Backup em banco SQL Server

15/05/2003

1

eu preciso fazer um programa que faça backup de um banco de dados, mas o banco de dados é em SQL, e eu não sei como fazer, quando eu usava o interbase usei o gbak, mas para bancos SQL não sei como é.


Responder

Posts

15/05/2003

Aroldo Zanela

Colega,

O SQLServer possui formas próprias de você realizar o backup (Full ou diferencial), podendo ser agendado, etc.
Abra o Enterprise Manager;
Expanda Sql Server Group;
Expanda Database;
Clique com o botão direito do mouse sobre o banco de dados desejado;
Selecione All Tasks -> Backup database;

Siga o assistente.

Acho que é a melhor forma, ou então, usar unidade robot com software de backup como o ArcServer da CA. Mais aí são outros 500...


Responder

16/05/2003

Acerqueira

Fiz uma sp para gerar o backup, com um parametro que define aonde vai gravar o arquivo.

Altere a propriendade timeout do componente. no caso de ser um BD grande.
no TAdoStoreProc e CommandTimeOut

CREATE PROCEDURE spBackupDataBase
@Path VARCHAR(200)
AS
BEGIN
BACKUP DATABASE <NomeBD> TO DISK = @Path
END


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira