Array
(
)

Backup MS SQL 2005

Reiner
   - 26 jun 2008

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

Quadrado
   - 19 jul 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.

Deivisonrpg
   - 03 dez 2008

Da uma pesquisada sobre SMO do sql server e um geito mais profissional de fazer o bkp!
T+

Daykas
   - 07 jan 2009

Prezado!

Por que não gera um Job no próprio SQL?