我的Microsoft SQL Sever中有多个数据库,我想创建一个批处理文件,该文件将在launced后创建所有数据库的备份。我正在努力学习在线教程的基础,但是我被困了。文件是:
1)SQLCMD_BACKUP.bat。我用了 。因为数据库是本地的,而实例名称。代码如下:
SQLCMD -S .\m2248 -i Query_Backup.sql
2)SQL文件,名为Query_Backup.sql。我尝试使用多个命令,因为有多个数据库:
BACKUP DATABASE [database1] TO DISK = N'C:\inetpub\Backup_MSSQL\backup-database1.bak' WITH INIT, NAME = 'database1-backup’, DESC = ’Backup database1 - Completed', SKIP, CHECKSUM;
BACKUP DATABASE [database2] TO DISK = N'C:\inetpub\Backup_MSSQL\backup-database2.bak' WITH INIT, NAME = 'database2-backup’, DESC = ’Backup database1 - Completed', SKIP, CHECKSUM;
我做错了什么?