最近在弄一个图书信息管理系统有一个表marc用来保存图书的信息,一共有20多个字段
在导入数据的时候要求根据其中的7个字段进行查重数据量在1500万到2000万左右
目前使用的方法是,根据这7个字段创建一个键
在导入数据的时候客户端通过捕捉错误的方式来进行查重
现在想问的是有没有更好的解决方法或者设置觸发器对这种情况是否可行
因为数据全部导入之后索引太大了,现在想看看有没有其他方法可以避免这种情况
最近在弄一个图书信息管理系统有一个表marc用来保存图书的信息,一共有20多个字段
在导入数据的时候要求根据其中的7个字段进行查重数据量在1500万到2000万左右
目前使用的方法是,根据这7个字段创建一个键
在导入数据的时候客户端通过捕捉错误的方式来进行查重
现在想问的是有没有更好的解决方法或者设置觸发器对这种情况是否可行
因为数据全部导入之后索引太大了,现在想看看有没有其他方法可以避免这种情况
直接轉不了导出表结构sql脚本,再导数据
还有个办法就是用SSIS把整个数据库搬过去从2008搬到2000
数据库只能向下兼容,不能向上兼容
因为sql2008新增了一些方法或者变更了一些东西.
采纳数:267 获赞数:563
荣获 金达软件(广州) 最佳项目负责人
数据库只能往上升,不能往回退
如果一定要换成2000嘚版本,需要采用如下措施:
1、分别准备2008源数据库及相同结构的2000空数据库;
2、通过insert into 方式从源数据库逐表导入2000数据库。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。