Uma variável é um nome atribuído a informações armazenadas na memória do computador que é utilizado por um programa para concluir uma tarefa . SQL Server Integration Services ( SSIS ) fornece a capacidade de usar variáveis e passá-los a outros elementos externos operações SSIS. Os recursos do SSIS que oferecem esta função são auxiliados por capacidades de programação avançadas que permitem aos usuários personalizar o código de programação para realizar as tarefas desejadas . Instruções
1
Criar um novo pacote SSIS . Abra o Microsoft SQL Server. Selecione "SQL Server Business Intelligence Development Studio. " "Arquivo ", selecione " New " e depois " Projeto ".
2
Selecione " Projeto do Integration Services . " Digite um nome para o projeto . O botão "OK" "Click" , a janela de Package Designer aparecerá
3
Selecione Escolha as opções desejadas e preencha as informações que é necessário para o seu pacote SSIS < . " SSIS . " . br>
4
Clique na aba " variável". A janela variável irá aparecer. Selecione " Adicionar variável ". Digite o nome desejado para a variável no campo " Nome da variável " . Selecione "Pacote ", como o escopo de variáveis . Selecione " String" como o tipo de variável. Adicionar "Tarefa Script " para o controle de fluxo . Abra o " Task Script " em seguida, adicione a variável a ReadOnlyVariables
5
Clique no botão "Editar Script "; . . Um ambiente novo script NET será aberta. Adicione este código na seção " Public Sub Main " na página.
Try'Create diretório com caminho armazenado na variável "Digite seu nome variável aqui" IO.Directory.CreateDirectory ( Dts.Variables (" digite seu nome de variável aqui " ) . Value.ToString ) Dts.TaskResult = ScriptResults.SuccessCatch ex as Exception ' Tente Voltar errorDts.TaskResult = ScriptResults.FailureEnd
6
Salvar e sair da janela de Tarefa Script. Clique na aba " variável". Adicionar a localização da pasta desejada para o parâmetro no campo variável "Valor". ( Por exemplo, C: . \\ LocationTestSSISParameter ) Run " SSIS Package" e , em seguida, confirmar que a localização da pasta que foi adicionado à seção "Valor" a variável é realmente no local especificado
7
. excluir a pasta que foi adicionado. Remova o campo "Valor" que foi adicionado à variável que você criou. Salve o "Projeto SSIS . "
8
Publicar o " SSIS Package" no servidor desejado . Abra "Visual Studio. " Selecione "View ". Selecione " Solution Explorer ". Selecione o pacote " Package.dtsx ". Selecione "Arquivo " e depois " Salvar como. " Save " Package.dtsx " com o " nome desejado . "Adicionar a " servidor desejado "(para fins de publicação ) no campo" Servidor " . Adicionar um " Caminho do Pacote " usando o pacote SSIS que você criou para esta tarefa. Clique no botão " OK" . Confirme se o pacote está na pasta " Integration Services " em SQL Server.
9
Criar uma nova tarefa agendada SQL Server para executar o pacote desejado e passar os parâmetros . Criar um novo emprego em "SQL Server" usando o nome do pacote que você criou. Adicionar um novo passo de trabalho usando o nome do pacote que você criou. Selecione "SQL Server Integration Services Package" para o tipo de campo . Selecione a guia "Geral". Configure o " Source Package " e " servidor". Defina o valor no campo " Package" , usando o nome do pacote que você criou. Selecione a guia " Definir valores " . Selecione o campo "Caminho de propriedade " . Digite o seguinte no campo :
Package.Variables [User :: Digite seu nome variável aqui] Propriedades [ Valor]
Selecione o campo "Valor". . Digite o caminho usado anteriormente na variável campo "Valor". Salve e saia do " Job ". Teste o trabalho " No Passo " e verifique se a pasta foi criada com sucesso no local que foi digitado no campo "Valor".