Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
SSIS Integration Runtime em Azure Data Factory
Nesta tarefa, irá executar o Assistente de Instalação de Pacotes para distribuir os pacotes do projeto Tutorial de Implementação para uma instância do SQL Server. Apenas os pacotes podem ser instalados na tabela sysssispackages na base de dados msdb SQL Server; os ficheiros de suporte que o pacote de implementação inclui serão implementados no sistema de ficheiros.
O Assistente de Instalação de Pacotes irá guiá-lo pelos passos para instalar e configurar os pacotes. Vais instalar os pacotes numa instância do SQL Server no computador de destino (o computador para onde copiaste o pacote de deployment). Também irá criar uma pasta, C:\DeploymentTutorialInstall, onde o assistente irá instalar os ficheiros que não são pacotes.
Numa aula anterior, modificaste os pacotes do tutorial para usar configurações. Utilizando o Assistente de Instalação de Pacotes, irá editar estas configurações para permitir que os pacotes sejam executados com êxito no ambiente de destino da instalação.
Para instalar os pacotes
No computador de destino, localize o pacote de implementação.
Se usou o valor predefinido-bin\Deployment-como localização da ferramenta de implementação, o pacote de implementação é a pasta Deployment no projeto Deployment Tutorial.
Na pasta Deployment, clique duas vezes no ficheiro manifest, Deployment Tutorial.SSISDeploymentManifest.
Na página de boas-vindas do Assistente de Instalação de Pacotes, clique em Próximo.
Na página Implantar Pacotes SSIS, selecione a opção de implementação do SQL Server, selecione a opção Validar pacotes após a instalação e depois clique em Próximo.
Na página Especificar o SQL Server de Alvo, especifique (local), na caixa do nome do servidor.
Se a instância do SQL Server suportar Autenticação Windows, selecione Usar Autenticação Windows; caso contrário, selecione Usar Autenticação SQL Server e forneça um nome de utilizador e uma palavra-passe.
Verifique se a opção Confiar no armazenamento de servidores para encriptação está despachada.
Clique em Seguinte.
Na página Selecionar Pasta de Instalação, clique em Explorar.
Na caixa de diálogo Procurar Pasta , expanda O Meu Computador e depois clique em Disco Local (C:).
Clique em Criar Nova Pasta e substitua o nome predefinido da nova pasta, Nova Pasta, por DeploymentTutorialInstall.
Importante
Este nome é referido no valor das variáveis de ambiente que as configurações utilizam. O nome da pasta e a referência devem coincidir, caso contrário o pacote não pode ser executado.
Clique em OK.
Na página Selecionar Pasta de Instalação, verifique se a caixa Pasta contém C:\DeploymentTutorialInstall e depois clique em Próximo.
Na página Confirmar Instalação, clique em Próximo.
O assistente instala os pacotes. Após a conclusão da instalação, abre-se a página Configurar Pacotes.
Na página Configurar Pacotes, verifique se a caixa de ficheiros de Configuração lista datatransferconfig.dtsconfig e loadxmldataconfig.dtsconfig.
Na lista de ficheiros de Configuração, clique em datatransferconfig.dtsconfig, expanda Propriedade na coluna Path da caixa Configurations e atualize a coluna Value com os seguintes valores:
Property Valor Valor Atualizado \Package.Connections[Registo do Tutorial de Implementação]. Propriedades[ConnectionString] C:\Ficheiros de Programação\Microsoft SQL Server\100\Exemplos\Serviços de Integração\Tutorial\Implementação de Pacotes\Pacotes Concluídos\Registo do Tutorial de Implementação C:\DeploymentTutorialInstall\Registo do Tutorial de Implementação \Pacote.Conexões[NovosClientes].Propriedades[ConnectionString] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\NewCustomers.txt C:\DeploymentTutorialInstall\NewCustomers.txt Na lista de ficheiros de Configuração, clique em loadxmldataconfig.dtsconfig, expanda Propriedade na coluna Path da caixa Configurations e atualize a coluna Value com os seguintes valores:
Property Valor Valor Atualizado \Package.LoadXMLData.Properties[[XML Source].[XMLData]] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xml C:\DeploymentTutorialInstall\orders.xml \Package.LoadXMLData.Properties[[XML Source].[XMLSchemaDefinition]] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xsd C:\DeploymentTutorialInstall\orders.xsd Na página de Validação de Pacotes, veja os resultados de validação de cada pacote instalado e depois clique em Próximo.
Como os valores das variáveis de ambiente no computador de destino diferem dos valores das variáveis de ambiente no computador de desenvolvimento, vários avisos aparecem na página de Validação de Pacotes. Deve esperar quatro avisos:
O ficheiro de configuração: "C:\DeploymentTutorial\DataTransferConfig.dtsConfig" não é válido. Verifica o nome do ficheiro de configuração.
Falhei em carregar pelo menos uma das entradas de configuração no pacote. Verifique as entradas de configuração e avisos anteriores para ver a descrição de qual configuração falhou.
O ficheiro de configuração: "C:\DeploymentTutorial\LoadXMLDataConfig.dtsConfig não é válido. Verifica o nome do ficheiro de configuração.
Falhei em carregar pelo menos uma das entradas de configuração no pacote. Verifique as entradas de configuração e avisos anteriores para ver a descrição de qual configuração falhou.
Estes avisos não afetam a instalação dos pacotes.
Se não selecionou a opção Validar pacotes após a instalação na página Implantar Pacotes SSIS, as páginas de Validação de Pacotes não abrem e o assistente não mostra informação pós-instalação sobre validação.
Na página Terminar o Assistente de Instalação do Pacote, leia o resumo da instalação e depois clique em Terminar.
Note
É criado um ficheiro de registo temporário para usar na validação do pacote. Este ficheiro não é utilizado quando o pacote é executado.
Próxima Tarefa na Lição
Passo 3: Teste dos Pacotes Implementados