【原创】sql2000 sql2005 简单复制数据库-实现复制服务器上的数据库到其他电脑上
最近想在本机调试外网网站,因为外网服务器上的数据库不能关闭,所以用数据库分离来拷贝数据库是不行的,所以只能用其他方法
举例说明复制数据库pubs,具体方法:
方法一:直接还原数据库实现
1,新建一个数据库gaj,注意修改数据库路径
新建的gaj数据库表为空
2,反键gaj数据库,所有任务,还原数据库,直接按默认选择要复制的数据库pubs
在选项里勾上强制还原,注意改好新数据库gaj路径
3,刷新查看gaj表,是不是和pubs表一般吧!
4,分离gaj数据库,拷贝它到本机上!
方法二:还原数据库备份实现
1,反键pubs数据库,所有任务,备份数据库,点添加,点文件名旁边的...在备份位置输入要备份的名字,注意后缀一定是bak(不用后缀不知道能不能还原)
2,拷贝备份pubs2.bak到本机上,接着在本机新建gaj数据库,注意路径,
3,反键gaj数据库,所有任务,还原数据库,选择从设备找到刚刚备份的数据库
在选项里勾上强制还原,注意改好新数据库gaj路径
4,刷新查看gaj表,是不是成功了。
第三:导入数据库来实现
1,新建一个数据库gaj,注意修改数据库路径
2,反键gaj数据库,所有任务,导入数据库,下一步,在选择数据源窗口选择pubs,其他不管
下一步,在选择目标选择gaj,其实自动选择好了,不用管,后面就一直默认下去,注意复制表的时候,全选就好了,导入进去后直接可以看到表了,不用刷新
3,分离数据库,拷贝走!
此方法用于2005极好!
2005按第二种方法还原数据库备份,出错,按第一种方法时,如果没备份就找不到数据源,有备份就成了还原数据库备份了,出错,只能用导入数据库方法。