1、达梦数据库安装
1.1 准备
下载:DM8:https://www.dameng.com/list_103.html
数据库版本:dm8
1.2 安装过程
1、上传安装文件并挂载镜像
mount -o loop dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso /mnt
2、创建普通用户(有用户可省略)
groupadd dinstall
useradd -g dinstall dmdba
#密码默认设为:dameng123
passwd dmdba
创建安装目录并授权给用户
mkdir /opt/dm8
chown -R dmdba:dinstall /opt/dm8
3、安装数据库
安装用户进入/mnt目录安装
./DMInstall.bin -i
4、安装完成后初始化数据库并连接
#切换root用户,进入安装目录
./dm8/tool/dbca.sh
#切换普通用户,连接数据库
./disql sysdba/dameng123
#或指定端口
./disql sysdba/dameng123@localhost:5237
5、服务启动和停止
#启动服务实例
systemctl start DmServiceDMSERVER.service
#停止服务实例
systemctl stop DmServiceDMSERVER.service
6、安装完取消挂载:umount /mnt
2、达梦数据库连接
2.1 IntelliJ IDEA 连接方式
选择database
先增加DM的驱动
点击下Driver Files下面的+号,添加驱动文件;如果JKD是1.8,就选择DmJdbcDriver18.jar;如果JKD是1.7,就选择DmJdbcDriver17.jar
jar文件在安装目录的drivers/jdbc下面
配置dataSource
在Driver处理选择前面配置的驱动,最后输入用户名、密码、url,然后测试
打开数据源,创建一个新的窗口,就可以使用了
2.2 dbeaver 连接方式
在新版的 DBeaver 中不再支持 ODBC 连接,可能是因为 JDBC-ODBC 网桥已经从 Java 8 中移除。所以网络上的旧教程让使用 ODBC 连接就找不到了,下面是一个正确使用 DBeaver 连接 达梦(DaMeng) 数据库的方法。
2.2.1 在DBeaver中添加驱动程序配置
打开驱动程序管理器对话框,您可以从主菜单打开驱动程序管理器:
2.2.2 添加新驱动程序
只需单击“新建”按钮并创建一个新的驱动程序。在“驱动程序编辑”对话框中,您需要输入所有必需的信息:
我们填入驱动的名称、驱动包名(Class Name)、连接字符串模板(URL Template)、默认端口(Default Port),然后选择 Libraries,添加达梦的驱动Jar包,这个可以从下载的达梦安装包里找到。
其中:添加的达梦驱动Jar包,来源于达梦数据库安装后的目录中
DmJdbcDriver16.jar
2.2.3 新建一个 达梦(DaMeng) 连接
在新建界面中搜索我们添加的 DaMeng 连接,填入达梦数据库的地址、端口、账号、密码,点击完成:
到这里已经可以成功的连接并打开达梦数据库了:
3、达梦数据库datax数据归集
达梦数据的读配置文件:
"reader":{ "name":"rdbmsreader", "parameter":{ "connection":[ { "querySql":[ "select test1 from test_table1 " ], "jdbcUrl":[ "jdbc:dm://10.10.101.10:5236" ] } ], "username":"dm_test1", "password":"123456789" } }
其他dataX使用与上一篇文章描述一致。