DM4简介 我也是华中理工毕业,看到CSDN上面口水纷飞: 脆弱的国产电子政务平台:达梦数据库在发布会现场接连发现BUG 所以想自己试一试。 下载,www.dameng.cn/DM4W2K.rar 运行AUTORUN.EXE,开始安装,安装界面还是比较友好的。安装完成后,提示重新启动。 1、我没有重启,运行 管理工具JManager 提示无法连接www.shengfang.org 2、重启之后,运行OK,连接LOCALHOST,提示密码,复制用户名输入OK,但是提示无法连接,手工运行 达梦服务器,OK。 3、创建数据库,创建了一次,又点击了一遍创建,结果弹出错误提示:JAVA.SQL.SQLEXCEPTION:INVAILD DBNAME SPECIFICATION SQL:CREATE DATABASE "SF" DATAFILE "F:\DMDBMS\DM4DATA\SF.DBF" SIZE 50。www.shengfang.org 4、在JMANAGER找不到创建表的地方,运行JISQL:jdbc:dm4://localhost ? encoding = GBK . 5、在JMANAGER找到了,点开控制台-达梦服务器组-LOCALHOST-数据库-SF-模式-INFO_SCHEM,点开表,右键,新建一个表。 6、一般信息:输入TEST 表名,点击创建,提示列名不能为空,在列名处输入SF,点击创建,仍然提示列名不能为空,明白了,要把鼠标从 列名 处 移开,点击一个别的字段,那么 SQL语句 CREATE TABLE "SF"."INFORMATION_SCHEMA".""( "" CHAR(10) NOT NULL ) 才会变成 CREATE TABLE "SF"."INFORMATION_SCHEMA".""( "SF" CHAR(10) NOT NULL ) 7、按照那个记者的说法:在建表时,如果给字段a设定了类型char,然后再改成CLOB类型时,马上会抛出一个未经处理的异常 ALTER TABLE "SF"."INFORMATION_SCHEMA"."TEST" MODIFY "SDFSDFSDF" CLOB; 我也看到了这个异常:JAVA.SQL.SQLEXCEPTION:CAN NOT MODIFY MULTIMEDIA COLUMN OR CHANGE THE COLUMN TO MULTIMEDIA COLUMN SQL:ALTER TABLE "SF"."INFORMATION_SCHEMA"."TEST" MODIFY "SDFSDFSDF" CLOB; 8、如果给一个表添加了记录后,再给该表添加一个允许为空的字段,又出现了未经处理的错误(错误代码:3061,工程师在错误代码表中没有查到该错误说明)。而在达梦提供的技术资料《DM4与Oracle9i和SQL Server2000的全面比较》上,却明确地写着“1.2 (4)条:支持列的增加,删除和修改”!www.shengfang.org 这个我这里没有重现,刚才那张表,我 浏览数据,然后再输入了三组字符串,再回到 编辑表 ,再增加一个列,选取 是否可以为空。结果是可以得。 9、在linux平台下,由于分辨率的原因,新建表后居然无法方便地保存。(因为保存按钮被遮盖住了);我把分辨率设置成为 800*600,的确如此。 10、在给表添加约束的窗口中,所有的按钮上的文字居然都变成了“…..”(本来应该是“应用”,“取消”等文字)。www.shengfang.org 11、再就是莫名其妙地出现花屏, 这个我这里也没有出现。www.shengfang.org 基本上感觉这个数据库真是华工作出来的产品,可能包子里面有馅,但是外面看不出来。快捷方式的图标几个是JBUILDER的图标;DM4管理工具JMANAGER和JISQL的界面风格、标题栏明显不一致;而JISQL的TOOLBAR上的图标感觉带黑影,没有完全图标透明。F:\DMDBMS\dm4\dmServer 下的程序都没有版本说明。 我也是做客户端软件,所以也只能就此提出一些看法。基本上来说,还是不错的。www.shengfang.org 补充一点:运行速度可以,我的机器配置:老P4 1.5G;512M SDRAM;80G MAXTOR硬盘;TNT2显卡。 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/dm4test.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1121303074 |
2005年7月14日09:04星期四 [Dev开发]



作者辛苦了

