Backup em banco SQL Server
15/05/2003
0
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 é.
Hatrix
Curtir tópico
+ 0
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...
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
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
Clique aqui para fazer login e interagir na Comunidade :)