Tag Archives: sql 2000

Erro DTS Designer SQL Server Management Studio 2008 – SQL Server 2000 DTS Designer components are required to edit DTS packages. Install the special Web download, “SQL Server 2000 DTS Designer Components” to use this feature.

Ainda me surpreende em pleno ano de 2013, com o SQL Server 2012 já estável e um service pack lançado alguns lugares estarem ainda com o SQL Server 2000, não entrarei em detalhes do por que disso (Custo de mudança, licença, pessoas, hardware…Enfim!) mas de vez em quando temos de aceitar o fato com as coisas que temos de lidar. Ontem precisei fazer algumas alterações em um pacote DTS, Sim! DTS e não DTSX.

O primeiro passo a ser feito é ter o designer de pacotes DTS em sua maquina, aqui eu só tinha uma versão Enterprise do SQL Server 2008R2 tanto em relação Database Engine como em relação as ferramentas (Business Inteligence Development Studio e SQL Server Management Studio) o que faz com que o primeiro passo seja baixar tal designer. O mesmo pode ser obtido neste link: Aqui

O arquivo especifico que baixei foi o: SQLServer2005_DTS.msi de 5.0MB

E realizei a instalação do mesmo, conforme solicitado fiz um reboot na maquina e para minha surpresa ao tentar pelo SQL Server Management Studio -> Management -> Legacy -> Data Transformation Services -> Botão direito do mouse -> Open Package File, eu tive o erro abaixo:

SQL Server 2000 DTS Designer components are required to edit DTS packages. Install the special Web download, “SQL Server 2000 DTS Designer Components” to use this feature. (Microsoft.SqlServer.DtsObjectExplorerUI)SSMS

Ou seja, mesmo depois de instalado o erro de que o componente não foi encontrado persistia…. Depois de algumas tentativas frustradas de solução e muita pesquisa, encontrei o maravilho link cujo qual foi a solução do meu problema.

Uma solução simples, mas que talvez seja difícil de ser encontrada a força por uma pessoa de banco de dados…

A solução consiste em uma simples alteração de uma variável de ambiente do windows. No meu caso estou utilizando o windows 7 e os passos foram os seguintes:

1 – Abrir o painel de controle
01

2 – Clicar em “Sistemas e segurança”
02

3 – Clicar em “Sistema”
03

4 – Clicar em “Configurações avançadas do sistema”
04

5 – Ir para a aba “Avançados” e clicar em “Variáveis de ambiente”
05

6 – Buscar a variável “Path”
06

7 – E alterar seu conteúdo de forma que a linha

C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\;

Fique acima da linha

C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;

Ou seja, em minha maquina o conteudo da mesma estava:

C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\DMIX;
C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;
C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;
C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\;
C:\Program Files (x86)\Borland\StarTeam SDK 11.0\Lib;
C:\Program Files (x86)\Borland\StarTeam SDK 11.0\Bin

E foi alterado para:

C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\DMIX;
C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;
C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;
C:\Program Files (x86)\Borland\StarTeam SDK 11.0\Lib;
C:\Program Files (x86)\Borland\StarTeam SDK 11.0\Bin