问题描述:
1 老机器用的是SqlServer2005
2 新机器用的也是SqlServer2005
3 从老机器的数据库里面我获得了3个文件,aaa.bak,aaa.mdf,aaa_log.mdf,根据这三个文件,我如何把老数据库移植到新数据库里?很急。谢谢指教
1 老机器用的是SqlServer2005
2 新机器用的也是SqlServer2005
3 从老机器的数据库里面我获得了3个文件,aaa.bak,aaa.mdf,aaa_log.mdf,根据这三个文件,我如何把老数据库移植到新数据库里?很急。谢谢指教
aaa.mdf,aaa_log.mdf这个应该是LDF楼主直接附加数据库就行了
2:附加mdf,ldf
USE MASTER
GO
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'把路径改成你的路径,在查询分析器按F5
USE MASTER,
MASTER是什么?
GO
EXEC sp_attach_db @dbname = N'aaa',
@filename1 = N'e:\aaa.mdf',
@filename2 = N'e:\aaa_log.ldf'消息 911,级别 16,状态 1,第 1 行
在 sysdatabases 中找不到数据库 'aaa' 所对应的条目。没有找到具有该名称的条目。请确保正确地输入了该名称。
我用了“新建查询”,然后F5,报了这个错
请问有没有界面操作的过程?
1.打开ssms连接实例;
2.右击数据库->附加->添加->找到要附加的数据库(.mdf)
3.完成