达梦数据库常用参数查询

news2025/1/19 20:33:02
  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";

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

系列四、本地接口(Native Interface)

一、概述 本地接口的作用是融合不同的编程语言为Java所用,它的初衷是融合C/C程序,Java诞生的时候正是C/C横行的时候,要想立足,必须要调用C/C的程序,于是Java就在内存中开辟了一块区域专门用于处理标记为native的代码&a…

如何使用ArcGIS Pro制作粉饰效果

在地图上,如果某个部分比较重要,直接的制图不能将其凸显出来,如果想要突出显示重要部分,可以通过粉饰效果来实现,这里为大家介绍一下方法,希望能对你有所帮助。 数据来源 本教程所使用的数据是从水经微图…

印染污水处理设备有哪些分类

印染污水处理设备有多种分类方法。根据处理方法,可以分为物理法、化学法、生物法等。 物理法处理设备主要包括格栅、沉淀池、过滤器等,利用物理分离、去除的原理,将污水中的悬浮物和沉淀物去除。化学法处理设备主要包括混凝和氧化等&#xf…

kaggle项目部署

目录 流程详细步骤注意事项 流程 修改模块地址打包项目上传到kaggle Datasets创建code文件,导入数据与项目粘贴train.py文件,调整超参数,选择GPUsave version,后台训练查看训练结果 详细步骤 打开kaggle网站,点击da…

中移链共识机制介绍

01 为什么需要共识 共识是对某事达成的共同看法,它是区块链的灵魂,对确保区块链的完整性和安全性起着至关重要的作用。在传统的集中式系统中,单个实体或一组实体有权验证和记录交易。然而,区块链中的一个核心概念是去中心化&…

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

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

VINS-MONO代码解读----配置文件,数据结构,前端feature_tracker

跑通代码之后可以深入看代码了,整体代码很多,可先从配置文件开始看。 1. VINS-MONO配置文件理解 参考启动文件launch与参数配置文件yaml介绍 启动文件launch:euroc.launch 参数配置文件yaml:euroc_config.yaml:包括…

【kerberos】使用 curl 访问受 Kerberos HTTP SPNEGO 保护的 URL

前言: 大数据集群集成 Kerberos 后,很多 WEBUI 打开都会提示输入用户名和密码。由于我想获取 flink 任务的详情,且KNOX 并不支持Flink api,查看KNOX 直接的列表:https://docs.cloudera.com/cdp-private-cloud-base/7.…

vivado产生报告阅读分析-Report Power4

在布线后会生成“ Power Report ” ( 功耗报告 ), 它基于当前器件工作条件和设计的切换率来报告功耗详情。功耗分析要求网表已完成综合或设计已完成布局布线。 • set_operating_conditions 命令用于设置工作条件。 • set_switching_ac…

想转行互联网行业,是选择网络安全还是人工智能?

随着数字时代的到来,网络安全和人工智能成了科技创新产业的重要组成部分。也逐渐成了大多数人心中热门的行业选择。那么该如何抉择呢? 首先我们来了解下人工智能的发展前景: 如今,人工智能技术无论是在核心技术方面&#xff0c…

插件漏洞导致 60 万个 WordPress 网站遭受攻击

WordPress 插件 WP Fastest Cache 容易受到 SQL 注入漏洞的攻击,该漏洞可能允许未经身份验证的攻击者读取站点数据库的内容。 WP Fastest Cache 是一个缓存插件,用于加速页面加载、改善访问者体验并提高网站在 Google 搜索上的排名。 根据 WordPress.o…

photoshop插件开发入门

photoshop 学习资料和sdk 下载地址https://developer.adobe.com/console/servicesandapis/ps 脚本编程文档 官方文档: https://extendscript.docsforadobe.dev/ 官方文档: https://helpx.adobe.com/hk_en/photoshop/using/scripting.html open(new F…

如何做到百万数据半小时跑批结束

什么是跑批 跑批就是应用程序定时对数据的批量处理。 跑批有以下特性: 大数据量:批量任务一般伴随着大量的数据处理 自动化:要求制定时间或频率自动运行 性能:要求在指定时间内完成批处理任务 健壮性:针对于异常数…

【每周一测】Java阶段三第三周学习

目录 1、事务四个隔离级别中,哪一个不能防止脏读 2、关于sleep()和wait(),以下描述错误的一项是() 3、以下关于Servlet生命周期说法错误的是( ) 4、下列概念解释说明错误的是 5、在 JWT 中&#xff0c…

(二)什么是Vite——Vite 和 Webpack 区别(冷启动)

vite分享ppt,感兴趣的可以下载: ​​​​​​​Vite分享、原理介绍ppt 什么是vite系列目录: (一)什么是Vite——vite介绍与使用-CSDN博客 (二)什么是Vite——Vite 和 Webpack 区别&#xff0…

云课五分钟-05一段代码修改-AI修改C++

前篇: 云课五分钟-04一段代码学习-大模型分析C 在前一节,使用大模型工具文心一言等可以帮助分析代码,加快理解。 信息时代→智能时代,系统学习转为碎片学习。 发散思维的能力在智能时代尤为重要。 同样我们也可以借助智能化…

爬虫基础之爬虫的基本介绍

一、爬虫概述 爬虫又称网络蜘蛛、网络机器人,网络爬虫按照系统结构和实现技术,大致可以分为以下几种类型: 通用网络爬虫(Scalable Web Crawler):抓取互联网上所有数据,爬取对象从一些种子 URL…

开源大模型部署及推理所需显卡成本必读之二

在前面的文章中,我们介绍了大模型占用显卡空间的一些分析情况,这次我们继续来看看具体量化角度上的结论。 因此,本文来来介绍一个偏具体数值量化的工作。 随着各厂商相继发布大型模型,排行榜变化频繁,新旧交替&#xf…

[云原生2.] Kurbernetes资源管理 ---- (陈述式资源管理方式)

文章目录 1. K8s管理资源的方法类别1.1 陈述式资源管理方式1.2 声明式资源管理方式1.3 GUI式资源管理方法 2. 陈述式资源管理方式2.1 命令行工具 ---- Kubelet2.1.1 简介2.1.2 特性2.1.3 kubelet拓展命令2.1.4 kubectl基本语法2.1.5 Kubectl工具的自动补全 2.2 k8s Service 的类…

外汇天眼:失败的投资者经常陷入两个误区!

一、价格与价值的混淆 在金融领域,价格和价值往往被错误视为同义词。然而,审视市场时,我们会逐渐发现一个“安全差”的重要概念,这是由巴菲特的导师本杰明格雷厄姆提出的。 安全差是指股票的内在价值与市场价格之间的差异。内在…