数据库转换时直接导入导出引起的问题_动易Cms教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
很多用户在把ACCESS数据库转换成SQL数据库,或把SQL数据库转换成ACCESS数据库时,都会是直接用数据库里提供的“导入导出”方式来进行转换,这样表面上来看网站数据没有问题,但往往在实际操作当中会出现莫名的错误,即麻烦了自己也麻烦了其他人,下面以一个例子说明下:
用户升级2006SPX到2006SP6网站操作,程序升级正常,但在升级数据库时,出现错误:
Microsoft OLE DB Provider for SQL Server 错误 '80040e2f'
无法将 NULL 值插入列 'TemplateID',表 'a0717105058.a0717105058.PE_Template';该列不答应空值。INSERT 失败。
/Update_2006SP6.asp,行 459
经过分析,这就是一个数据库直接导入导出操作引出的问题,要补救这个错误,只能是用我们系统提供的迁移数据库的文件先把数据库迁移到另一个数据库里,通过迁移程序来修补错误,然后再重新进行升级操作
数据库直接导入导出操作引发的错误有很多,这里不一一列举,因为直接导入导出操作会造成数据库原有的索引、主键、约束丢失,所以大家一定要用正规的程序来进行操作
相关动易Cms教程:
- MAC错误的解决方法
- 如何屏蔽动易后台导航里的某个功能菜单?
- 动易.NET版本留言自动选定栏目方法
- 动易SiteFactoty整合Discuz!NT3.0
- 在任意位置获取根节点ID标签
- 如何开启SiteWeaver6.8的支持,反对功能
- Windows 2008安装动易.NET系统之四----动易系统安装篇
- Windows 2008安装动易.NET系统之三----数据库篇
- Windows 2008安装动易.NET系统之二----IIS、目录环境配置篇
- 数据库修复,SQL Server 2005内部操作不一致的处理
- 如何安装动易.net程序权限配置
- 为什么提示对Windows系统文件夹下的Temp目录没有访问权限?
- 相关链接:
- 教程说明:
动易Cms教程-数据库转换时直接导入导出引起的问题。