达梦数据库常用参数查询

  1. 字符集

字符是各种文字和符号的统称,包括各个国家文字、标点符号、表情、数字等等。 字符集 就是一系列字符的集合。字符集的种类较多,每个字符集可以表示的字符范围通常不同,就比如说有些字符集是无法表示汉字的。 常见的字符集有 ASCII、GB18030、GBK、UTF-8等。GB18030 完全兼容 GB2312 和 GBK 字符集,纳入中国国内少数民族的文字,且收录了日韩汉字,是目前为止最全面的汉字字符集,共收录汉字 70000 多个。

此参数实例初始化之后便不能再修改,查询命令:

select '字符集',decode(unicode,'0''GB18030''1''UTF-8''2''EUC-KR');

字符集

  1. 大小写是否敏感

此参数实例初始化之后便不能再修改;

大小写不敏感的数据库中,DML或DDL操作时:

1)无论对不对表名或列名添加"",表名和列名的大小写形式不会发生变化,大写形式就是大写形式,小写形式就是小写形式;

2)不允许存在同名的数据库对象,即使大小写不同,默认也只能存在一个;

3)查询时,“”界定符不区分大小写,界定符中的查询或过滤条件即使是大写或小写,都可以查询到预期的结果集,进行DML操作时依旧。

大小写敏感的数据库中,DML或DDL操作时:

1)如果不对表名或列名添加"",那么表名和列名都自动转换为大写形式;

2)对其进行DML操作时,需要利用”“指定表名和字段名,否则默认会认定以大写形式去查询对象。

大小写敏感查询语句:

select '大小写敏感',decode(SF_GET_CASE_SENSITIVE_FLAG,'0''不敏感''1''敏感');

大小写敏感

  1. varchar是否以字符为单位

当参数值设置为以字节为单位时,VARCHAR2列采用字节长度方式。
比如varchar(20),如果是GBK字符,存放汉字就可以存放10个汉字,对于UTF字符集,最多只能存20/3=6个汉字。

查询语句:

select 'varchar是否以字符为单位',decode(PARA_VALUE,'0''否''1''是') from V$DM_INI where para_name = 'LENGTH_IN_CHAR';

varchar是否以字符为单位

  1. 页大小

此参数实例初始化之后便不能再修改;

数据页(也称数据块)是 DM 数据库中最小的数据存储单元,建议设置成32K。

查询语句:

select '页大小',page()/1024||'KB';

页大小

  1. 兼容性要求

如果是从其他数据库迁移到达梦,建议进行设置成对应的兼容参数。

查询语句:

select '数据库兼容性',decode(PARA_VALUE,'0''不兼容''1''SQL92''2''oracle''3''MS SQLSERVER''4''MYSQL''5''DM6''16''Teradata') from V$DM_INI where para_name = 'COMPATIBLE_MODE';

数据库兼容性

  1. 其他参数
#是否启用四权分立(仅在安全版本下可见和设置)。
select * from V$parameter where name='PRIV_FLAG';
#查看角色
select * from DBA_ROLES;
#查看用户
select * from DBA_USERS;
#查看Pwdpolic口令策略。0是无,1是不与用户名相同,2是不少于9位,4是包含大写字母,8是包含数字,16是包含符号,可以累加
select * from V$parameter where name='PWD_POLICY';
#配置Pwdpolic口令策略
SP_SET_PARA_VALUE (1,'PWD_POLICY',31);
#用户登录情况
select username as "用户名",conn_idle_time as "用户会话的最大空闲时间",life_time  as "过期时间",lock_time as "锁定时间",FAILED_NUM as "失败登陆次数" from sysusers a,all_users b where id=b.user_id;
#配置登录失败处理功能
alter user "SYSDBA" limit failed_login_attemps 5, password_lock_time 10;
#配置空闲会话超时
alter user "SYSDBA" limit connect_idle_time 10;
#表空间状态
select * from v$datafile;
#表空间加密算法
select name,encrypt_name from V$TABLESPACE;
#通信是否加密,1:为加密
select * from V$parameter where name='ENABLE_ENCRYPT';
#数据库整体的连接数限制(单个用户的连接数在  安全->登录->登录名“右键”->属性)
SELECT * FROM V$PARAMETER WHERE NAME='MAX_SESSIONS';
#查看审计状态。0:关闭审计;1:打开普通审计;2:打开普通审计和实时审计
select * from V$parameter where name='ENABLE_AUDIT';
#查看审计日志,进行一次审计设置就在 SYSAUDIT 中增加一条对应的记录
select * from SYSAUDITOR.SYSAUDIT;
#查看详细的审计策略
select * from SYSAUDITOR.V$AUDITRECORDS;
#配置审计状态
SP_SET_ENABLE_AUDIT(1);
#配置审计策略
SP_AUDIT_OBJECT('INSERT', 'SYSAUDITOR', 'SYSAUDITOR', 'SYSAUDIT', 'ALL');
SP_AUDIT_OBJECT('DELETE', 'SYSAUDITOR', 'SYSAUDITOR', 'SYSAUDIT', 'ALL');
SP_AUDIT_OBJECT('UPDATE', 'SYSAUDITOR', 'SYSAUDITOR', 'SYSAUDIT', 'ALL');
SP_AUDIT_OBJECT('INSERT', 'SYSDBA', 'SYSAUDITOR', 'SYSAUDIT', 'ALL');
SP_AUDIT_OBJECT('DELETE', 'SYSDBA', 'SYSAUDITOR', 'SYSAUDIT', 'ALL');
SP_AUDIT_OBJECT('UPDATE', 'SYSDBA', 'SYSAUDITOR', 'SYSAUDIT', 'ALL');
#查询表
SELECT * FROM ALL_TABLES;
#查看表定义,入参:模式名,表名
SELECT TABLEDEF('SYSDBA','TEST');
#查看主键
SELECT * FROM ALL_CONSTRAINTS where CONSTRAINT_type='P';
#查通过加密引擎加载的加密算法
select * from V$external_crypto_libs;
#查数据库里所有的加密算法,包括通用加密算法
select * from  V$CIPHERS;
#配置文件在 安装目录DMDBMS文件夹的dm.ini中
#查询数据库版本,默认端口:5236
select * from v$version;
select id_code;
#数据库资源限制
select * from V$DM_ARCH_INI;
#license有效期
select * from v$license;
#远程管理地址限制
ALTER USER 123 NOT_ALLOW_IP "1.1.1.1";

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/152656.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

1亿美元投资!加拿大量子公司Photonic告别隐身状态

​(图片来源:网络) 至今加拿大量子公司Photonic总融资额已达1.4亿美元,将推动可扩展、容错的量子计算和网络平台的快速开发。 官宣完成1亿美元新一轮融资 Photonic总部位于加拿大不列颠哥伦比亚省温哥华市,是一家基…

云渲染的“公”“私”技术!

当下云渲染技术主要从以下两个方面进行赋能: 一、云渲染公有化结构--“云计算” 云渲染公有化结构是指三维应用云渲染服务,以自研云流送技术为核心,利用云端海量 GPU 算力资源处理繁重的图像渲染计算,并串流同步输出到终端设备从…

[C/C++]数据结构 链表OJ题:随机链表的复制

题目描述: 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新…

《QT从基础到进阶·三十四》qobject_cast动态强制转换

qobject_cast()对QObject类执行动态强制转换。 qobject_cast()函数的行为类似于标准c dynamic_cast(),但执行速度比dynamic_cast 更快,且不需要C的RTTI 的支持,但qobject_cast 仅适用于QObject 及其派生类。 如果对象的类型正确(在运行时确定…

人工智能基础_机器学习039_sigmoid函数_逻辑回归_逻辑斯蒂回归_分类神器_代码实现逻辑回归图---人工智能工作笔记0079

逻辑斯蒂回归(Logistic Regression)是一种常用的分类算法,其基本思想是通过拟合一个逻辑斯蒂函数来预测样本所属的类别。它广泛应用于各个领域,如医学、金融、市场营销等,具有较好的解释性和可解释性。在逻辑斯蒂回归中,我们通常使用的是二分类问题,即样本只属于两个类别…

Unity 2021 LTS / Unity 2022 LTS New Shader Graph Node 参考样本

Shader Graph团队很高兴地宣布发布新的节点参考样本,现在可用于2021 LTS, 2022 LTS和未来的版本。 节点参考样本是超过140个Shader图形资源的集合。您可以将这些图用作参考,以了解每个节点的作用及其工作原理,而不是在项目中使用这些图。每个…

XD6500S— LoRa SIP模块芯片 集成了射频前端和LoRa射频收发器SX1262 应用温湿度传感器 资产跟踪等

XD6500S是一系列LoRa SIP模块,集成了射频前端和LoRa射频收发器SX1262系列,支持LoRa和FSK调制。 收发器SX1262系列,支持LoRa和FSK调制。LoRa技术是一种扩频协议,针对LPWAN 应用的低数据速率、超远距离和超低功耗通信进行了优化。通…

YOLO 施工安全帽目标检测模型

在线工具推荐: 三维数字孪生场景工具 - GLTF/GLB在线编辑器 - Three.js AI自动纹理化开发 - YOLO 虚幻合成数据生成器 - 3D模型在线转换 - 3D模型预览图生成服务 头盔自动检测基本上是一个物体检测问题,可以使用深度学习和基于计算机视觉的方法来…

6.1810: Operating System Engineering <LEC 1>

课程链接:6.1810 / Fall 2023 一、本节任务 实验环境: 二、introduction and examples 2.1 open(), read(), write(), close(), dup() 使用 open 打开或创建文件,得到文件描述符 fd,再对 fd 进行 read 或者 write 操作。每个进…

神器推荐丨不可错过的10个3D模型素材库

如果你是一位设计师,那么你一定知道3D模型素材库对你的工作有着不可或缺的重要性。不论是创新的产品设计,惊艳的视觉特效,还是生动的角色建模,无不需要从各类3D模型素材库中选择适合的素材,来完成你的设计。那么&#…

《C++避坑神器·十六》函数默认参数和占位参数

C中函数是可以给默认参数的 注意点: (1)一旦某个参数设置为默认参数,那跟着后面的所有参数都必须设置默认参数 (2)函数的声明和定义只能有一个可以设置默认参数,两个都设置会报错 int f1(int a…

站群服务器 CentOS 搭建socks5多IP代理服务器详细教程,12个步骤教会你!

准备工作 首先要保证服务上能正常使用wget tar make vim,如果正常就直接进入【第一步】 #安装wget的命令 yum install wget#安装tar解压工具 yum install -y tar#安装make的命令 yum groupinstall "Development Tools"#安装vim的命令 yum install…

PDF/X、PDF/A、PDF/E:有什么区别,为什么有这么多格式?

PDF 是一种通用文件格式,允许用户演示和共享文档,无论软件、硬件或操作系统如何。多年来,已经创建了多种 PDF 子类型来满足各个行业的不同需求。让我们看看一些最流行的格式:PDF/X、PDF/A 和 PDF/E。 FastReport .net下载 PDF/X …

蓝桥杯每日一题2023.11.16

蓝桥杯大赛历届真题 - C 语言 B 组 - 蓝桥云课 (lanqiao.cn) 题目描述 对于此代码&#xff0c; 注释解释如下&#xff1a;答案&#xff1a;f(a,k1,m-j,b)&#xff1b; 在这里插入代码片#include <stdio.h> #define N 6 #define M 5 #define BUF 1024 void f(int a[], in…

软件外包开发设计文档

软件设计文档是在软件开发过程中编写的一个关键文档&#xff0c;用于记录系统的设计和结构。设计文档通常包含以下内容&#xff0c;希望对大家有所帮助。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xff0c;欢迎交流合作。 1.引言&#xff08;Introductio…

Skywalking流程分析_8(拦截器插件的加载)

前言 在之前的文章中我们将&#xff0c;静态方法、构造方法、实例方法的增强逻辑都分析完毕&#xff0c;但在增强前&#xff0c;对于拦截类的加载是至关重要的&#xff0c;下面我们就来详细的分析 增强插件的加载 静态方法增强前的加载 //clazz 要修改的字节码的原生类 Sta…

Elasticsearch:运用向量搜索通过图像搜索找到你的小狗

作者&#xff1a;ALEX SALGADO 你是否曾经遇到过这样的情况&#xff1a;你在街上发现了一只丢失的小狗&#xff0c;但不知道它是否有主人&#xff1f; 了解如何使用向量搜索或图像搜索来做到这一点。 通过图像搜索找到你的小狗 您是否曾经遇到过这样的情况&#xff1a;你在街…

linux查看资源占用情况常用命令

1. 查看 CPU 使用情况&#xff1a; top这个命令会显示系统中当前活动进程的实时信息&#xff0c;包括 CPU 使用率、内存使用率等。按 q 键退出。 2. 查看内存使用情况&#xff1a; free -m这个命令显示系统内存的使用情况&#xff0c;以兆字节&#xff08;MB&#xff09;为…

SpringCloud Alibaba组件入门全方面汇总(上):注册中心-nacos、负载均衡-ribbon、远程调用-feign

文章目录 NacosRibbonFeignFeign拓展 Nacos 概念&#xff1a;Nacos是阿里巴巴推出的一款新开源项目&#xff0c;它是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos致力于帮助用户发现、配置和管理微服务&#xff0c;它提供了一组简单易用的特性集&am…

五金信息展示预约小程序的作用是什么

五金行业所覆盖的产品很广&#xff0c;如灯具、浴具、门窗、工具等都是人们生活所需或常用到的&#xff0c;而五金行业规模也是连年上涨&#xff0c;市场呈现多品牌多门店多区域扩展的趋势。 虽然市场规模大&#xff0c;但同样问题不少&#xff0c;接下来我们来看看几个痛点。…