mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
wygodny skrypt backupujący MS SQL Express https://forum.mix-soft.pl/viewtopic.php?f=16&t=8379 |
Strona 1 z 1 |
Autor: | elmex [ 2018-02-03, 16:21 ] |
Tytuł: | wygodny skrypt backupujący MS SQL Express |
Witam, będę wdzięczny za podrzucenie w/w tj. wygodnego skryptu backupującego MS SQL Express /najlepiej parametryzowanego - pliki z sygnaturą daty i czasu/ tak by umożliwić ustawienie go w schedulerze cyklicznie dzięki z góry |
Autor: | elmex [ 2018-02-03, 17:27 ] |
Tytuł: | Re: wygodny skrypt backupujący MS SQL Express |
Automate SQL Express Backup http://www.sqlserverexpress.com/ oraz http://www.itzoz.com/search/label/Autom ... e%20Backup jak ktoś przebrnie pierwszy to proszę o wrzucenie skryptu dzieki |
Autor: | Maciek [ 2018-02-05, 07:40 ] |
Tytuł: | Re: wygodny skrypt backupujący MS SQL Express |
Kod: DECLARE @name VARCHAR(50) -- database name DECLARE @path VARCHAR(256) -- path for backup files DECLARE @fileName VARCHAR(256) -- filename for backup DECLARE @fileDate VARCHAR(20) -- used for file name -- specify database backup directory SET @path = 'D:\Backup\SQL\' -- specify filename format SELECT @fileDate = CONVERT(VARCHAR(20),GETDATE(),112) + REPLACE(CONVERT(VARCHAR(20),GETDATE(),108),':','') DECLARE db_cursor CURSOR READ_ONLY FOR SELECT name FROM master.dbo.sysdatabases WHERE name NOT IN ('master','model','msdb','tempdb') -- exclude these databases OPEN db_cursor FETCH NEXT FROM db_cursor INTO @name WHILE @@FETCH_STATUS = 0 BEGIN SET @fileName = @path + @name + '_' + @fileDate + '.BAK' BACKUP DATABASE @name TO DISK = @fileName FETCH NEXT FROM db_cursor INTO @name END CLOSE db_cursor DEALLOCATE db_cursor |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |