windows安装达梦数据库
钢翼
编程
一、下载安装包
在达梦官网 www.dameng.com 的产品下载找到DM8开发版(win64位),下载下来是个百度网盘地址,再到百度网盘上下载。
二、安装
解压下载下来的iso文件,双击setup.exe,然后按步骤一直下一步即可。
三、登录
默认用户名:SYSDBA 默认密码:SYSDBA
四、启用空间类型包
默认安装后是没有启用空间类型包的,如果你建表有用到空间类型,则创建时会报非法的基类名。
可以通过以下语句检查是否启用了DMGEO包
--检测DMGEO系统包是否启用,0表示未启用,1表示启用
select SF_CHECK_GEO_SYS ();
启用通过以下语句
--启用DMGEO系统包
SP_INIT_GEO_SYS(1);
删除通过以下语句
--删除DMGEO系统包
SP_INIT_GEO_SYS(0);
五、达梦CHAR定长字符的问题
jdbc查询达梦CHAR类型会返回固定长度的字符串,即右边补全空格,mysql虽然CHAR也是定长字符串,但是查询会自动去右空格。
用下面语句查询,mysql会返回实际长度,达梦会返回补全空格的长度。
为了兼容,最好是少用CHAR定长类型,或者通过mybatis拦截器对结果集中的jdbcType="CHAR"的字段去右空格。
select col,length(col) from table1