DM8_DIsql使用

目录

1 启动DIsql

1.1 在 WINDOWS 系统中启动 DIsql

1.1.1 程序菜单启动

1.1.2 自带 DIsql 工具启动

1.2 命令行启动DIsql

2 切换登录

2.1 LOGIN/LOGOUT

2.1.1 LOGIN登录主库建立会话

2.1.2 LOGOUT从登录主库注销会话

2.2 CONN[ECT] / DISCONN[ECT]

2.2.1 CONN[ECT] 连接

2.2.2 DISCONN[ECT] 断开连接

3 使用 DIsql

4 退出 DIsql


1 启动DIsql

1.1 WINDOWS 系统中启动 DIsql

1.1.1 程序菜单启动

        在应用菜单中找到“SQL交互式查询工具”,直接双击即可启动。然后使用 LOGIN 或 CONN 命令登录到指定数据库。

        以 LOGIN 为例,登录到 IP 地址为 192.168.50.1 的机器上,用户名和密码为:SYSDBA/SYSDBA,端口号为 5236。其他全部敲回车,采用缺省输入,密码不会回显到屏幕上。

图 1.1 菜单启动登录界面

         也可以全部直接回车,采用缺省输入,登录到本地 DM 数据库。

1.1.2 自带 DIsql 工具启动

        DIsql 工具位于 DM 数据库安装目录的 bin 子目录下(bin\DIsql.exe),双击启动,然后输入用户名、密码,就可登录到本地 DM 数据库实例,密码不会回显到屏幕上。也可以全部直接回车,采用缺省输入,缺省值为 SYSDBA/SYSDBA。如果后续操作想登录到其他 DM 数据库实例,可使用 LOGIN CONN 命令。

图 1.2 自带 DIsql 工具登录界面

1.2 命令行启动DIsql

        命令行启动 DIsql 适用于任何操作系统平台。本文以 Windows 系统为例。

        在命令行具中找到 DIsql 所在安装目录 E:\soft\DM8\dmdbms\bin (根据实际情况),输入 DIsql 和登录方式后回车。(纠正:图中192.168.50.1:5236为dmsvc服务名;语句DIsql SYSDBA/SYSDBA@dmsvc

图 1.3 命令行启动登录界面

2 切换登录

2.1 LOGIN/LOGOUT

        在 DIsql 界面中,使用 LOGIN/LOGOUT 命令登录/退出远程数据库。

2.1.1 LOGIN登录主库建立会话

2.1 login 登录提示信息

        服务名:数据库服务名、或 IP 地址、或 UNIXSOCKET 文件路径名。LOCALHOST 表示本地服务器。默认为 LOCALHOST。例如,UNIXSOCKET 文件路径名为/home/te/foo.sock。

        用户名和密码:默认均为 SYSDBA,密码不回显。

        端口号:默认为 5236

        SSL 路径和 SSL 密码:用于服务器通信加密,不加密的用户不用设置,缺省为不设置。

        UKEY 名称和 UKEY PIN 码:供使用 UKEY 的用户使用,普通用户不用设置,缺省为不使用。

        MPP 类型:参见上一节<MPP_TYPE>MPP 类型是 MPP 登录属性,此属性的设置对非MPP 系统没有影响。此属性的有效值为 GLOBAL LOCAL,默认为 GLOBAL

        是否读写分离(y/n):默认 n。如果输入 y,会提示:读写分离百分比(0-100)。用户根据需要输入相应的百分比,如果输入的百分比不合法,那就相当于没有设置。

        协议类型:默认 TCP,可选 TCP|UDP|IPC(共享内存)|RDMA(远程直接内存访问)|UNIXSOCKET

        登录成功后会显示登录时间。

2.1.2 LOGOUT从登录主库注销会话

        LOGOUT 命令从登录主库注销会话。断开连接而不退出 DIsql。

SQL>LOGOUT

2.2 CONN[ECT] / DISCONN[ECT]

2.2.1 CONN[ECT] 连接

        在 DIsql 界面中,使用 CONN[ECT]命令登录远程数据库。使用 CONN[ECT]命令建立新会话时,会自动断开先前会话。

图2.2 CONN[ECT] 连接

2.2.2 DISCONN[ECT] 断开连接

        DISCONN[ECT]:断开连接而不退出 DIsql。与 logout 功能一样。

SQL>DISCONN

3 使用 DIsql

        只需要输入一条 SQL 语句,回车即可。DIsql 将 SQL 语句发送给 DM 数据库服务器并显示服务器返回的结果。

如:

SQL>select top 5 name,id from sysobjects;

图3.1 执行结果

4 退出 DIsql

        使用 EXIT/QUIT 命令,退出 DIsql

SQL>EXIT

SQL>EXIT

DM学习:https://eco.dameng.com/

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值