自从2020年接触达梦数据库以来,深感国产软件的巨大进步。因多年使用Oracle的习惯,对于达梦的入手和应用都比较顺畅,今天主要是谈一谈个人对于达梦提供的几个系统工具的学习。
达梦数据库安装完毕后,在安装目录下面两个存放可执行文件的文件夹,bin目录和tool目录。
一、disql
disql工具是一款类似于SQL*Plus的工具,disql工具位于DM数据库安装目录的bin子目录下,例如DM数据库的安装目录为E:\dmdbms,则disql位于:\dmdbms\bin\disql.exe。双击启动,然后输入用户名、密码,就可登录到本地DM数据库实例。密码不会回显到屏幕上。也可以全部直接回车,采用缺省输入,缺省值为SYSDBA/SYSDBA
使用语法
disql [ [<option>] [<logon> | /NOLOG] [<start>] ]
<option>::=HELP|-H|-S
<logon>::=<username>[/<password>][*<MPP_TYPE>][@<server>][:<port>][?{UDP|TCP}]
[#<sslpath>@ssl_pwd]
<start>::=<运行脚本>|<start运行脚本>|<直接执行语句> <
运行脚本>::=`<file_path> [<PARAMETER_VALUE>{ <PARAMETER_VALUE>}]
<start运行脚本>::=START <file_path> [<PARAMETER_VALUE>{ <PARAMETER_VALUE>}]
<直接执行语句>::= -E “<SQL语句>{;<SQL语句>}”
文中语法符号规定:<>内的内容是必选项;
[]内的内容是可选项;{}内的内容可以出现一次或多次
|为或者;::=为定义符。后文语法用法与此相同。
disql与SQL*Plus有很多类似,对于有Oracle学习经验的从业者来说还是很容易上手的。
二、dmservice.sh
dmservice仅在linux操作系统下面存在,放置于安装目录的tool文件夹下,提供图形化界面展示达梦相关服务状态,如图所示
对于需要操作,选中后点击右键可对某项服务进行启动停止查看属性等