none
Criação de script para executar no servidor RRS feed

  • Pergunta

  • Galera,

    Tenho um Job no sql server 2008 e precisava de um script para efetuar a troca dos dados da conexão do dtsx criado em um servidor de desenvolvimento e efetuar a alteração do mesmo para servidores de homologação e podução.4

    Se fizer a troca manualmente funciona, mas não sei como fazer esse script para efetuar a alteração da connectionstring, pois não acesso o homologação e produção precisa ser via script

    Obrigado
    Filipe Magalhães
    terça-feira, 27 de fevereiro de 2018 16:54

Respostas

  • Filipe,

    Se entendi, você deseja trocar os dados que forma a sua ConnectionString? É isso mesmo?

    Sinceramente não me lembro de ter realizado este tipo de procedimento em algum momento, mas pesquisando um pouco mais parece que você deverá configurar sua connectionstring como dinâmica na guia de propriedades do seu DataSource.

    https://stackoverflow.com/questions/2497875/ssis-how-to-set-connection-string-dynamically-from-a-config-file

    https://www.youtube.com/watch?v=_yLAwTHH_GA

    Ou até mesmo configurar o uso de mais de um arquivo de connectionstring!!!

    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/d9982b7a-ca70-440a-a06f-f8f5856d2e73/passing-connection-string-dynamically-to-ssis-package?forum=sqlintegrationservices

    Dynamic Connection Strings in SSIS
    Dynamic Database Connection using SSIS ForEach Loop Container


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quarta-feira, 28 de fevereiro de 2018 12:43