Instalando SOMENTE SSIS e não todo o sistema SQL Server?

3

Eu tenho uma produção do SQL Server 2008 em execução no Windows Server e faço testes e desenvolvimento no meu laptop. Meu laptop está executando o Win XP e o SQL Server Express 2008. Além de ter o SQL Server Express, gostaria de instalar o SSIS do SQL Server completo no meu laptop. Eu percebo que o SSIS não vem com o SQL Server Express. Mas vem com o SQL Server 2008, que eu tenho. Gostaria de instalar o SSIS 2008 no meu laptop junto com o SQL Server Express para criar minhas rotinas de ETL localmente e implantá-las posteriormente no meu servidor de produção.

Não consigo descobrir como instalar SOMENTE SSIS no meu laptop usando a mídia de instalação do SQL Server 2008 (Esclarecimento: NÃO a mídia do SQL Server Express). Quando chego à etapa "Seleção de recursos" na instalação do SQL Server Complete, as opções para instalar "Serviços do Mecanismo de Banco de Dados" e "Replicação do SQL Server" estão marcadas, mas em cinza, para que eu não possa desmarcá-las.

Como instalo apenas o SSIS no meu laptop?

Uma pergunta relacionada seria "é possível instalar o SSIS em um computador que não possui nenhuma versão do banco de dados do SQL Server instalada?" Tenho a sensação de que muitas pessoas pensam no SSIS como "parte do" SQL Server, mas é um aplicativo autônomo que pode se conectar a qualquer SQL Server em qualquer máquina. Por que deveria instalar o SQL Server no meu laptop para que eu faça o ETL no meu servidor?

Estou apenas pensando sobre isso errado?

    
por JD Long 04.08.2009 / 19:58

3 respostas

7

Depois de continuar procurando, finalmente encontrei um artigo no MSDN que aborda a instalação de serviços avançados sem instalar o SQL Server . Isso me apontou na direção certa:

O ponto crucial do meu erro é que eu pensei nisso como "adicionar um recurso a uma instância existente do SQL Server 2008". Aí reside minha falha. No processo de instalação, há uma opção para 'Tipo de instalação'. O que eu deveria ter marcado era 'executar uma nova instalação do SQL Server 2008.' (mesmo que eu já tenha o 2008 Express instalado)

Então, quando chego à seção com os Termos de Licença, tive que selecionar minha chave, ctrl + x para recortar a chave de licença (estava correta), depois ctrl + p para colá-la, ENTÃO clique em próximo. Caso contrário, eu iria obter a instalação expressa, não a instalação regular. Aparentemente, um evento 'on key' ou 'on click' não estava sendo capturado corretamente.

Nesse momento, pude adicionar recursos do SQL Server (não expresso) ao meu laptop. A caixa de seleção mais importante para o SSIS é 'Integration Services'

Parece que há algumas coisas confusas no texto e algumas coisas com erros no fluxo da ferramenta.

    
por 04.08.2009 / 22:12
0

O SSIS não está incluído na edição do SQL Server Express. Sua pergunta está errada, ou você está realmente usando uma instalação expressa?

Deve ser possível se você estiver usando uma SKU com SSIS (por BOL). Você já tentou uma instalação por linha de comando ?

    
por 04.08.2009 / 20:14
0

Essas opções estão desativadas porque, como Aaron já mencionou, o SSIS não está disponível com o SQL Server Express e é a única versão que você instalou em seu laptop.

Terá de obter a edição Developer Edition, Enterprise Edition ou Standard no seu computador portátil.

    
por 04.08.2009 / 20:50