Atividades de deployment dentro de um processo de DevOps sempre nos gera novos desafios, recentemente tive que desenvolver uma maneira de executarmos publicações de releases para o banco de dados Sybase dentro do desenvolvimento de uma aplicação.
Para isso utilizei o utilitário do próprio Sybase denominado isql. Este utilitário nos permite executar qualquer script dentro de uma base Sybase. Podemos encontrar este utilitário dentro do diretório <instalaçãoSybase>\OCS-16_0\bin e para executarmos os scripts acessamos ele via prompt de comando e usamos a sintase:
isql.exe -U <usuario> -P <senha> -S <instanciaSybase>:<porta> -D <BancoDados> -i <ScriptSQL> -o <EnderecoOutLogFile>
Basicamente é isso… em breve apresento para vocês como fiz para incluir isso dentro de um pipeline 100% automatizado com Azure DevOps.
Abs
Adriano Bertucci
Não quer perder mas nenhuma informação sobre ALM, DevOps e Cloud, então não esqueça de me acompanhar nas redes sociais: