自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (1)
  • 收藏
  • 关注

原创 达梦数据库的基本DML和DQL运行原理

DM数据库原理图解和SQL原理图解

2022-07-19 08:55:26 594 1

原创 DM8学习路线

DM8学习路线

2021-11-28 21:38:04 779

原创 redhat 8.3 vnc 配置

redhat 8.3 的VNC 配置与其他的redhat 版本不太一样,其他版本在安装tigervnc tigervnc-server 后直接执行vncserver 就可以了, 8.3执行vncserver将会出现如下信息:# vncservervncserver has been replaced by a systemd unit.Please read /usr/share/doc/tigervnc/HOWTO.md for more information.网上好多文章都说配置vnc.

2021-01-03 21:01:04 5278 9

原创 Oracle 服务器运行健康状况监控利器 Spotlight on Oracle RAC的安装与使用

1.本文背景Oracle 版本:10g Enterprise Edition Release 10.2.0.5.0 - 64bit,部署于 Red Hat 服务器Windows:Win7 旗舰版 sp12.Spotlight on Oracle 版本本文使用 Spotlight on Oracle 版本的是官网提供 spotlight_for_oracle_rac.5.0.1.1022.exe(本文末提供下载地址)。3.Spotlight on Oracle 安装直接双击执行 spot

2020-12-24 18:01:36 941 2

原创 DM8归档日志挖掘

1 配置源数据库. 11.1 查看是否开启归档. 11.2 修改dm.ini参数. 11.3 配置归档. 11.4 验证结果. 12 源数据库模拟数据操作. 12.1 创建表. 12.2 切换归档. 32.3 创建表空间及用户. 32.4 切换归档. 32.5 查看归档. 33 配置本地数据库. 43.1 修改dm.ini参数和配置归档. 43.2 查询魔数. 43.3...

2020-12-21 12:17:22 805

原创 模拟生产环境部署达梦dsc(raid+targetcli+multipath+nfs)

1.环境规划和所需软件1.1服务器规划 主机名 ip地址 磁盘 实现软件 存储服务器 yuanzjdmdscvs 192.168.6.120 系统盘:1块 20G 软raid模拟软件:mdadm 存储模拟软件:targetcli和iscsi 172.16.6.120 数据库:4块 10G 节点一 yuanzjdmdsc01 192.168.6.121 系统盘:1块 20G ...

2020-12-13 22:53:34 1075

原创 DM环境配置脚本和静默安装脚本使用(适用于x86cpu普通操作系统)

1.环境规划1.1.有一块/dev/sdb盘作为数据库盘使用1.2.有dmdba开启sudo权限2.环境配置脚本使用2.1.上传脚本到服务器/root/soft目录[root@yuanzjdm8 ~]# mkdir soft[root@yuanzjdm8 ~]# vim auto_env.sh#!/bin/bash# Last updated: 2020-12-12# ------------------------------------------------------

2020-12-12 21:18:58 563

原创 达梦数据库部署DEM

1.环境准备1.1.初始化实例安装DM数据库软件并初始化实例。始化实例请参考DM数据库相关的部署文档,本处不在赘述1.2.创建元数据库元数据库是用于保存监控平台的元数据的数据库。1.3.调整数据库参数调整DEM元数据库的参数(修改dm.in后重启生效)。元数据库基本参数要求如下: MEMORY_POOL = 200 BUFFER = 1000 KEEP = 64 MAX_BUFFER

2020-11-22 21:44:29 1004

转载 linux 磁盘wwid、uuid、multipath等知识

1、wwid:根据SCSI标准,每个SCSI磁盘都有一个WWID。类似于网卡的MAC地址,要求是独一无二。通过WWID标示SCSI磁盘就可以保证磁盘路径永久不变,Linux系统上/dev/disk/by-id目录包含每个SCSI磁盘WWID访问路径。提示:Linux自带的device-mapper-multipath工具就是通过WWID来探测SCSI磁盘路径,可以将同一设备多条路径合并,并在/dev/mapper/下面创建新的设备路径。通过multipath –l可以看到WWID与 磁盘路径。s

2020-11-15 21:51:36 3030

原创 达梦数据库-单节点服务器搭建 DMDSC

1.系统环境1.1硬件环境ip地址 主机名 cpu 内存 硬盘 网卡 192.168.6.193 yzjdmdsc03 2C 2G 50G,系统盘 独立虚拟网卡四块,两块nat模式,两块仅主机模式 172.16.6.193 192.168.194 20G,存储盘 172.16.6.194 1.2软件环境操作系统 数据库 centos6.10 dm8.1 1.3网络规划1.4目录规划名

2020-11-09 22:29:29 825

原创 linux6和linux7使用udev绑asm磁盘(达梦dsc和oracle rac数据库通用绑asm磁盘技术浅析,本文以达梦dsc为例)

一.映射多个磁盘做共享卷1.当存储映射的是5个共享磁盘1.1.打开C:\Program Files (x86)\VMware\VMware Workstation文件夹,打开dos命令窗口。vmware-vdiskmanager.exe -c -s 2g -a lsilogic -t 2 E:\vm\centos\disk\asmdiskb.vmdkvmware-vdiskmanager.exe -c -s 2g -a lsilogic -t 2 E:\vm\centos\disk\asmd

2020-11-09 17:00:24 1573 1

原创 达梦数据库DM8_DSC集群的搭建(DM8+CentOS7.8+dmcss+dmasm)

一、系统(软硬件)环境1.1硬件环境名称 cpu 内存 硬盘 网卡 虚拟机centos7.8 I7-8656 2G 50G 虚拟网卡2快 虚拟机centos7.8 I7-8656 2G 50G 虚拟网卡2块 1.2软件环境操作系统 数据库版本 centos7.8 DM8.1 1.3网络规划1.4目录规划名称 存放路径 说明 安装路径 /o...

2020-11-07 11:48:25 2345 6

原创 搭建mpp(主备库环境)

1.系统(软硬件)环境1.1服务器具体配置信息名称 cpu 内存 硬盘 网卡 yzjdwp 2c 2G 40G 2块虚拟网卡 yzjdws 2c 2G 40G 2块虚拟网卡 yzjdwm 2C 2G 40G 2块虚拟网卡 1.2软件环境操作系统 数据库版本 CentOS Linux release 8.2.2004 (Core) dm8 1.3网络环境..

2020-11-05 12:03:37 708 2

原创 DM8读写分离集群实施方案(一主一备,确认监视器,实时主备)

1.系统(软硬件)环境1.1服务器具体配置信息名称 cpu 内存 硬盘 网卡 yzjdwp 2c 2G 40G 2块虚拟网卡 yzjdws 2c 2G 40G 2块虚拟网卡 yzjdwm 2C 2G 40G 2块虚拟网卡 1.2软件环境操作系统 数据库版本 CentOS Linux release 8.2.2004 (Core) dm8...

2020-10-28 19:20:12 891

原创 VNC安装配置及连接(CentOS)

1.安装VNCyum install -y tigervnc-server #安装VNC服务端,一般执行此句即可yum groupinstall -y 'X Window System' 'Desktop' #如果没安装桌面环境,执行安装yum install -y vinagre #VNC客户端,一般不用在服务端也安装客户端;Windows客户端一般用RealVNCCentOS仓库里的版本总是较旧的,如果(因为存在漏洞等原因)要升级到新版本,可手动到TigerVNC下载页面下载安装,只要

2020-10-28 12:45:17 1261

原创 命令行安装达梦数据库(自定义数据库名)

1.操作系统版本[root@yuanzjdm8cli ~]# cat /etc/redhat-release Red Hat Enterprise Linux release 8.2 (Ootpa)2.磁盘分区[root@yuanzjdm8cli ~]# df -h文件系统 容量 已用 可用 已用% 挂载点devtmpfs 1.9G 0 1.9G 0% /devtmpfs 2.0G 0 .

2020-09-19 13:37:36 847

原创 linux 4.8配置yum源.docx

下载createrepo包下载地址:http://www.rpmfind.net/linux/rpm2html/search.php?query=createrepocreaterepo-0.4.6-1.el4.rf.noarch.rpm上传createrepo包到/opt目录下 安装createrepo包rpm -ivh createrepo-0.4.6-1.el4.rf.noarch.rpm上传安装镜像到/opt目录下Enterprise-R4-U8-x86_64-dvd.iso

2020-08-29 11:08:56 223 1

原创 MySQL错误ERROR 1786 (HY000)解决

务上需要支持create table XXX as select * from XXX; 这种创建表的语法,但是MySQL5.7.x版本里面gtid是开启的,会报错ERROR 1786 (HY000):Statement violates GTID consistency: CREATE TABLE ... SELECT.官方说明:https://dev.mysql.com/doc/refman/5.7/en/replication-gtids-restrictions.htmlCREATE T.

2020-08-23 19:20:49 1854

转载 MySQL慢查询之pt-query-digest分析慢查询日志

一、简介pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的执行时间、次数、占比等,可以借助分析结果找出问题进行优化。二、安装pt-query-digest1.下载页面:https://www.perc.

2020-08-17 17:53:08 411

原创 单机数据库更改数据文件redo控制文件的位置

更改控制文件位置create pfile from spfile;shutdown immediate修改pfile中控制文件路径,物理层面mv到新路径create spfile from pfile;startup;#############################################################################更改数据文件位置shutdown immediate;物理层面mv到新路径startup mount;alter d.

2020-07-31 16:15:58 237

原创 dbca报错没有libclntsh.so.11.1

$ dbcaUnsatisfiedLinkError exception loading native library: njni11java.lang.UnsatisfiedLinkError: /opt/app/oracle/product/11.2.0/dbhome_1/lib/libnjni11.so: /opt/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: undefined symbol: nnfybootExcept.

2020-07-31 11:02:38 776

原创 Oracle19C的RPM安装,快速生成测试环境

--0.环境准备关闭selinux(重启永久生效)[root@yuanzj19crpm ~]# sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config & setenforce 0 &&关闭防火墙[root@yuanzj19crpm ~]# systemctl disable firewalld.service && systemctl stop firewalld.service修改用户限制.

2020-07-25 23:33:15 449

原创 rac+dg 主库redo文件在asm存储上一套,在本地一套

1.数据库已经安装完2.主备库的数据库版本一致3.主库一节点配置127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6#Use for oracle11g RAC#Public ip192.168.6.40 rac11gn01192.

2020-07-24 19:24:18 522

转载 Oracle 11gR2 RAC数据库资源不能自动启动处理

1、背景:因为主机需要修复,重启主机后,部分DG没有挂载,导致无法开启自启。待主机工程师配置好后手动启动集群(crsctl start cluster -all),但是后来发现数据库没有自动启动。状态如下:[grid@rac1 dev]$ crsctl stat res -tora.rac11g.db 1 OFFLINE OFFLINE rac1 Shutdown .

2020-07-16 09:53:16 1080

原创 CRS-0184: Cannot communicate with the CRS daemon.之节点脱离集群问题解决

报错信息:[grid@rac01 ~]$ crs_stat -t CRS-0184: Cannot communicate with the CRS daemon. 报错原因查找:在节点1节点查看IP地址,VIP已经不存在在节点2上运行“crs_stat -t”发现,节点1好像已经退出集群环境[root@rac02 ~]# su - grid[grid@rac02 ~]$ crs_stat -tName Type .

2020-07-15 21:41:07 1134

原创 安装cmake-3.18.0-rc4

1.卸载服务器自带的cmakeyum remove cmake2.创建cmake安装路径mkdir -p /usr/local/cmake3.上传安装文件到安装路径[root@yuanzj opt]# cd /usr/local/cmake/4.执行安装文件,必须以/bin/sh执行[root@yuanzj cmake]# /bin/sh cmake-3.18.0-rc4-Linux-x86_64.shCMake Installer Version: 3.18.0-rc4, Copyrig.

2020-07-13 09:51:25 2972

原创 Linux下boost库的编译、安装详解

下载boost源码boost下载地址解压到一个目录tar -zxvf boost_1_66_0.tar.gz1、正常编译:进入boost_1_66_0目录中cd boost_1_66_0./bootstrap.sh --with-libraries=all --with-toolset=gcc--with-liraries:需要编译的库--with-toolset:编译时使用的编译器安装boost库./b2 install --prefix=/usr--prefix:boos.

2020-07-12 18:43:46 669

转载 oracle批量授权

背景:oracle数据库,存在用户A和用户B对单表授权:grant insert,select,update,delete on A.TABLE1 to B;批量授权:1、先查出所有授权语句A用户登录然后执行以下sql;select 'grant insert,select,update,delete on A.' || table_name || ' to B;' from user_tables或者执行以下sqlselect 'grant insert,select,update,d.

2020-07-08 18:00:12 636

转载 oracle 10g R2数据库的安装部署

操作系统准备工作1.OS版本限制2.磁盘空间限制3.软件包依赖4.主机名和解析地址5.用户和资源限制(PAM)6.系统资源限制(内核参数)支持的版本:oracle10G的版本只支持到RHEL4,生产中建议安装官方认可的操作系统版本如果是RHEL5需要修改一下系统中的版本识别文件因为oracle安装包中的代码有检测操作系统的脚本[root@dba mnt]# grep ^Linux install/oraparam.iniLinux=redhat-3,SuSE-9,red.

2020-07-07 08:58:39 429

原创 循环删除数据

--TB_VEHICLE_FAULTdeclare maxrows number default 500000;begin for i in 1 .. 50 loop delete from TB_VEHICLE_FAULT where FAULT_BEGIN_TIME < to_date(20190601, 'yyyy-mm-dd hh24:mi:ss') and rownum <= maxrows; commit; end loop;.

2020-07-06 10:58:23 619

转载 ADG主库归档丢失,备库测试

ADG主库上归档丢失恢复备库测试模拟了下在主库上丢失归档导致备库出现gap,无需重建恢复备库的情况1制造gap主库ALTER system SET log_archive_dest_state_2 = 'defer';一些dml操作alter system switch logfile;备库此时的mrp是等待log状态SQL> select process,client_process,sequence#,status from v$managed_standby;PROCE.

2020-07-05 08:59:35 1070

转载 查看临时表空间及大小

--查看所有临时表空间名字及文件名select f.file#,t.ts#,f.name "File",t.name "Tablespace" from v$tempfile f,V$tablespace t where f.ts# = t.ts#; --查看当前用户默认临时表空间select * from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';--查看所有用户的默认表空间和默认临时表空间se...

2020-07-04 21:15:10 3434

转载 史上最全Oracle数据泵常用命令

史上最全Oracle数据泵常用命令本文转自https://blog.csdn.net/Enmotech/article/details/102848825墨墨导读:expdp和impdp是oracle数据库之间移动数据的工具,本文简单总结了数据泵的常用命令,希望对大家有帮助。前言expdp和impdp是oracle数据库之间移动数据的工具。expdp和impdp只能在数据库服务端使用,不能在客户端使用。本文简单总结了expdp和impdp常用的命令,详细信息参考oracle官方文档Utilit.

2020-07-04 21:10:23 758

转载 Error 12154 received logging on to the standby

主库到standby报错解决:Error 12154 received logging on to the standby ORA-12154背景:笔者建库无数,但今天对Oracle 11.2.0.3库使用duplicate新建standby后,主库归档日志无法通过LNS传输至standby主库alert.log报错:Thu Jun 14 14:05:20 2018Error 12154 received logging on to the standby主库报错生成trc文件:***.

2020-07-03 22:41:10 2950

原创 删除归档脚本

center.bat--总的调度中心,设置环境变量,调用其他脚本@echooffecho================================================echoWindows环境下Oracle数据库的自动清理归档脚本echo删除已成功应用的备库的归档日志echo===============...

2020-07-03 17:13:03 311

转载 Oracle数据泵expdp的compression压缩测试

关于Oracle数据库数据泵的使用案例,详细介绍在Oracle数据泵导出时对数据进行压缩处理的全过程。COMPRESSION 压缩参数说明在10g中,数据泵的压缩只支持METADATA_ONLY这一种方式,在Oracle 11g中新增了几种压缩方法。ALL :对导出的元数据和表数据都进行压缩,得到的导出文件是最小的,耗时也是最长的。DATA_ONLY :仅对表数据进行压缩,对于大数据量的导出效果明显,会比METADATA_ONLY方式得到更小的压缩文件。METADATA_ONLY :仅对元.

2020-07-03 16:18:51 1547

转载 ORA-39112: dependent object type comment skipped

ORA-39112: dependent object type comment skipped原文章:http://blog.itpub.net/29654823/viewspace-1779828/今天要把测试库schema用expdp倒进生产数据库中,本来非常简单的几个步骤,遇到了大量的 ora-39112: dependent object type comment skipped 这个错误。网上查了查,导致这个问题的情况大致有一下几个情况,1,在原来测试库中,目标schema和别

2020-07-02 16:01:19 1247

原创 部署同服务名,同实例名dg

借鉴博客:https://blog.csdn.net/u011016933/article/details/107063991https://blog.csdn.net/u011016933/article/details/107059359一.环境模拟1,主库环境:ip地址:192.168.6.30hosts文件添加192.168.6.30 enmotech1 oracle192.168.6.31 enmotech2 oracle$ORACLE_BASE=/u01/app/orac.

2020-07-01 18:10:56 1477

转载 DataGuard参数配置详解(转载)

DB_NAME只需注意DataGuard的主备各节点instance使用相同的db_name即可。推荐与service_name一致。Primary Site Standby Site *.DB_NAME='DB' *.DB_NAME='DB’ DB_UNIQUE_NAMEPrimary与Standby端数据库的唯一名字,设定后不可再更改。注意:如果主备db_unique_name不一样,需要与LOG_ARCHIVE_CONFIG配合使用db_unique_...

2020-07-01 14:56:59 792

转载 Controlfile备份恢复关于Standby的理解

standby在standby状态下的备份方式如下,生成一个控制文件备份control_1,一个数据文件备份full_dataRMAN> backup database format '/iso/backup/XX_%U';primary的备份方式如下,并拷贝到standby的对应目录RMAN> backup current controlfile format '/iso/backup/control_2';RMAN> backup current controlfile .

2020-07-01 11:15:19 2188

oracle-support oracleasmlib kmod-oracleasm包

从redhat5.1到redhat7.9每个小版本系统包都有,适用于centos,redhat,oraclelinux

2020-12-31

空空如也

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

TA关注的人

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