SQL SERVER 复制数据库的4种办法:①备份还原:备份为bak文件,然后恢复bak文件,可以命令操作也可以图形操作,即用T-SQL语句或对象资源管理器操作②分离附加mdf文件和ldf文件:mdf文件和ldf文件可以直接从数据库服务器上面拷贝下来,注意要先停止SQL Server服务才能复制!!③使用SQL Server Agent的"复制数据库"④建空数据库后导入数据,这个功能主要是用来导入数据,而数据表里的索引、约束等不会被复制过来,暂时没有解决办法!!⑤使用命令手工注意:数据库"分离"会分离mdf文件和ldf文件而不删掉,而数据库"删除"则是会删掉数据库和这两个文件!!
其他方法介绍:http://database.51cto.com/art/200512/13096.htm