Como posso executar esse arquivo em lote?

2

Este é o arquivo em lotes:

OSQL -S 127.0.0.1 -U sa -P password
RESTORE DATABASE DATA FROM DISK = C:\backup\data.dat
GO
EXIT

Mas depois de executar o OSQL -S 127.0.0.1 -U sa -P password , o prompt de comando começa com a linha:

1> 

Depois disso, o lote cmd não pode ser executado. Como posso resolver este problema?

    
por Der Hochstapler 19.05.2010 / 11:05

1 resposta

0

depois de ler ' Executando o utilitário osql ' eu use

% osql -S 127.0.0.1 -U sa -P password -i myscript.sql

e coloque

RESTORE DATABASE DATA FROM DISK = C:\backup\data.dat
GO
EXIT

em um arquivo chamado myscript.sql

    
por 19.05.2010 / 11:10