达梦数据库关键字冲突问题解决及常用SQL语句整理
1、解决SQL中关键字冲突问题一般修改dm_svc.conf文件列如:过滤object,result关键字。通用版里面增加格式如下:EXCLUE_RESERVED_WORDS=object,OBJECT,RESULT,resultZYJ 版本里面增加如下内容:KEYWORDS=object,OBJECT,RESULT,result2、解决密码过期问题alter user SYSSSO limit
1、解决SQL中关键字冲突问题
一般修改dm_svc.conf文件
列如:过滤object,result关键字。
通用版里面增加格式如下:EXCLUE_RESERVED_WORDS=object,OBJECT,RESULT,result
ZYJ 版本里面增加如下内容:KEYWORDS=object,OBJECT,RESULT,result
2、解决密码过期问题
alter user SYSSSO limit PASSWORD_REUSE_TIME unlimited;
alter user SYSSSO limit PASSWORD_REUSE_MAX unlimited;
alter user SYSDBA limit PASSWORD_REUSE_TIME unlimited;
alter user SYSDBA limit PASSWORD_REUSE_MAX unlimited;
3、查询DM数据库版本问题
./disql -id
4、查询key的信息
select * from v$license
5、查询数据库状态及LSN号
select status$ from v$instance;
select CUR_LSN from V$RLOG;
6、新建表空间
--创建名为“TS1.dbf”,大小为128M的表空间:
CREATE TABLESPACE TS1 DATAFILE 'TS1.dbf' SIZE 128;
--修改表空间TS1的名字为TS2:
ALTER TABLESPACE TS1 RENAME TO TS2;
--在表空间中增加一个数据文件大小为128M的数据文件:
ALTER TABLESPACE TS2 ADD DATAFILE 'TS1_1.DBF' SIZE 128;
--修改数据文件TS1.dbf的大小为200M:
ALTER TABLESPACE TS2 RESIZE DATAFILE 'TS1.DBF' TO 200;
--删除表空间:
DROP TABLESPACE TS2;
7、专用机平台默认密码:
SYSDBA用户:SYSDBA123
SYSSSO用户:SYSSSO123
SYSAUDITOR用户:SYSAUDITOR123
8、专用机创建用户和修改
SYSDBA登录:
CREATE USER USER_NAME; ---创建用户
GRANT RESOURCE,VTI TO USER_NAME; ---授予RESOURCE和VTI角色
SYSSSO登录:
ALTER USER USER_NAME IDENTIFIED BY “用户口令”; ---设置密码
注意默认的密码策略PWD_POLICY=14 (至少九位、至少包含一个大写字母和一个数字)
ALTER USER USER_NAME DEFAULT TABLESPACE "TESTSPACE"; ---设置用户默认表空间
ALTER USER USER_NAME DEFAULT INDEX TABLESPACE " TESTSPACE "; ---设置用户索引表空间
9、登录disql批量执行SQL
./disql TEST/’”TEST@1234”’
SQL>start /opt/cs.sql
10、用户解锁
./disql SYSSSO/SYSSSO123
alter user "用户名" account unlock;
更多推荐
所有评论(0)