现在的位置: 首页 > 综合 > 正文

sqlserver 数据导入到 虚拟主机虚拟空间的数据库名称不一致的问题

2013年07月22日 ⁄ 综合 ⁄ 共 362字 ⁄ 字号 评论关闭
虚拟主机虚拟空间的sqlserver数据导入一直比较麻烦,至今还没看到有可以直接 还原ftp上的数据库备份的虚拟空间。有的话,可以推荐一下。一般我们都是用导入导出数据的方法,将本地的数据库导入到虚拟空间中,当然导入导出的一个缺陷就是主键、默认值、自动增长都会丢失。所以,为了保持和本地数据库一致,一般我们都是先导出sql语句,将sql语句在虚拟空间的Sql查询中执行,生成表结构,然后再用导入导出功能,将数据导入。但是最近发现一个,在导入数据时sqlserver一致提示“**表已存在”的错误。经过一番查找,才发现原来是本机的数据名叫magezine,远程的是international,数据库名不一致导致sql自动为你创建目的表。将本地的数据删除,重新建立和远程一样的数据库名,还原数据库,然后再导入导出数据,方可正确导入!

抱歉!评论已关闭.