- 博客(169)
- 资源 (1)
- 收藏
- 关注
原创 达梦数据库事务
数据库事务是指作为单个逻辑工作单元的一系列操作的集合。一个典型的事务由应用程序中的一组操作序列组成,对于 DM 数据库来说,第一次执行 SQL 语句时,隐式地启动一个事务,以 COMMIT 或 ROLLBACK 语句/方法显式地结束事务。
2024-11-12 14:15:51
776
原创 达梦数据库安全管理
DM数据库采用三权分立或四权分立的安全机制,将系统中所有的权限按照类型进行划分,为每个管理员分配相应的权限,管理员之间的权限相互制约又相互协助,从而使整个系统具有较高的安全性和较强的灵活性。可在创建DM数据库时通过建库参数PRIV_FLAG设置使用三权分立或四权分立。0表示三权分立,1表示四权分立。此参数仅在DM安全版本下提供,即仅DM安全版本提供四权分立,缺省采用三权分立。
2024-11-08 10:55:54
1290
原创 DMFLDR数据载入使用实践
dmfldr(DM Fast Loader)是 DM 提供的快速数据装载命令行工具。用户通过使用 dmfldr 工具能够把按照一定格式排序的文本数据以简单、快速、高效的方式载入到 DM 数据库中,或把 DM 数据库中的数据按照一定格式写入文本文件。DMFLDR体系结构当进行数据载入时,dmfldr 客户端接收用户提交的命令与参数,分析控制文件与数据文件,将数据打包发送给服务器端的 dmfldr 模块,由服务器完成数据的真正装载工作。
2024-11-03 18:08:01
893
原创 达梦数据迁移工具DTS使用实践
1.支持视图、存储过程/函数、包、类、同义词、触发器等对象迁移;2.支持数据类型的自动映射,编码转换;3.支持根据条件自定义迁移部分数据;4.向导式迁移步骤,上手简单;5.支持 web 端操作、监控;6.支持迁移评估。
2024-10-28 10:49:30
1586
原创 达梦数据库DEXP/DIMP逻辑备份还原
逻辑备份还原是对数据库逻辑组件(如表、视图和存储过程等数据库对象)的备份还原。逻辑导出(dexp)和逻辑导入(dimp)是 DM 数据库的两个命令行工具,分别用来实现对 DM 数据库的逻辑备份和逻辑还原。逻辑备份和逻辑还原都是在联机方式下完成,即在数据库服务器正常运行过程中进行的备份和还原。
2024-10-21 11:14:04
1055
原创 达梦DMRMAN备份还原
DMRMAN 是 DM 提供的命令行工具,无需额外地安装。1.源库源库是待备份的数据库。使用 DMRMAN 工具只可对数据库进行脱机备份,联机备份需要通过 DIsql 工具实现。DMRMAN 可以针对整个数据库执行脱机完全备份和增量备份,数据库可以配置归档也可以不配置。2.目标库目标库是待还原的数据库,即是用来做还原的库,也称为目标还原库。目标库可以是通过 dm.ini 文件指定的数据库,也可以是目标文件目录。
2024-10-17 08:23:00
1236
原创 达梦数据库性能优化
DBMS_SQLTUNE系统包兼容Oracle的DBMS_SQLTUNE包的部分功能,提供一系列对实时SQL监控的方法。DBMS_SQLTUNE 包可以实时监控 SQL 执行过程中的信息,包括:执行时间、执行代价、执行用户、统计信息、生成调优建议等功能。
2024-10-12 13:50:07
2110
原创 达梦数据库索引内容介绍
索引是为了快速检索和定位数据行而创建的一种数据结构。索引是由表中索引列数据进行排序后的集合和指向这些值的物理标识(例如:ROWID 等聚集索引键)共同组成。在 DM 中,除了位图索引、位图连接索引、全文索引和空间索引外,索引数据都采用 B+ 树结构进行存储,在 DM 手册的其余地方都简称为 B 树。索引和表一样需要存储空间。索引相当于一本书的目录,根据目录中的页码标识快速检索并定位到的查找内容。索引可使 SQL 语句快速地定位到相关数据记录上。除了系统自动创建的聚集索引以外,其它索引均为可选项。
2024-10-08 09:43:58
1333
原创 达梦数据库表类型介绍
达梦数据库支持多种表类型,开发人员应根据业务需求来选择表类型,要对业务有合适的预估,提前规划表分区;HUGE表在海量数据分析有优势,但是在删除和更新方面性能不如行表一般情况下,堆表的插入效率优于索引组织表,查询速度索引组织表优于堆表,索引组织表比堆表更节省磁盘空间,使用主键来查询的表比较适合索引组织表。更多内容请参考:https://eco.dameng.com。
2024-09-24 10:32:00
907
原创 达梦数据库数据类型介绍
1.如果数据库字符集使用gbk,则2个字节表示一个中文,如果数据库字符集使用utf-8,则3个字节表示一个中文;2.CHAR/CHARACTER类型:定长字符串,最大长度由数据库页面大小决定。3.VARCHAR类型:可变长字符串,最大长度由数据库页面大小决定。4.NUMERIC[精度,标度]:用于存储零、正负定点数。精度范围1至385.NUMBER类型:跟NUMERIC相同6.DECIMAL/DEC类型:跟NUMERIC相似。
2024-09-19 11:29:35
2811
原创 达梦数据库SCHEMA使用初探
DM的Schema类似MYSQL中的Database概念。在DM中,创建用户时会自动创建一个同名的Schema;如果数据库中已经存在该schema,则创建用户会报错。查询时不指定Schema默认使用和用户同名的模式。在disql命令行中执行create schema命令创建模式时,要注意最后输入/来结束该命令。这和其他sql不太一样。可以通过set schema语句切换当前操作所在的schema,或者在表前显式加上schema名:SchemaName.TableName。
2024-09-18 09:21:56
1782
原创 达梦DIsql使用方法
DIsql是DM数据库的一个命令行客户端工具,用来与 DM 数据库服务器进行交互。DIsql是DM数据库自带的工具,只要安装了DM数据库,就可以在应用菜单和安装目录中找到。DIsql 识别用户输入,将用户输入的SQL语句打包发送给DM数据库服务器执行,并接收服务器的执行结果,并按用户的要求将执行结果展示给用户。为了更好地与用户交互和展示执行结果,用户也可以在DIsql中执行DIsql命令,这些命令由DIsql工具自身进行处理,不被发送给数据库服务器。
2024-09-13 14:56:33
977
原创 达梦CASE_SENSITIVE参数解析
1.DM数据库在默认情况下是大小写敏感的;2.大小写不敏感的情况下,对表名称加不加双引号都可以,对查询没有影响;3.大小写敏感的情况下,创建表名称不建议加上双引号,因为实际存储在字典中已全部转大写了,但是如果表名称里存在小写则必须加上双引号;4.在大小写敏感情况下,是严格区分大小写的,在插入存在字母大小写的数据后,查询结果不受影响;5.在大小写不敏感情况下,是不区分大小写的,在插入存在字母大小写的数据后查询结果会受到影响。建议使用达梦数据库时候一定要选大小写敏感。
2024-09-09 15:25:33
881
原创 DMDPC单副本集群安装
在四个实例的DAMENG目录下配置mp.ini文件,配置与ap_port_num不冲突的端口号。用户只需要连接对外提供服务的SP即可获得完整的数据库服务。DMDPC运行过程中,MP需要始终处于开启状态。
2024-09-09 15:14:20
465
原创 DMDSC集群安装
机器情况:存储情况:创建和规划目录在2个节点都需要执行。DSC环境搭建的目录:/dmdba/dmdbmsDM执行码和工具存放于目录:/dmdba/dmdbms/bin配置文件存放于目录:1节点:/dmdba/config2节点:/dmdba/config1节点:2节点:2.2. 共享存储配置共享存储配置2个节点都需要执行,UDEV绑定裸设备。1节点:若识别不了裸设备,重启服务器重新识别。2节点:若识别不了裸设备,重启服务器重新识别。搭建的配置文件分别存放于1节点机器的/dmd
2024-08-29 09:35:55
1124
原创 Linux 7 x86平台上安装达梦8数据库
Linux平台需要通过命令查看操作系统版本、位数、磁盘空间、内存等信息。可通过达梦官网根据操作系统类型、版本、CPU等信息下载相应版本的数据库安装介质。达梦官网下载链接为:https://eco.dameng.com/download/。
2024-08-15 18:40:41
1337
原创 达梦数据库版本介绍
1. DM Standard Edition 标准版DM 标准版是为政府部门、中小型企业及互联网/内部网应用提供的数据管理和分析平台。它拥有数据库管理、安全管理、开发支持等所需的基本功能,支持多用户并发访问等。该版本以其前所未有的易用性和高性价比,为政府或企业提供支持其操作所需的基本能力,并能够根据用户需求完美升级到企业版。2. DM Enterprise Edition 企业版。
2024-08-15 15:45:47
2051
原创 CLSRSC-400: A system reboot is required to continue installing
参照ALERT: root.sh Fails With “CLSRSC-400” While Installing GI 12.2.0.1 on RHEL or OL with RedHat Compatible Kernel (RHCK) 7.3 (Doc ID 2284463.1)的处理方法,在安装GI的时候采用:/gridSetup.sh -applyOneOffs patch location的方式先更新软件在安装。后续再陆续更新其他补丁集,问题解决!后续运行root.sh脚本成功。
2024-04-18 19:41:44
833
原创 impdp导出出现ORA-39155、ORA-48128、ORA-19505、ORA-27037错误
impdp导出出现ORA-39155、ORA-48128、ORA-19505、ORA-27037错误
2023-11-16 14:28:31
1279
原创 ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
2023-07-29 11:53:10
897
原创 DIM-00019、Unable to OpenSCManager: err=5、DBT-50000
windows 2016上安装oracle 19c的那些坑
2023-06-26 12:33:02
1881
原创 ins_emagent.mk:113: warning: overriding recipe for target `nmosudo‘
ins_emagent.mk:113: warning: overriding recipe for target `nmosudo'
2023-05-11 22:11:04
514
原创 RMAN-03009、ORA-19566数据文件坏块报错处理方法
统计了一下,除了一个是索引,其他都是同一张表,索引好处理,drop掉重建,表中有业务数据,需要另外想办法。比原表少了1473条记录,相对于35W+条记录的表来说,1473算比较可观的数据了,跟业务沟通后,该表是通过另一个库的视图获取数据,业务部门比对下缺失的数据,通过工具重新拉一下数据即可。表创建成功后,需要马上备份一下数据库,防止有更多的坏块发生,甚至系统表空间坏块发生导致数据库无法启动,但是数据文件有大量的坏块,备份是会有RMAN-03009、ORA-19566报错的。1、新表按照坏表的规格创建索引。
2023-04-29 20:06:24
2283
原创 Oracle闪回空间满处理Unable to allocate flashback log of
Unable to allocate flashback log of
2023-04-16 17:32:18
821
原创 $ORACLE_HOME/bin/extjobO‘: Operation not permitted
chmod: changing permissions of `$ORACLE_HOME/bin/extjobO': Operation not permitted
2023-04-10 15:49:40
380
原创 impdp导入由于dblink不通导致ORA-39083、ORA-04052、ORA-00604、ORA-12170
DBLINK导致impdp过程中出现ORA-39083、ORA-04052、ORA-00604、ORA-12170错误
2023-04-04 14:40:15
1669
Oracle Autonomous Data Warehous(ADW)操作手册.docx
2020-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人