- 分离数据库
可实现将数据库从一台数据库服务器移动到另一台数据库服务器,而不需要重新创建数据库
分离前需要解除占用该数据库1 exec sp_detach_db ‘Students‘, ‘true‘ --第二个参数true:跳过“更新统计信息”,false:运行“更新统计信息”
- 附加数据库
将分离的数据库重新附加到数据库管理系统中1 --附加之前分离的数据库Students 2 create database Students 3 on (filename = ‘T:\DB\student_data1.mdf‘) 4 for attach
1 --分离后将日志文件移动到DB2 2 create database Students 3 on 4 ( 5 filename = ‘T:\DB\student_data1.mdf‘ 6 ) 7 for attach
需要指定移动后的日志文件的位置
我尝试了一下,出现以下报错信息:消息 5173,级别 16,状态 2,第 2 行 一个或多个文件与数据库的主文件不匹配。如果是尝试附加数据库,请使用正确的文件重试该操作。如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。
相关文章
- 09-15django – 为dev和prod分离Dockerfile的进程?
- 09-15达梦数据库的备份和还原
- 09-15python网络编程 day40 数据库——连表查询和子查询
- 09-1541.el和template区别 & VUE实现分离写法
- 09-15[codeblocks下实现多个源文件2.0]类声明和成员函数定义的分离实战操作实现
- 09-15数据库高级数据库学习--上机练习7(Transact-SQL 函数定义和调用)
- 09-15zblog首页和列表页分离 首页列表文章不显示置顶的方法
- 09-15达梦数据库8.1版本安装详细教程和创建数据库实例
- 09-15当前命令发生了严重错误 可能发生了架构损坏 SQL数据库无法附加
- 09-15PyQt5 界面设计和业务处理分离