-
简单介绍一下DM8 jdbc的注意事项:
// 定义 DM JDBC 驱动串String jdbcString = "dm.jdbc.driver.DmDriver";
// 定义 DM URL 连接串
String urlString = "jdbc:dm://localhost:5236"; (达梦不用 接实例名)
-
第一种ODBC连接DM8方式:
解压安装包:[root@localhost dmdba]# tar -xf unixODBC-2.3.0.tar.gz
编译安装:安装三部曲
1)[root@localhost unixODBC-2.3.0]# ./configure 2)[root@localhost unixODBC-2.3.0]# make 3)[root@localhost unixODBC-2.3.0]# make install
查看版本:
[root@localhost unixODBC-2.3.0]# odbc_config –-version [root@localhost unixODBC-2.3.0]# odbc_config --odbcini 找配置文件路径 [root@localhost unixODBC-2.3.0]# odbc_config --odbcinstini 找配置文件路径
配置 ODBC:
[root@localhost etc]# vim odbc.ini [dm] Description = DM ODBC DSN Driver = DM8 ODBC DRIVER SERVER = localhost UID = SYSDBA PWD = SYSDBA TCP_PORT = 5236
[root@localhost etc]# vim odbcinst.ini [DM8 ODBC DRIVER] Description = ODBC DRIVER FOR DM8 Driver = /dm8/soft/bin/libdodbc.so #安装数据库的路径
连接数据库:
[dmdba@localhost bin]$ isql dm
-
第二种ODBC连接DM8方式:
yum安装UnixODBC库:yum install unixODBC.x86_64 unixODBC-devel.x86_64 -y
查看版本:
[root@localhost unixODBC-2.3.0]# odbc_config –-version [root@localhost unixODBC-2.3.0]# odbc_config --odbcini 找配置文件路径 [root@localhost unixODBC-2.3.0]# odbc_config --odbcinstini 找配置文件路径
修改配置文件:
vim /etc/odbcinst.ini [DM8 ODBC DRIVER] Description = ODBC DRIVER FOR DM8 Driver = /dm/dmdbms/bin/libdodbc.so
vim /etc/odbc.ini [dm] Description = DM ODBC DSN Driver = DM8 ODBC DRIVER SERVER = localhost UID = SYSDBA PWD = SYSDBA TCP_PORT = 5236
加载配置文件:
odbcinst -i -d -f /etc/odbc.ini
验证ODBC:
isql -v dm
注意事项:
1) odbc.ini 中的 Driver 内容一定要与 odbcinst.ini 中的达梦驱动定义的节点名称相同。
2) odbc.ini 中的 SERVER 可以输入数据库服务器的 IP。