0
点赞
收藏
分享

微信扫一扫

国产化达梦数据库,常用指令

那小那小 2022-04-20 阅读 103

文章目录

  • 工作变更为运维,期间在国产化系统使用达梦数据库时的一些问题总结
  • 网上查到的一些指令无法在国产化系统使用,分享出来供大家参考,请多多指教

达梦数据库创建表空间及用户

第一步,SYSDBA登录

---创建用户
CREATE USER USER_NAME;
---赋予DBA权限
GRANT DBA TO USER_NAME; 
---创建表空间1
CREATE TABLESPACE TS1 DATAFILE 'TS1.dbf' SIZE 1024; 
---创建表空间2
CREATE TABLESPACE TS2 DATAFILE 'TS2.dbf' SIZE 1024;

第二步,SYSSSO登录

---设置用户密码
ALTER USER USER_NAME IDENTIFIED BY “用户口令”;
---设置默认表空间
ALTER USER USER_NAME DEFAULT TABLESPACE "TS1";
---设置索引表空间
ALTER USER USER_NAME DEFAULT INDEX TABLESPACE " TS2 ";
---修改用户失败登录次数限制
ALTER USER "用户名" LIMIT FAILED_LOGIN_ATTEMPS UNLIMITED;
---修改用户口令过期时间限制
ALTER USER "用户名" LIMIT PASSWORD_LIFE_TIME UNLIMITED; 
---修改用户口令锁定期限制
ALTER USER "用户名" LIMIT PASSWORD_LOCK_TIME UNLIMITED;

达梦数据库常用指令

  • 默认端口:5236
  • 涉密机,在/opt/dmdbms/bin/bin目录下执行以下指令注意:以下指令启动默认的数据库实例,无法启动非默认实例
## 启动数据库
./DmServiceDMSERVER start
## 重启数据库 
./DmServiceDMSERVER restart
## 停止数据库
./DmServiceDMSERVER stop
## 查看数据库状态
./DmServiceDMSERVER stop
## 登录数据库
./disql 用户名/密码@服务器IP:端口号
例: 
./disql user/password@192.168.1.1:5236
  • opt/dmdbms/bin目录下 cat dm_services.ini 可以查看数据库实例,和服务名
  • 以下指令可以指定实例服务名启动服务
## 指定启动数据库实例
./dm_services start 实例服务名

查看日志

  • 日志目录:/opt/dmdbms/bin/log
  • 根据实例名和日期查看对应日志。

查看key有效期

select * from v$license;
举报

相关推荐

0 条评论