自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 达梦数据库视图的管理以及物化视图的创建管理

4、创建手工刷新物化视图FUT_WHST_SGSX(前提约束:创建完全刷新物化视图FUT_WHST_WQSX测例中的基表FUT_WHST_1、FUT_WHST_2已经创建成功)5、创建自动刷新物化视图FUT_WHST_ZDSX(前提约束:创建完全刷新物化视图FUT_WHST_WQSX测例中的基表FUT_WHST_1、FUT_WHST_2已经创建成功)7、查询物化视图FUT_WHST_CX(前提约束:创建手工刷新物化视图FUT_WHST_SGSX测例中的物化视图FUT_WHST_SGSX已经创建成功)

2024-07-06 22:40:45 632

原创 达梦数据库主备集群搭建原理及参数意义

MAL_INST_NAME = TEST1 #实例名,和 dm.ini 中的 INSTANCE_NAME 一致。MAL_INST_PORT = 5236 #实例的对外服·务端口,和 dm.ini 中的PORT_NUM 一致。MAL_INST_DW_PORT = 5237 #实例监听守护进程TCP连接的端口。MAL_CONN_FAIL_INTERVAL = 5 #判定 MAL 链路断开的时间。

2024-07-01 00:47:12 702

原创 达梦数据库搭建DMHS的原理及参数意义

5、检查完以后,我们需要配置DDL,如果要求DDL同步,那么需要创建DDL触发器和辅助表,其中在达梦DMHS的安装目录下scripts的子目录中有“ddl_sql_dm7.sql”的sql文件,我们需要打开管理工具运行该sql文件,或者在disql窗口里面start 该sql文件,注意创建时需要用SYSDBA用户登录。2)DDL配置项,如果不需要DDL同步,那么就配置为空,即,相应地DMHS DDL触发器和辅助表也不需要创建;--DDL配置项-->

2024-06-24 01:57:59 820

原创 达梦数据库事务管理的创建使用

-管理员执行存储过程向FUT_SWGL_DBB插入1000000条数据:用户查询成功,说明写操作不阻塞同时执行的读操作。由于存储过程是每插入5000行执行一次提交操作,而用户只能查询到在执行查询的时刻已经提交的数据,因此每次查询到的数据条数都不一样,逐次增多,当存储过程执行完毕后,用户查询到的数据条数为1000000条。--新建一个查询会话窗口4,在会话4中执行:即读未提交隔离级下,事务4可以查询到事务3中未提交的数据。--在会话2中再次查询表数据:即事务1提交后事务2才能查询到事务1中插入的数据。

2024-06-16 23:52:02 758

原创 DM8搭建DMHS单向同步

打开脚本:/home/dmdba/dm/dmdbms/scripts/1、准备好两台虚拟机,安装好DM8数据库,关闭防火墙;因为在dm安全版中默认开启了SSL加密,所以需要关闭。上传dmhs安装包和key至/opt/tmp。如未开启,设置归档标记和逻辑日志标记。赋予执行权限 chmod -R。执行完成后运行sql检查。修改一下参数,重启生效。

2024-06-11 03:11:59 761

原创 DM8主备部署

主库执行 :./dminit INI_FILE=/dbdata/dmdata/DAMENG/dm.ini PATH=/dbdata/dmdata extent_size=16 page_size=32 case_sensitive=y log_size=2048 instance_name=dw1。主备节点一致:vim /dbdata/dmdata/DAMENG/dmwatcher.ini。主备一致:vim /dbdata/dmdata/DAMENG/dmmal.ini。

2024-06-03 03:33:43 879

原创 达梦数据库存储过程管理

11、游标定义、打开、拨动、关闭,首先创建表并插入数据:create table FUT_CCGC_YB(id int,name varchar(10),title varchar(20));1、创建带参数的存储过程,首先创建表,执行如下sql:create table FUT_CCGC_DCS_T (c1 int, c2 char(10), c3 varchar(20));4、查询,验证结果,执行如下SQL命令:select count(*) from FUT_CCGC_DCS_T;

2024-05-26 23:28:29 1345

原创 达梦数据库触发器管理

10、创建表、视图,建基于视图操作的INSTEAD OF触发器,执行如下SQL命令:CREATE TABLE FUT_CFQ_INSTEAD_T (A INT PRIMARY KEY, B VARCHAR(10));4、检验触发,执行如下SQL命令:INSERT INTO FUT_CFQ_BEFORE_T VALUES(3,'BBB');6、再次插入,执行如下SQL命令:INSERT INTO FUT_CFQ_BEFORE_T VALUES(4,'BBB');9、如何创建INSTEAD OF触发器;

2024-05-20 00:17:35 422

原创 如何使用sql语句创建位图连接索引

4、查询操作,执行如下SQL命令:select * from FUT_SYGL_WTLJ, FUT_SYGL_WTLJ02 where FUT_SYGL_WTLJ.c1=FUT_SYGL_WTLJ02.t1 and FUT_SYGL_WTLJ02.t3='2012-01-02';1、首先创建两个测试表:create table FUT_SYGL_WTLJ (c1 int unique, c2 char(10), c3 date);

2024-05-11 13:37:18 326

原创 DM8全库备份并还原数据

6、输入命令先还原库:restore database '/home/dmdba/dm/dmdbms/bin/dm.ini' from backupset '/dbbak/dmbak/fullbak_20240507';7、输入命令再恢复库:recover database '/home/dmdba/dm/dmdbms/bin/dm.ini' from backupset '/dbbak/dmbak/fullbak_20240507';3、备份好以后在/dbbak/dmbak目录下,会有刚才备份好的文件。

2024-05-07 10:35:13 187 1

原创 执行数据库备份时报错:第1 行附近出现错误[-8003]:缺少本地或者远程归档

a、解释:MOUNT 状态仅支持归档备份、OPEN 状态支持所有备份,支持 DDL CLONE、ARCHIVELOG开启归档模式、NOARCHIVELOG关闭归档模式。修改数据库状态的语法如下:ALTER DATABASE ;2、首先我们需要查看数据库状态,查看书库状态的语句:select arch_mode from v$database;3、此时我们会发现是因为数据库归档没有打开,

2024-04-29 11:40:19 429

原创 删除type类型时报错CLASS类型被引用该如何去处理

5、此时如果我们直接执行:DROP TYPE TYPE_FUT_ZDY_DXLX;8、总结:创建type类型时,会存在许多限制关联问题,需要我们分析创建的sql命令,依次删除与type相关联的东西,然后即可删除所创建的type类型。4、使用sql编译类型:ALTER TYPE TYPE_FUT_ZDY_DXLX COMPILE;

2024-04-25 17:22:03 144

原创 达梦数据库创建表对象启用约束后,禁用约束时报错“不支持禁用聚集key约束”

1、使用命令行创建表对象并启用约束:CREATE TABLE FUT_YS_QYJY (id NUMBER(5) CONSTRAINT T_CON_PK PRIMARY KEY);3、测试约束是否正常生效:输入以下命令会报错,说明约束启用成功。5、解决办法,第一种修改配置文件,

2024-04-19 10:21:11 255

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除