Backup MS SQL 2005
Estou tentando programar aqui no MSSQL 2005 um Backup automatico, tenho a versão enterpriser. Fiz o seguinte, seguindo tutorial da internet:
1) Criei um arquivo BKP_MSSQL.sql
BACKUP DATABASE cadeafesta_BKP TO DISK=´E:\BKP_MSSQL\cadeafesta_BKP.BAK´
BACKUP DATABASE jrcinefoto TO DISK=´E:\BKP_MSSQL\jrcinefoto.BAK´
2) Criei um GERAR_BKP_MSSQL.bat
@echo off
net stop mssqlserver
sqlcmd -S.\MSSQLSERVER -i´E:\BKP_MSSQL\BKP_MSSQL.sql´
net start mssqlserver
Porém quando executo o BAT dentro do servidor para testar dá a seguinte mensagem:
HResult 0x57, Leve 16, State 1
Interfaces de Rede SQL: Sequência de conexão não é válida [87].
Ai ele restarta o SQL e volta a funcionar tudo, porém sem fazer o backup.
O que está errado??
Reiner
1) Criei um arquivo BKP_MSSQL.sql
BACKUP DATABASE cadeafesta_BKP TO DISK=´E:\BKP_MSSQL\cadeafesta_BKP.BAK´
BACKUP DATABASE jrcinefoto TO DISK=´E:\BKP_MSSQL\jrcinefoto.BAK´
2) Criei um GERAR_BKP_MSSQL.bat
@echo off
net stop mssqlserver
sqlcmd -S.\MSSQLSERVER -i´E:\BKP_MSSQL\BKP_MSSQL.sql´
net start mssqlserver
Porém quando executo o BAT dentro do servidor para testar dá a seguinte mensagem:
HResult 0x57, Leve 16, State 1
Interfaces de Rede SQL: Sequência de conexão não é válida [87].
Ai ele restarta o SQL e volta a funcionar tudo, porém sem fazer o backup.
O que está errado??
Reiner
Reiner
Curtidas 0
Respostas
Quadrado
26/06/2008
Eu vi em um post que o comando seria assim
NET STOP “SQL Server (SQLEXPRESS)”
sendo que a parte que está entre aspas tem estar igual aparece nos serviços do Windows.
Espero que ajude.
NET STOP “SQL Server (SQLEXPRESS)”
sendo que a parte que está entre aspas tem estar igual aparece nos serviços do Windows.
Espero que ajude.
GOSTEI 0
Deivisonrpg
26/06/2008
Da uma pesquisada sobre SMO do sql server e um geito mais profissional de fazer o bkp!
T+
T+
GOSTEI 0
Daykas
26/06/2008
Prezado!
Por que não gera um Job no próprio SQL?
Por que não gera um Job no próprio SQL?
GOSTEI 0