DevOps

Sybase – Executando scripts via command-line

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

Conheça mais sobre como posso te ajudar.

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:


Deixe uma resposta