当前位置: 代码迷 >> Sql Server >> 求一起脚本,备份当前所有用户数据库
  详细解决方案

求一起脚本,备份当前所有用户数据库

热度:40   发布时间:2016-04-24 19:56:38.0
求一行脚本,备份当前所有用户数据库
跪求 啊啊啊啊啊啊啊啊啊

------解决方案--------------------
用游标,遍历sys.databases中所有DBID not in 1,2,3,4的,每遍历一次就执行一次backup,这个需要拼接sql的
------解决方案--------------------
这个脚本简单
EXECUTE sp_msforeachdb 'USE [?]
IF DB_NAME() NOT IN(''master'',''msdb'',''tempdb'',''model'')
BACKUP DATABASE [?] TO DISK = ''d:\?.bak'' WITH INIT, COPY_ONLY, COMPRESSION'
  相关解决方案