网上找了很多教程,基本没几个能行的通的,而且颇为复杂。
我自己尝试了一个简单的方法:
1.把你要复制的数据库文件,mdf和ldf文件都复制到另一个地方,不用重名民。比如xxx.mdf,xxx_log.ldf.
注意:需要先把sql server 服务停止。
2.打开sql server management studio,在要复制的数据库上右键,点重命名,随便输名字,比如xxx_bakcup
3.然后右键 /附加 你复制的数据库文件xxx.mdf,xxx_log.ldf,这时这个数据库的名字应该为xxx
4.改xxx名字为xxx_new ,xxx_backup改回名字为xxx.
完事收工。
如果你想把新文件重命名也可以,需要重新附加。