急!把Data和Log文件放到sqlsever的data路径低下,可是不认这个数据库,为什么!!
我是重装了sqlserver,然后把以前的数据库不是采用备份形势恢复,直接用copy,paste对数据文件和日志文件操作,也应该可以地吧,为什么数据库不认呢???
第一次的覆盖都没有问题,第二次覆盖后数据库目录里有我需要的数据库名字,但颜色是灰色的,并且在后面还有“质疑”两字,后来又重装了sqlserver之后,连数据库的名字也没有了,为什么????
问题点数:0、回复次数:6Top
1 楼letsflytogether(伍子)回复于 2003-08-04 09:07:41 得分 0
你可以采用分离和附加数据库功能吧Top
2 楼chump(木人)回复于 2003-08-04 09:08:13 得分 0
“附加”数据库就可以了!!Top
3 楼skywebnet(小苯)回复于 2003-08-04 09:18:39 得分 0
需要执行 sp_attach_dbTop
4 楼zhuxj7996(朱)回复于 2003-08-04 09:53:49 得分 0
非常感谢各位!!!!!Top
5 楼happydreamer(www.sz.js.cn,www.gyxk.com)回复于 2003-08-04 10:45:46 得分 0
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
or
企业管理器-》服务器-》右键-》所有任务-》附加数据库。
Top
6 楼Marguess(留候)回复于 2003-08-04 11:17:46 得分 0
企业管理器->服务器->数据库(右键)->所有任务->附加数据库(查找到新数据库所在路径)
E文
Enterprise Manager->(Local)(Windows NT)->DataBases->all tasks->attach databasesTop




