自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 【与达梦同行】dmdsc集群,新增一块磁盘设置为ASM磁盘,配置归档存放在ASM磁盘上

dmdsc归档从本地挪到asm目录

2022-12-14 15:09:55 426

原创 安装python报错:no acceptable C compiler found in $PATH

no acceptable C compiler found in $PATH

2022-09-13 15:13:52 1148

原创 DataGrip 连接达梦数据库

达梦公司有自带的mananger图形化管理界面,但是有些用户是苹果的操作系统,目前达梦数据库没有该平台的客户端,所以可以使用DataGrip软件进行连接数据库,同样满足图形化界面操作数据库的要求。...

2021-09-27 11:18:15 2478

原创 dm 数据引流工具

dm数据引流工具目前支持以下版本:在线库数据库类型,目前支持 oracle11 、 dm6 、 dm7 、 dm8。数据引流工具的作用是将取服务器通信的流量截取出来,在进行分析。目前dm不支持Oracle日志回放,可用该工具代替日志回放功能。一、安装Oracle11G数据库,配置远程访问cd/opt/oracle/app/oracle/product/network/adminvim listener.ora# listener.ora Network Configuration File.

2021-09-10 22:36:11 572 1

原创 dm8 docker学习

su - root安装docker依赖包:yum install -y yum-utils device-mapper-persistent-data lvm2添加数据源(阿里仓库)可以查看所有仓库中所有docker版本,并选择特定版本安装4.安装Dockeryum install docker-ce.x86_645.启动dockersystemctl start dockerdocker import /home/dmdba/dm_v8.1....

2021-09-10 09:35:30 348

原创 dm压测慢,单独运行不慢分析

1、打开sql跟踪日志sp_set_para_value(1,'SVR_LOG',0);2、查询慢sql--压测过程中执行以下sql,查询出慢sqlSELECT a.sess_id || ',' || a.SESS_SEQ sid, a.user_name, b.sql_id sql_id, b.HASH_VALUE plan_hash_value, datediff(ss, a.last_send_time,sysdate) last_

2021-09-07 18:09:33 241

原创 使用dmetl增量同步表

数据库表结构如下图所示:配置数据源:源端数据源配置截图增量对比整体图源端表配置目的端表配置增量比对增量表配置更多资讯请访问:https://eco.dameng.com/

2021-08-30 16:41:11 154

原创 DM8 开启 sql跟踪日志

1、使用SYSDBA用户登录,执行下以SQLsp_set_para_value(1,'SVR_LOG',1);2、在数据库路径配置sqllog.ini文件,内容如下BUF_TOTAL_SIZE = 10240 #SQLs Log Buffer Total Size(K)(1024~1024000)BUF_SIZE = 1024 #SQLs Log Buffer Size(K)(50~409600)BUF_K

2021-08-30 15:37:12 217

原创 达梦初始化参数LENGTH_IN_CHAR

关键字 说明 LENGTH_IN_CHAR VARCHAR类型长度是否以字符为单位(N),可选值:Y/N,1/0 以上参数初始化的不可以修改,如需修改,请重新初始化。以上参数会影响数据库varchar(5)存放的内容,如GB18030,一个字符占两个字节,如果LENGTH_IN_CHAR值为0,以字节为单位,那么只能存放两个汉字;如果LENGTH_IN_CHAR值为1,以字符为单位,那么可以存下5个汉字;举例以字符为长度说明:dminit.exe path=e:\d...

2021-07-21 17:38:19 2966

原创 JAVA调用DM Logmnr进行归档日志分析方法

DM Logmnr是达梦数据库的日志分析工具,包括JNI接口和C接口,DM Logmnr JNI接口由位于DM安装目录的jar文件夹下com.dameng.logmnr.jar包提供,logmnr.jar包括LogmnrDll和LogmnrRecord两个类。LogmnrDll提供日志挖掘分析的所有接口,LogmnrRecord用于存放调用LogmnrDll日志分析后的结果数据(日志分析结果数据保存在LogmnrRecord的成员变量中)。 在使用 Logmnr 包中的接口之前,需要...

2021-06-25 00:25:45 993

原创 达梦dsc,给DMDATA组扩展磁盘空间

1、修改/etc/udev/rules.d/60-raw.rules,增加共享磁盘绑定裸设备2、登录0号节点使用dmasmcmd创建asm磁盘create asmdisk ‘/dev/raw/raw5’ ‘DMDATA1’使用dmasmtool扩容DMDATA磁盘组alter diskgroup ‘DMDATA’ add asmdisk ‘/dev/raw/raw5’ ...

2021-06-10 23:10:29 422

原创 [code:-11041]asmtool工具进不去

问题如题:asm和css都是启动的,登录asmtool工具报错[code:-11041] ASM连接异常,报错如下图:

2021-06-10 16:59:36 1417

原创 达梦适配hibernate,兼容oracle:sequence和mysql:identity

2021-06-02 17:05:54 606

原创 达梦适配php:时间不对

php脚本$rs = $pdo->query("select FROM_UNIXTIME ('1620693231','YYYY-MM-DD %h:%i:%s');");获取的时间不对

2021-06-02 11:29:06 380

原创 达梦适配php报错:Unable to start PDO_DM module in Unknown on line 0

原因是因为环境变量没有设置查看环境变量:echo $LD_LIBRARY_PATH如

2021-06-01 17:22:15 2775 6

原创 dsc监视器配置、体验故障重联

一、dsc监视器配置允许最多同时启动10个监视器 #和dmdcr_cfg.ni 中的 DCR_OGUID 保持一致 CSSM_OGUID = 63635 #配置所有 CSS 的连接信息, #和 dmdcr_cfg.ini 中 CSS 配置项的 DCR_EP_HOST 和 DCR_EP_PORT 保持一致 CSSM_CSS_IP = 192.168.1.213:9341 CSSM_CSS_IP = 192.168.1.214:9343 .

2021-05-29 02:08:03 501

原创 在虚拟机cetos7上搭建2节点dsc-动态搭建dsc第三个节点

二节点的搭建请参考其他博客《在虚拟机cetos7上搭建2节点dsc(一)》,以下内容主要介绍在2节点正常运行的的基础,动态扩展dsc节点添加共享磁盘使用root用户,fdisk -l,查看磁盘执行编辑/etc/udev/rules.d/60-raw.rules 文件,增加以下语句:ACTION=="add" , KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"ACTION=="add", KERNEL=="sdb2", RUN+="/b

2021-05-28 15:54:30 193 2

原创 在虚拟机cetos7上搭建2节点dsc-备份与还原

备份数据库前请先设置归档,步骤请参考另外一篇博客《在虚拟机cetos7上搭建2节点dsc-配置归档》备份还原第一步:启动DIsql,联机备份数据库。备份其中任意一个节点即可备份整个DMDSC环境。SQL>BACKUP DATABASE BACKUPSET '/opt/dmdbms/data/bak/db_full_bak_for_dsc';第二步:关闭dmserver,打开dmrman对备份文件进行校验,命令如下:./dmrman DCR_INI=/opt/dmdbm.

2021-05-26 22:09:35 110 2

原创 在虚拟机cetos7上搭建2节点dsc-配置归档

在共享磁盘上裸设备划分C:\WINDOWS\system32>d:C:\WINDOWS\system32>cd D:\software\Program Files (x86)\VMwareD:\software\Program Files (x86)\VMware>vmware-vdiskmanager.exe -c -s 2Gb -a lsilogic -t 2 quorum.vmdkCreating disk 'quorum.vmdk' Create: 100% d.

2021-05-26 17:25:14 99

原创 在虚拟机cetos7上搭建2节点dsc(一)

在共享磁盘上裸设备划分1.1 创建共享存储C:\WINDOWS\system32>d:C:\WINDOWS\system32>cd D:\software\Program Files (x86)\VMwareD:\software\Program Files (x86)\VMware>vmware-vdiskmanager.exe -c -s 2Gb -a lsilogic -t 2 quorum.vmdkCreating disk 'quorum.vmdk' Cr.

2021-05-26 16:39:22 208

原创 使用jmeter连接达梦数据库

将DmJdbcDriver18.jar驱动包放到jmeter目录lib目录下面

2021-05-25 16:12:21 475

原创 学习over partition by调优

1、准备数据DROP TABLE TEST;CREATE TABLE TEST(ID VARCHAR2 ( 32 ) PRIMARY KEY ,NAME VARCHAR2 ( 20 ),AGE NUMBER ( 3 ));INSERT INTO TEST_Y VALUES (SYS_GUID(), '张三' , 21 );INSERT INTO TEST_Y VALUES (SYS_GUID(), '张三' , 32 );INSERT I...

2021-05-25 15:55:11 815

原创 达梦,表自增列管理

怎样将表中的某列转换成自增列且以前存在的数据不变,从当前最大值开始实现自增,以下是解决步骤:先将TABLE3表名右击重命名成TABLE2ALTER TABLE TABLE_3 rename TO TABLE_2再右击已重命名的表名TABLE2,选择【生成SQL脚本】-> 【Create to】-> 【新SQL编辑器】将创建表的语法粘贴到新SQL编辑器后,,将表名修改成重命名前的表名,将id列的类型修改成int或者bigint类型,再加上自增列的当前值和增长值,其他语法不..

2021-05-25 15:52:25 5243

原创 查看表的统计信息

--构造测试环境CREATE TABLE TEST_TJ(ID INT,AGE INT);BEGIN FOR I IN 1..100000 LOOPINSERT INTO TEST_TJ VALUES(MOD(I,9700),TRUNC(RAND * 120));END LOOP;COMMIT;END;DBMS_STATS.COLUMN_STATS_SHOW(USER, 'TEST_TJ','AGE');DBMS_STATS 包中包含的过程和函数如下详细介绍:1. COLUMN_S

2021-04-30 10:16:45 446

原创 达梦SQL执行耗时异常问题排查学习

达梦SQL执行耗时异常问题排查学习1 查看是否开启计划缓存 select PARA_NAME,PARA_VALUE from v$dm_ini where para_name like 'USE_PLN_POOL';参数解释:是否重用执行计划。 0:禁止执行计划的重用; 1:启用执行计划的重用功能 ; 2:对不包含显式参数的语句进行常量参数化优化; 3:即使包含显式参数的语句,也进行常量参数化优化2 构造数据 ...

2021-04-30 10:06:41 1072

原创 查看索引的统计信息

drop table t11;--插入10万条,C1数据分布均匀create table t11 as select level c1,level c2 from dual connect bylevel<=100000;--插入2万条C1=100,使该值数量很大,造成C1分布不均匀insert into t11 select 100,level from dual connect by level<=20000; --给C1列创建索引select count(*) from t11

2021-01-23 02:28:54 313

原创 根据时间点恢复数据库操作指南

数据库备份情况如下:星期六 23:00:00(2018-11-10 23:00:00)进行了全库备份,星期一到星期五、日做了数据库增量备份。用户在星期一2018-11-12 20:30对表进行了误删除操作。在星期五2018-11-16想将数据库还原到时间点2018-11-12 20:00:00。若用户保证从备份完成的时间点到指定时间点这段时间的归档日志都完好,我们可以通过11号晚上的增量备份+10号晚上的全量备份+11号至12号的归档日志文件结合dmrestore命令就能达到预期效果。详细步骤如下:

2021-01-22 11:04:59 289

原创 数据文件更换路径操作指南

一、Linux环境操作指南注:做以下操作之前,一定要先做好备份。dm.ctl是控制文件,数据库每做一次修改,dm.ctl都会变化,所以必须跟数据文件匹配才能用,否则修改路径后也会失败;示例:假如原始data路径:/opt/dmdbms7/data/,修改后的data路径:/opt/dmdbms7/data/DAMENG/。则需要修改dm.ini中的相关路径(路径是:/opt/dmdbms7/data/DAMENG/dm.ini)和dm.ctl(路径是:/opt/dmdbms7/data/DAMENG

2021-01-22 11:02:47 809 1

原创 Kylin平台部署dmdsc

在共享磁盘上裸设备划分1.1分区规划磁盘大小1T,总共分为4个区。第1个分区放dcr分配大小10G,第二个分区放vote分配大小10G,第三个分区放log 日志磁盘组分配大小100G,剩下的全部给第四个分区放DATA 数据盘组。1.1.1 硬盘分区使用root登录进行分区:输入fdisk -l,查看设备名称 输入fdisk /dev/mapper/mpathc-partc2) 依次输入 n -> p -> 1 -> 回车 -> +10G ->回车,完成第一

2020-09-23 10:42:38 123

原创 达梦数据库 恢复表空间文件被误删除

表空间失效文件恢复linux系统中被删除的表空间,只要服务没有被关闭,可以在/proc/<pid>/fd找到对应的文件副本进行恢复。<pid>指该文件的进程ID,具体操作步骤如下:步骤一:调用系统过程 SP_TABLESPACE_PREPARE_RECOVE...

2020-02-29 17:58:48 714

原创 创建表空间、用户、授权

1、在创建用户前要先创建表空间            create tablespace 表空间 datafile ’数据文件名' size 表空间大小            create tablespace huli datafile 'D:\Oracle\product\10.2.0\oradata\myorc.dbfl'            size 50M2、创建用户

2012-08-10 09:50:58 381

原创 如果不记得oracle各种密码怎么办?

最近,好久没有用oracle数据库了(XP)。突然间想起,就去练练手,不记得密码了,在网上百度了一下,果然有解决的方法。              对于我这样子的菜鸟来说,也许是要记下来,不然会忘记的。              首先你先用无用户登录:sqlplus /nolg              然后再是用sys用户登录: conn sys/oracle as sysdba

2012-07-31 21:06:32 289

同篇博客python提示没有安装gcc,安装gcc相关的rpm包

同篇博客python提示没有安装gcc,安装gcc相关的rpm包

2022-09-13

sqlalchemy适配达梦代码源码

sqlalchemy适配达梦代码源码

2022-08-23

django连接达梦数据库简单的查询展示代码

django连接达梦数据库简单的查询展示代码

2022-08-23

trunc-138268-20210420-x86-win-64-ent-8.1.2.5-occi-vs2019.zip

vs2019开发工具可以下载

2021-06-10

trunc-138268-20210420-x86-win-64-ent-8.1.2.5-occi-vs2013.zip

使用vs2013开发工具的可下载此驱动包

2021-06-10

在RHEL4下oracle10G数据库服务器的架构

我比较笨,别人一两天能做出来的,我却花了2个星期。里面还有一些软件,我也会了传的,或者你找我要吧。[email protected]

2011-10-12

空空如也

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

TA关注的人

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