Ir para o conteúdo
Joao Goncalves

[Resolvido] Utilizar variável dentro de script sql

Mensagens Recomendadas

Joao Goncalves

Tenho um script *.bat a comandar todos os backups de uma máquina.

Tenho alguma variáveis que são definidas através do comando SET.

Agora queria que um script *.sql, que é lançado neste ficheiro *.bat, utiliza-se as variáveis que foram anteriormente definidas.

Como será possível?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Rechousa

Olá,

Assim de repente não estou a ver como o poderás fazer, da forma que pretendes, mas deixo-te aqui duas possíveis soluções alternativas.

a) Gerar o ficheiro SQL dinamicamente:

No teu script BAT poderás gerar o ficheiro SQL e executá-lo depois.

b) Em vez de usares ficheiros BAT para fazeres o backup, não seria melhor fazeres isso usando o SQL Server Agent?

Espero ter ajudado,


Pedro Martins

Sharing is Knowledge!

http://www.linkedin.com/in/rechousa

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Joao Goncalves

Este script bat irá ser responsável por diferentes tipos de backup nesta máquina. Não será apenas de SQL..

Será a opção a) a escolhida.

Obrigado Pedro.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.