Как исправить редактор пакетов DTS при попытке чтения или записи в защищенную память? - PullRequest
1 голос
/ 04 ноября 2008

Я пытаюсь перенести некоторые пакеты DTS из SQL Server 2000 в 2008, чтобы увидеть, насколько это связано с болью. На моем локальном компьютере установлена ​​стандартная версия SQL Server 2008.

Я загрузил компоненты конструктора DTS Microsoft SQL Server 2000 и компоненты обратной совместимости Microsoft SQL Server 2005 из msdn в соответствии с рекомендациями, скопировал необходимые библиотеки также в соответствии с рекомендациями здесь .

Я преобразовал один пакет DTS в файл .dtsx и увидел, что задачи преобразования были превращены в пакеты mini DTS, встроенные в пакет SSIS.

Проблема в том, что, когда я пытаюсь их редактировать, я получаю ошибку «Попытка чтения или записи защищенной памяти ...» в DTS.CDTSLegacyDesignerClass.ShowDesigner () в соответствии с подробностями, если это помогает.

Также кнопка «Загрузить пакет DTS200 изнутри» неактивна.

Я использую Windows Vista Professional - я подозреваю, что это может быть причиной моих проблем!

Если кто-то испытал это и решил, пожалуйста, помогите !!

1 Ответ

1 голос
/ 05 ноября 2008

Обновление к этому ... проблема была определенно из-за моей машины Vista, хотя я не знаю, что именно. Некоторая проблема с разрешениями безопасности.

Я выполнил те же действия на своем компьютере с XP, и он отлично работал - я могу открывать пакеты и вносить в них изменения.

...