我可以在sql server developer edition中备份数据库吗?
我正在运行以下代码:
backup database Test_db to disk = d:\DailyBackUp
这段代码可以成功运行,但是文件夹DailyBackUp
仍然是空的。
我可以在sql server developer edition中备份数据库吗?
我正在运行以下代码:
backup database Test_db to disk = d:\DailyBackUp
这段代码可以成功运行,但是文件夹DailyBackUp
仍然是空的。
您需要指定备份的名称。
backup database Test_db to disk = d:\DailyBackUp\BackupFileName.Bak
看看我的解决方案。 创建两个文件 1/ BackupScript.sql
DECLARE @MyBackupName nvarchar(250)
SET @MyBackupName = 'C:\Projects\ABC\DB Backup\YouDBFileName_' + convert( varchar(10), getdate(), 112 ) + '.BAK'
BACKUP DATABASE [YouDBFileName] TO DISK = @MyBackupName WITH
NOFORMAT, NOINIT, NAME = N'DatabaseName-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
2/ AutoBackup.bat
PATH = "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\" SQLCMD.EXE -S . -E -i "C:\Projects\ABC\DB Backup\BackupScript.sql"
如果需要,更改您的参数 现在,您可以运行 AutoBackup.bat,它会自动创建数据库备份,例如“YouDBFileName_20120325.bak”