达梦数据库可以使用达梦自带的disql或客户端图形化界面连接,在windows和linux的环境下是如何连接的数据库:
一、服务器是windows环境,安装完成后直接点击客户端快捷方式打开就可以了
二、服务器是Linux环境,一般都是新建一个达梦安装用户dmdba来安装数据库,打开客户端的方式如下:
groupadd dinstall#创建组
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba#创建用户
passwd dmdba#设置密码
1)若是本机Linux安装的数据库,通过root切换到dmdba,切换前,在root中需要先执行“xhost +”(每次重启操作系统后需要重新执行一遍),让客户端可以从任何主机连接,然后查看DISPLAY值
在切换到dmdba用户后,设置当前会话的DISPLAY的值,与root下查询到的DISPLAY值要相同
设置完成后进入达梦安装目录下的tool目录,就可以打开客户端图形化界面
达梦的图像化界面包括:
console 控制台工具
dbca.sh 实例创建、注册、删除等
dmservice.sh 达梦的服务查看和启动、停止
dts 迁移工具
manager 管理工具(类似Oracle的plsql)
monitor 性能监视工具
nca.sh 网络配置助手(类似Oracle的Net Manager)
2)本地安装有客户端,可以通过manager管理工具管理数据库实例,也可以使用disql进行管理
disql连接本地可以省略ip
disql sysdba/SYSDBA:5236
disql sysdba/SYSDBA@172.16.1.214:5236
若密码有特殊符号,如:@,需要加双引号
客户机是linux系统时,直接输入命令连接
./disql test/'”TEST@123456″‘@localhost:5236
客户机是windows系统时,需要先进入disql后,再连接数据
conn TEST/”TEST@123456″@172.16.1.214:5236
3)客户机和服务器都是信创环境时,非root的普通用户登录操作系统,若使用root安装了达梦客户端,可以使用disql连接数据库,普通用户将无法直接打开客户端图形化界面(使用root安装应用的情况下),若需要打开客户端图形化界面,需要先远程服务器,然后进入服务器中达梦的tool目录中打开客户端图形化界面,远程的命令如下:
ssh root@172.X.X.X-X #远程时,在后面加上“-X”,进入服务器达梦的tool目录后,可以直接启动客户端图形化界面