如何将已有mdf文件导入到SQL server 20002005

如何将已有mdf文件导入到SQL server 20002005,第1张

数据库的

数据文件

(*.mdf)和

日志文件

(*.ldf)都拷贝到目的服务器,在SQL

sp_attach_db

@dbname

=

'test',

@filename1

=

'd:\mssql7\data\test_data.mdf',

@filename2

=

'd:\mssql7\data\test_log.ldf'

这样就把test数据库附加到SQL

Server中,可以照常使用。如果不想用原来的日志文件,可以用如下的命令:

sp_detach_db

@dbname

=

'test'

sp_attach_single_file_db

@dbname

=

'test',

这个语句的作用是仅仅加载数据文件,日志文件可以由SQL

Server数据库自动添加,但是原来的日志文件中记录的数据就丢失了。

方法一般有几种:

1.分离你的sql server2000上的 数据文件 然后把mdf ldf文件附加到sql server2005

2.备份你的sql server2000数据库 然后把备份文件在sql server2005上还原

3.使用sql server2005的ssis导入sql server2000的数据


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6646609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存