达梦数据库可以使用达梦自带的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目录后,可以直接启动客户端图形化界面