用dos命令备份和恢复sql server 数据库
2024-10-14 10:50:39
这里是批处理命令-----备份的 delete d:\restore\cw_ft.bak
delete d:\restore\cw_sd.bak
sqlcmd -i "bak.sql"
这是sqlcmd 备份的
:connect .
BACKUP DATABASE cw_ft TO DISK = 'd:\restore\cw_ft.bak' WITH INIT
go
BACKUP DATABASE cw_sd TO DISK = 'd:\restore\cw_sd.bak' WITH INIT
go
这是批处理---恢复的
sqlcmd -i "restore.sql"
这是sqlcmd 恢复的 :connect .
USE master
GO
ALTER DATABASE [cw_ft] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
--查看是否还有用户连接
--SELECT * FROM sys.[sysprocesses] WHERE DB_NAME([dbid])='cw_ft'
--GO
ALTER DATABASE [cw_ft] SET MULTI_USER
GO
RESTORE DATABASE [cw_ft] FROM DISK = N'd:\restore\cw_ft.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10
go ALTER DATABASE [cw_sd] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
--查看是否还有用户连接
--SELECT * FROM sys.[sysprocesses] WHERE DB_NAME([dbid])='cw_sd'
--GO
ALTER DATABASE [cw_sd] SET MULTI_USER
GO
RESTORE DATABASE [cw_sd] FROM DISK = N'd:\restore\cw_sd.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10
go
最新文章
- 创建Github远程仓库
- mysql慢查询日志分析工具mysqldumpslow
- 白话学习MVC(七)Action的执行一
- github中国版本coding.net 的部署和使用
- 论APP测试中黑盒测试方案的重要性?
- WordPress插件:幻灯片Meta Slider
- apache、mod_jk负载均衡与tomcat集群
- MFC子窗口和父窗口(SetParent,SetOwner)
- Shell中的if else语句小演示
- ON、WHERE、HAVING的差别
- java常用类--与用户互动
- 权限认证 cookie VS token
- Java基础 -- 字符串(格式化输出、正则表达式)
- 灵雀云CTO陈恺:从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟?
- vue缓存页面之后的生命周期
- P1705 爱与愁过火(背包)
- 【python练习题】程序17
- win7改装 CentOS7,装完后开机,没有引导
- JS强制刷新页面、清除缓存刷新
- python __name__ = '__main__' 的作用