上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 用户安全整改之后,密码提示过期,修改后又提示登陆失败次数超过限制,而且只有一个SYSDBA账号,没有新建其他用户,重启数据库也一样 原因:应用一直在连接数据库,数据库账号修改之后,应用程序里面配置的密码没有同步修改,应用程序会一直在尝试连接数据库,导致账号会被一直锁住 解决方法:将应用服务停掉,一般 阅读全文
posted @ 2023-02-09 14:55 fangzpa 阅读(7191) 评论(0) 推荐(0)
摘要: 1 NULL与空字符串不等价 达梦数据库默认NULL与空字符串不等价,修改数据库参数设置兼容oracle,sp_set_para_value(2,'COMPATIBLE_MODE',2);重启生效 2 字段太长显示科学计数 sql的话可以用cast as number;代码层面可以使用BigDeci 阅读全文
posted @ 2023-01-13 12:13 fangzpa 阅读(1813) 评论(0) 推荐(0)
摘要: 1. 统计信息对执行计划的影响 达梦数据库是基于代价的优化器,达梦数据库统计信息不准,会影响到执行计划的估算,导致SQL解析到错误的执行计划 DROP TABLE IF EXISTS TEST; CREATE TABLE TEST (EID INT PRIMARY KEY IDENTITY(1,1) 阅读全文
posted @ 2022-12-22 14:53 fangzpa 阅读(1701) 评论(0) 推荐(1)
摘要: 背景 因用户需要增加远程异地灾备功能,用户要求远距离的备机不能影响原有的主备集群,允许有远程备机有一定延迟,现测试在主备集群增加一台异步备机 IP规划: 主机名 服务ip 心跳ip 数据库名 实例名 21 192.168.145.21 192.168.145.21 DAMENG DM21 22 19 阅读全文
posted @ 2022-12-16 23:38 fangzpa 阅读(102) 评论(0) 推荐(0)
摘要: 1 迁移提示 ERROR: column t1.tgconstrname does not exist Position: 113 重新迁移,选择转换的时候提示:ERROR: column t1.tgconstrname does not exist 解决方案,下载对应的pg版本驱动包,迁移时指定驱 阅读全文
posted @ 2022-11-14 16:13 fangzpa 阅读(1838) 评论(0) 推荐(0)
摘要: 1 启动归档 alter database mount;alter database add archivelog 'dest=/dmdata/arch ,TYPE=local,FILE_SIZE=1024,SPACE_LIMIT=40000';alter database archivelog;a 阅读全文
posted @ 2022-10-13 16:09 fangzpa 阅读(888) 评论(0) 推荐(0)
摘要: 1.1 流程控制语句 %type定义一个变量,其数据类型和该表某个字段类型一致 %rowtype返回一个记录类型,其数据类型和表数据结构一致 set SCHEMA SCOTT; declare v_empno emp.empno%type :=7369; rec emp%ROWTYPE; begin 阅读全文
posted @ 2022-09-13 18:41 fangzpa 阅读(103) 评论(0) 推荐(0)
摘要: 基本分区创建分区只有那么大,无法调整大小,写入数据占满时便无法继续,而LVM特点就是可随意扩张大小,避免磁盘占满导致数据丢失。 查看磁盘lsblk 对磁盘进行分区 [root@localhost ~]# parted /dev/sdb #使用parted进行分区, fdisk只可以操作2TB之内的 阅读全文
posted @ 2022-09-13 09:59 fangzpa 阅读(3422) 评论(0) 推荐(1)
摘要: 1为什么要使用应用服务名 达梦的应用服务名类似oracle集群的vip,当在单个节点实例出现故障时,另外一个实例接管,不会对用户操作有什么影响,让前台用户感觉不到异常,可以想象一个场景,如果应用连接了一个固定的实例的IP,那么相应的应用服务会随着该数据库服务的故障而中断,这就是要使用服务名的原因。达 阅读全文
posted @ 2022-08-03 16:58 fangzpa 阅读(1136) 评论(0) 推荐(0)
摘要: 达梦core文件分析步骤 配置系统生成core文件的路径 vim /etc/sysctl.conf kernel.core_pattern = /dmdata/core.%p 执行sysctl -p使配置生效 vim /etc/security/limits.conf dmdba soft core 阅读全文
posted @ 2022-07-25 15:35 fangzpa 阅读(1325) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页