你好,游客 登录 注册 搜索
背景:
阅读新闻

iwms sql版的安装与转换

[日期:2004-06-01] 来源:iwms.net  作者:木鸟 [字体: ]

iwms4.5版后第一次运行时自动sql建表。下边为转换access版数据到sql数据库方法。

注意:从access转换为sql要求两个版本的版本号相同

如果你的数据库账号不是系统账号请用记事本打开dvnews.sql替换里边的[dbo]为[你的sql账号]

最后需要修改Web.config中的sql数据库连接

sql连接字符串中不可以出现"&","<",">"如果一定要用请分别用"&amp;","&lt","&gt;"替换

  <add key="SQLConnString" value="server=(local);UID=sa;PWD=1111;database=dvnews" />

其中(local)为数据库服务器地址,本机为(local)
sa 为数据库用户名
1111 为数据库密码
dvnews 为数据库名

收藏 推荐 打印 | 录入:木鸟 | 阅读:
相关新闻      
本文评论   查看全部评论 (39)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 39 楼
匿名 发表于 2010-6-17 22:28:25
回复 木鸟会员 的评论
此文已经说的很清楚了,用iwms.sql建表
汗~要先用iwms.sql建表。谢谢木鸟,已经成功转换好了!
第 38 楼
木鸟会员 发表于 2010-6-17 13:40:34
回复 匿名 的评论
无法将 NULL 值插入列 'hits',表 'sql2000.dbo.iwms_news';该列不允许空值。INSERT 失败。语句已终止。
=====
另外,发布公告也出现类似问题。
=====
顺便问下,如何建表?全部的表都要一个个创建吗?
=====
再说一下,这篇教程应该修改一下了。都5.1了!
此文已经说的很清楚了,用iwms.sql建表
第 37 楼
匿名 发表于 2010-6-17 12:34:31
无法将 NULL 值插入列 'hits',表 'sql2000.dbo.iwms_news';该列不允许空值。INSERT 失败。语句已终止。
=====
另外,发布公告也出现类似问题。
=====
顺便问下,如何建表?全部的表都要一个个创建吗?
=====
再说一下,这篇教程应该修改一下了。都5.1了!
第 36 楼
木鸟会员 发表于 2010-6-16 14:27:54
回复 匿名 的评论
5.0转换完成后,登陆出现错误。
==============
无法将 NULL 值插入列 'id',表 'sql2000.dbo.iwms_logs';该列不允许空值。INSERT 失败。
语句已终止。
安装有问题,先建表再导数据
第 35 楼
匿名 发表于 2010-6-16 14:19:25
上面的问题解决了,可是不能发布新闻:
无法将 NULL 值插入列 'hits',表 'sql2000.dbo.iwms_news';该列不允许空值。INSERT 失败。语句已终止。
热门评论
匿名 发表于 2008-9-9 22:25:27
4.6版的Web.config中都没有sql数据库连接的设置了,而且默认的风格设置添加的类都不知道添加到哪里去了,但是在首面又可以显示出来就是,在ACCESS数据库的iwms_class表中却看不到的,请木鸟指教一下。
木鸟会员 发表于 2008-9-10 13:09:19
iwms_dbt.cs是数据库设置文件,分类在iwms_class
yangwenhui 发表于 2007-9-24 23:46:28
最后补充3点:
1、导入数据之前,建议升级SQL2005 sp2.
2、iwms_class表单独导入,导入时,编辑映射,忽略目标表中的LOGO列.否则导入失败。
3、导入各表时务必编辑映射,点中“删除目标中的行”和“启用标示插入”
木鸟会员 发表于 2008-6-25 9:07:28
后台重统计新闻数
XX 发表于 2008-6-25 8:04:40
跪求: 打开admin_article.aspx,出现
-' 附近有语法错误。
关键字 'order' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: '-' 附近有语法错误。
关键字 'order' 附近有语法错误。
源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使
wangluobu 发表于 2007-11-12 14:59:07
是个新手,所以看不懂~~~~`
lzlzjnu会员 发表于 2009-3-27 15:10:39
hao
yangwenhui 发表于 2007-9-22 17:59:00
哈哈,显示"No Template File"的原因是因为你使用了"ms sql2005",因为这个脚本是先创建数据表结构,然后导入ACCESS数据记录,在SQL 2005下直接无法导入.
可以用下面的方法:先建一个库new1,导入ACCESS数据.再建个库new2,运行SQL脚本,然后删除new2中所有和NEW1中相同的表(9个),然后点new2右键-任务-生成脚本,按照向导默认执行,中间只要一点:把表选中,后面选所有的表,检查生成脚本无误后,转到new2,运行、执行脚本,完成任务。
这样