DTS Package sql job - PullRequest
       12

DTS Package sql job

3 голосов
/ 28 февраля 2012

Я никогда не использовал задания sql или dts.

Что значит ..

N'DTSRun /~Z0xB6A63469D036090E592289E9BB069DBBB66DA8B3F00BB110255F2D64DD7346100CB714C2190C187070FAAF5BA84AB86B45D9EDCF423D9EE4FD4440C56ED3BB66F3337538BBC796E1A2AA15E8A78ED222DED7F01A55CF9AB025F8CB97E387FB129E9C77A6602918F64627B07CD005ED09569E30567F5AF1991346894A13CB2D7083C04A03AD842CF0C18665 '

означает? где я могу найти код для изменения этой процедуры?

Ответы [ 5 ]

5 голосов
/ 28 февраля 2012

Это зашифрованная DtsRun Команда

С помощью DTSRun также возможно запустить зашифрованную командную строку (как в вашем случае)

Вы должны дешифровать команду, чтобы найти ваш пакет

в любом случае ниже приведен шаг для его расшифровки

  1. Скопируйте командную строку DTSRun из шага задания (включая очень длинную зашифрованную строку!)

  2. Откройте окно командной строки Windows и вставьте в него команду.

  3. Добавьте /! X и /! C в конец команды DTSRun. (/! X говорит, что не запускается, а /! C говорит, что копирует результаты в буфер обмена)

  4. Выполнить команду. (Вы должны увидеть DTSRun: Загрузка… и DTSRun: Выполнение…., Как показано ниже, и параметры открытого текста теперь должны быть в вашем буфере вставки) подробнее о DtsRun утилите

enter image description here

больше информации по ссылке ниже

Расшифровка зашифрованных параметров командной строки DTSRun / ~ Z

3 голосов
/ 28 февраля 2012

/~Z перед этим BLOB-кодом означает, что параметры командной строки зашифрованы с использованием шифрования SQL Server 2000 .

Чтобы увидеть фактические параметры командной строки, выполните эту команду:

DTSRun /~Z0xB6A63469D0... /!X /!C

Который поместит расшифрованную команду в ваш буфер обмена для вставки и просмотра в другом месте.

2 голосов
/ 31 января 2013

Это зашифрованная форма dts, которая используется для отправки клиенту, чтобы он мог запускать dts на своей машине. Просто скопируйте эту строку в командную строку и нажмите Enter!

1 голос
/ 08 июня 2015

SQL Server содержит утилиту под названием DTSRUNUI.exe.Это приложение можно запустить из командной строки или просто дважды щелкнув файл приложения, и его можно найти в следующем каталоге:

C:\Program Files\Microsoft SQL Server\80\Tools\Binn 

или там, где вы установили инструменты SQL Server.При запуске этой программы появляется следующий экран.

0 голосов
/ 28 февраля 2012

Если у вас есть доступ к файлу пакета DTS, вы можете открывать и импортировать (а затем изменять) пакеты DTS из SQL Server 2008, но вам потребуется установить среду выполнения - см. «Установка поддержки времени выполнения для SQL Server».Пакеты 2000 DTS "на http://msdn.microsoft.com/en-us/library/bb500440.aspx.

...