自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 达梦dmrman物理备份和还原

物理备份则直接扫描数据库文件,找出那些已经分配、使用的数据页,拷贝并保存到备份集中。物理备份过程中,不关心数据页的具体内容是什么,也不关心数据页属于哪一张表,只是简单的根据数据库文件系统的描述,来挑选有效的数据页。联机备份和脱机备份数据库处于运行状态、并正常提供数据库服务情况下进行的备份操作,称为联机备份。数据库处于关闭状态时进行的备份操作,称为脱机备份。备份还原实现策略有两种:dmap辅助进程方式和无辅助进程方式。

2024-08-12 02:04:28 970

原创 达梦redo和归档日志

DM8数据库联机重做日志切换由DM数据库系统自动维护,不支持手工切换,但归档日志文件支持手工切换,以下三种方式可以把新生成的还未归档的联机日志进行归档。##修改数据库实例的 /opt/dmdbms/data/DAMENG/dm.ini文件中 ARCH_INI 参数值。如果是测试环境,当前环境空闲,数据库中没有增删改查操作,也就是没有新生成的联机日志,不会产生新的归档。##如果要修改归档目录,只能修改dmarch.ini文件,并重启实例生效。##修改归档配置,可以在open状态下执行。

2024-08-12 01:59:21 716

原创 达梦DSC集群部署.docx

在集群2个节点之前打开的/dm/dmdbms/bin/dmcss DCR_INI=/dm/dmdbms/dsc_config/dmdcr.ini窗口中输入exit回车即可退出前台启动的整个集群。将初始化实例后在节点1机器上/dm/dmdbms/dsc_config下生成的DSC1目录拷贝到节点2机器相同目录下。2个节点新建目录/dm/dmdbms/dsc_config,配置dmdcr_cfg.ini文件。2个节点的/dm/dmdbms/dsc_config/dmdcr.ini配置文件都要取消注释。

2024-08-12 01:54:45 787

原创 达梦DEM部署

达梦企业管理器(DM Enterprise Manager,简称为 DEM )提供一个通过 Web 界面来监控、管理并维护 DM 数据库的集中式管理平台。数据库管理员可通过任意 Web 应用登录 DEM,从而对 DM 数据库进行管理和监控。DEM 主要有集群部署、自动巡检、监控和告警等功能。DEM 服务器:指 DEM 应用服务器,负责处理客户端工具功能逻辑并存储 dmagent 收集到的数据到 DEM存储数据库,同时向客户端展示监控数据。

2024-08-12 01:16:25 1121

原创 达梦修改数据库实例位置

当前数据库实例在/opt/dmdbms/data/DAMENG目录下需要移动到/data/DAMENG目录下。

2024-07-23 21:25:29 578

原创 达梦创建复杂分区表

Oracle11g新特性-引用分区(reference partitioning):如果父表是分区表,子表可以按照父表的方式进行分区,父表中被引用的列不一定要是分区键。插入数据时如果分区字段为null,数据会存放在最小的分区中。达梦分区表创建索引,默认为局部索引,主键是全局索引。

2024-07-23 21:21:46 556

原创 达梦索引组织表和堆表

对于大数据量的存量数据表,使用索引组织表,占用空间更小;对于经常有大批量的数据插入场景,使用堆表,插入速度更快,效率更高;对于小数据量的表,使用索引组织表,虽然占用空间更多但可以接受;堆表增加并发分支和非并发分支,效率会更高。达梦社区地址。

2024-07-23 21:10:54 927

原创 达梦逻辑备份dexp和恢复dimp

逻辑备份是指利用 dexp/dexpdp 导出工具,将指定对象(库级、模式级、表级)的数据导出到文件的备份方式。逻辑备份针对的是数据内容,并不关心这些数据物理存储在什么位置。逻辑导出和逻辑导入数据库对象分为四种级别:数据库级、用户级、模式级和表级。四种级别独立互斥,不能同时存在。达梦数据库SYS用户不能用于用户登录,是系统内置用户。系统模式有:CTISYS,SYS,SYSAUDITOR,SYSDBA,SYSSSO。创建代理环境后会自动创建SYSJOB模式,安装DEM后会自动创建DEM模式。

2024-07-23 20:41:53 954

原创 达梦数据守护集群脑裂恢复

集群环境参考上篇达梦数据守护集群部署集群发散脑裂时,监视器显示如下,实例GRP1_RT_01发生脑裂。

2024-06-23 15:56:55 962 1

原创 达梦数据守护集群监视器配置以及主从切换

接上篇达梦数据守护集群部署在主备及读写分离环境,如果配置为自动切换模式,确认监视器必须部署在集群以外的其他服务器上,只要保证服务器稳定、网络稳定即可。这里只有两台机器,就配置在备库节点上。

2024-06-23 15:49:31 1172

原创 达梦数据守护集群部署

接上篇,单机数据库已部署。

2024-06-23 15:14:01 820

原创 达梦8单机规范化部署

CPU查询##系统的 cpu 线程数:##物理 CPU 个数:##每个物理 CPU 的逻辑核数:操作系统查询nkvers内核查询uname -runame -a系统位数查询系统架构uname -mCPU型号–(Intel/鲲鹏/飞腾/龙芯)lscpu–(Intel/飞腾/龙芯)

2024-06-23 13:20:28 648

转载 EXP-00091错误的说明和解决方法

对于一个经常用oracle的人来讲,会经常用到exp和imp工具,我们在做EXP的过程中可能经常会遇到EXP-00091的错误。其实这个是exp的error message,它产生的原因是因为我们exp工具所在的环境变量中的NLS_LANG和Database中的NLS_CHARACTERSET不一致导致的,会提示possible charset conversion。但需要说明的是,EXP-00...

2019-02-10 13:52:05 3356

原创 expdp/impdp 命令

延迟段依然会对expdp造成影响deferred_segment_creation和exp不同,expdp需要建立目录并授权,因为expdp导出文件只能存储在服务器可以通关dba_directories视图来查看目录[oracle@orcl ~]$ mkdir /u01/pumpSQL> create directory mypump as ‘/u01/pump’;SQL&a

2019-02-08 20:07:11 780

原创 exp/imp 命令

备份方式:1.物理方法:指块拷贝的方式,比如rman2.逻辑方式:exp|imp 和 expdp|impdpimp 速度比 impdp 慢很多

2019-02-04 19:35:02 1619

原创 配置 Oracle EM

Oracle Enterprise Manager Database Express是一种轻量级的管理工具。它为单个Oracle数据库(或数据库集群)提供了基于浏览器的开箱即用管理解决方案,包括性能监视、配置管理、管理、诊断和调优。EM 使用基于Web的控制台,与XML DB中提供的内置Web服务器进行通信。EM 仅在数据库打开时可用。 这意味着 EM 不能用于启动数据库。其他需要数据库更...

2019-01-17 10:42:46 8528

原创 Oracle 常用配置

多路复用控制文件SQL> alter system set control_files=’/u01/app/oracle/oradata/orcl/control01.ctl’,’/u01/app/oracle/fast_recovery_area/orcl/control02.ctl’,’/u01/app/oracle/oradata/orcl/control03.ctl’ scope...

2019-01-09 08:51:45 264

转载 Oracle 静态监听和动态监听

静态监听:如果知道数据库的信息,可以先在监听文件里面配置好要监听的数据库的实例名,并配置server名称,这种就是静态监听,因为这个监听服务器是由监听程序发起的,所以状态一直是UNKNOWN,且数据库关闭后这个监听还会存在动态监听:监听文件没有配置监听数据库的信息,但是当数据库启动的时候,会自动将instance_name,service_names两个参数将实例和服务动态注册到listen...

2018-12-27 18:01:07 981

转载 Oracle 一致性读原理

在Oracle数据库中,undo主要有三大作用:提供一致性读(Consistent Read)、回滚事务(RollbackTransaction)以及实例恢复(Instance Recovery)。一致性读是相对于脏读(DirtyRead)而言的。假设某个表T中有10000条记录,获取所有记录需要15分钟时间。当前时间为9点整,某用户A发出一条查询语句:select * fromT,该语句...

2018-12-11 16:44:54 321

转载 Oracle 差异增量和累积增量的区别

Rman 一个强大的功能是支持增量备份,增量备份中心思想就是减少备份的数据量,使用增量备份后就可以不用从头开始备份了,只需要备份自上次已备份之后的数据块开始进行数据备份。关于Oracle增量备份级别Oracle 9i 共有五种级别 0、1、2、3、4 ,其中 0 级最高,4级最低,0 级是 1 级的基础以此类推。Oracle 10g 官方文档明确指出增量备份只有 0 和 1两种级别(太多增...

2018-12-04 16:52:38 1139

原创 Oracle 自动备份

全量备份// 创建RMAN脚本 /u01/exec/fulldb.rmn[oracle@orcl ~]$ vi /u01/exec/fulldb.rmn run{delete noprompt backupset completed before 'sysdate-7';sql 'alter system archive log current';backup format '/u...

2018-12-03 21:19:30 630

原创 RMAN 常用配置

开启归档模式SQL> archive log list;Database log mode No Archive ModeAutomatic archival DisabledArchive destination USE_DB_RECOVERY_FILE_DESTOldest online log seque...

2018-11-30 17:42:28 198

原创 RMAN 常用命令整理

RMAN(Recovery Manager)恢复管理器,它是一种oracle的专用备份恢复工具。是一种用于备份backup,还原restore,恢复recover的工具。很多第三方的备份软件,比如赛门铁克、NBU、TSM,其实都是调用RMAN的脚本进行备份。开启归档模式SQL> archive log list;Databa

2018-11-29 16:53:32 411

原创 批量插入数据

SQL> create table t01 (id number constraint pk_t01_id primary key,name varchar2(200));Table created.SQL> begin 2 for i in 1..50000 loop 3 insert into t01 values(i,'a'); 4 end loop;...

2018-11-28 09:39:19 152

原创 表空间、用户、权限

1. 表空间CREATE SMALLFILE TABLESPACE "TBS01" DATAFILE '/u01/app/oracle/oradata/orcl/tbs01_1.dbf' SIZE 100M REUSE AUTOEXTEND ON NEXT 100M MAXSIZE 20G, '/u01/app/oracle/oradata/orcl/tbs01_2.dbf' SIZE 1...

2018-11-27 11:26:56 843

原创 Oracle 开启自启

1. 修改$ORACLE_HOME/bin/dbstart[oracle@orcl ~]$ vim $ORACLE_HOME/bin/dbstart// 将ORACLE_HOME_LISTNER=$1 修改为 ORACLE_HOME_LISTNER=$ORACLE_HOME2. 修改$ORACLE_HOME/bin/dbstart[oracle@orcl ~]$ vim $ORACLE_...

2018-11-27 10:03:39 174

原创 Oracle 之 duplicate 复制数据库

主机名IP主库orcl.example.com192.168.13.11测试库s1115.example.com192.168.13.211. 创建密码文件(测试库)[oracle@s1115 ~]$ cd $ORACLE_HOME/dbs[oracle@s1115 dbs]$ orapwd file=orapworcl password=oracle...

2018-11-26 16:30:56 2123 2

原创 Oracle 12c 单实例数据库安装

1. 环境配置关闭防火墙firewall[root@orcl ~]# chkconfig iptables off设置selinux 不装载任何安全策略[root@orcl ~]# vi /etc/sysconfig/selinuxSELINUX=enforcing 修改为 SELINUX=disabled重启linux[root@orcl ~]# reboot2. 建...

2018-11-26 15:59:45 995

转载 Oracle 12c 使用RECOVER命令将表或表分区恢复到指定的时间点

oracle 12c 使用RECOVER命令将表或表分区恢复到指定的时间点RMAN 使用recover命令来将表或表分区恢复到指定的时间点。为了从RMAN备份中恢复表与表分区,你必须提供以下信息:要被恢复的表或表分区表或表分区要被恢复到的特定时间点被恢复的表或表分区是否要被导入到目标数据库中RMAN使用这些信息来自动对表或表分区执行恢复操作。作为恢复处理的一部分,RMAN会创建一个辅...

2018-11-26 14:09:26 1517

空空如也

空空如也

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

TA关注的人

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