Sqlserver命令备份恢复数据库
来源:互联网 发布:p正装照软件 编辑:程序博客网 时间:2024/06/05 06:24
1,备份,创建脚本bak.bat,内容
脚本调用恢复的语句文本
说明:init代表覆盖之前的文件,如果noinit代表append to the most recent backup
2,还原,创建还原脚本restore.bat,内容
还原sql为
3,批量生成备份库sql
sqlcmd -i "f:\dbbak\bak.sql"
脚本调用恢复的语句文本
:connect .backup database db1 to disk = 'f:\dbbak\db1.bak' with initgo
说明:init代表覆盖之前的文件,如果noinit代表append to the most recent backup
2,还原,创建还原脚本restore.bat,内容
sqlcmd -i "f:\dbbak\restore.sql"pause
还原sql为
:connect .USE masterGOALTER DATABASE [db1] SET SINGLE_USER WITH ROLLBACK IMMEDIATEGO--查看是否还有用户连接--SELECT * FROM sys.[sysprocesses] WHERE DB_NAME([dbid])='db1'--GOALTER DATABASE [db1] SET MULTI_USERGORESTORE DATABASE [db1] FROM DISK = N'f:\dbbak\db1.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10go
3,批量生成备份库sql
SELECT'backup database '+ name+' to disk = ''f:\dbbak\'+name+'.bak'' with init'FROM Master..SysDatabaseswhere dbid>=7; -- 注意条件
0 0
- Sqlserver命令备份恢复数据库
- sqlserver备份恢复命令
- SQLSERVER数据库备份/恢复
- sqlserver 数据库备份及恢复
- 通过程序一句话备份恢复SqlServer数据库
- SqlServer数据库的备份和恢复措施
- SqlServer数据库的备份和恢复措施
- 通过程序一句话备份恢复SqlServer数据库
- ASP备份 、恢复sqlserver数据库的代码
- Asp备份与恢复SQLServer数据库
- sqlserver的数据库备份和恢复
- Asp备份与恢复SQLServer数据库
- SqlServer数据库的备份和恢复措施
- ASP.NET备份恢复SqlServer数据库
- SQLServer中的数据库备份恢复并重命名
- sql命令备份/恢复数据库
- sql命令备份/恢复数据库
- SQLSERVER远程备份、恢复
- BZOJ1585 Earthquake Damage 2 地震伤害
- 【读书笔记】机器学习实战 6.3节 SVM-简化版SMO算法
- 通过java.net.URLConnection发送HTTP请求的方法
- linux route cache相关变迁
- Android AppCompatActivity去掉标题栏,全屏
- Sqlserver命令备份恢复数据库
- 对一些 关键词、语句、函数、专业名词 等的解释和理解(一)
- SpringMVC+Html+jquery_easyui做上传文件,带进度条
- grunt压缩js和css文件(1)
- qt之图形视图框架(上)
- echarts切换tab时,第一个图表显示,第二个图表不显示的解决办法
- 【ProgrammingMicrosoftAzureServiceFabric】第三章: 有状态服务
- phpstorm webstorm
- 工作中常用的gson解析