首页 Soft PlugIn RAN乱 Dev开发 Info资料 English WAP 留言 登陆 注册
-
Posted by Yippee | 评论(1) | 引用(1) | 阅读2218次
华工达梦国产数据库尝试

DM4简介
 现代社会的发展,离不开信息技术。数据库管理系统(  DBMS  )是信息管理的基础  ,  对任何单位、企业乃至部门的信息系统建设都是至关重要的。
 DM4  是武汉华工达梦数据库有限公司最新推出的高性能数据库产品。它具有开放的、可扩展的体系结构,易于使用的事务处理系统,以及低廉的维护成本。  DM4  是自主开发的产品,具有完全自主版权和较高的安全级别。  DM4  可以跨越多种软硬件平台,具有大型数据的综合管理能力,是高效稳定的国产数据库管理系统。
 达梦公司对  DM4  拥有全部源代码和完全自主版权  。  这从根本上保证了信息系统的安全性,并有利于与其它应用系统集成,还可以根据用户具体的需求定制和提供及时有效的专业服务。
 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显卡。


字体:

Permanant URI永久地址 http://www.shengfang.org/blog/p/dm4test.php
Trackback URI引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1121303074

2005年7月14日09:04星期四  [Dev开发] 追踪此文的RSS
TITI在 2005年7月15日08:52星期五 评论:
Emotion作者辛苦了
Yippee 回复于 2005年7月15日09:30
总的来说可以,但是界面友好有待改善。例如有些异常不能只是抛出,应该先期进行判断;例如连接的时候应该提示是否运行服务器端。目前目标ORACLE的功能很强大,MSSQL的操作非常友好。希望加油!

称呼:    登陆   注册
   不注册,但记住我的信息
邮件:
(非必须)
评论: [UBB代码帮助]
粗体 斜体 下划线 链接 水平线 引用



验证码: 请输入你看见的数字
关闭UBB      提交时自动将内容复制到剪贴板

公告
Fire and Motion!

统计信息
[Yippee]||[统计]||日志:1858
在线: 11||用户: 2577 [列表]
今日:396||到访:2886460
Rss:897736||评论:1605

最新日志

最新评论

友情链接

日历
2008 - 08
     12
3456789
10111213141516
17181920212223
24252627282930
31      

最新引用

搜索

归档

杂项
Get RSS Feed (Version 2.0)
Get Atom Feed (Version 0.3)
编码:  UTF-8