T-Sql: como podemos fazer backup de todos os nossos bancos de dados

    Os procedimentos armazenados representam o "Coração”Da programação Transact SQL.

    Sempre presentes no SQL Server estão grupos de instruções SQL compactadas em um módulo e armazenadas em cache para uso posterior.

    Seu uso tem as seguintes vantagens:

    • Aumento da velocidade de execução do código SQL e consequentemente do desempenho geral das aplicações.
    • Maior legibilidade e portabilidade do código e, portanto, a escalabilidade dos aplicativos.

    T-Sql: como podemos fazer backup de todos os nossos bancos de dados



     

    Aqui está um script simples para executar o backup de todos os bancos de dados do SQL Server:

    DECLARE @name VARCHAR (50) - nome do banco de dados DECLARE @path VARCHAR (256) - caminho para arquivos de backup DECLARE @fileName VARCHAR (256) - nome de arquivo para backup DECLARE @fileDate VARCHAR (20) - usado para nome de arquivo SET @path = 'C: Backup' SELECT @fileDate = CONVERT (VARCHAR (20), GETDATE (), 112) DECLARE db_cursor CURSOR PARA SELECT nome DE bancos de dados master.dbo.sys WHERE name NOT IN ('master', 'model', 'msdb', 'tempdb') ABRIR db_cursor FETCH NEXT FROM db_cursor INTO @name ENQUANTO @@ FETCH_STATUS = 0 BEGIN SET @fileName = @path + @name + '_' + @fileDate + '.BAK' BACKUP DATABASE @name PARA DISK = @fileName FETCH NEXT FROM db_cursor INTO @name END FECHAR db_cursor DEALLOCATE db_cursor


    tchau

    Adicione um comentário do T-Sql: como podemos fazer backup de todos os nossos bancos de dados
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.