先sp_detach_db 'dbname' , 'true'
再拷贝
再sp_attach_db 'dbname','filename_n' [ ,...16 ]建议不要搬master库,每试过搬master库,觉得很危险。
再拷贝
再sp_attach_db 'dbname','filename_n' [ ,...16 ]建议不要搬master库,每试过搬master库,觉得很危险。
解决方案 »
- 我的电脑系统是Win8,可以按照SQL2008?在哪下载??
- SQL2008使用链接服务器访问SQL2000下数据的问题
- 应该安装sql server 2008 sp2 的哪个版本?
- 一个表数据量过大,分成多个表存放数据但在同一个盘区(一个文件组)有意义么?
- 如何在sql语句中写三目啊??
- sql 2000 错误5105
- 再次开帖,只求弄懂这个问题,还请大力,邹建,马可,j9988,victorycyz...等各位大哥帮我看看!
- 我附加了一个库,但附加之后却发现它是只读的。我应当怎样让他成为可读写的呢?(急等)
- 请问各位大侠:关于中文表的问题
- 系统中的临时表等存放在哪里?
- 求SQL写法:在表product中求出同样ID只有一条记录的记录集
- VB里怎样删除FroxPro表里的字段
1、拷贝你c:下的"数据库.mdf"和"数据库.ldf"到d:
2、在查询管理器中执行如下语句:
exec sp_attach_db @dbname='数据库名',--该名称可以自己定义
@filename1='盘符:\路径\数据库名.mdf',--该名称为文件名称
@filename2='盘符:\路径\数据库名.ldf'
ok?!!!
直接迁移MASTER会有问题,还是重新安装比较安全.
然后附加数据库就行了