转帖自 oracle11G的linux下的离线安装教程 最近公司要进行oracle11G的现网环境的搭建,对于oracle的windows安装来讲简单化的图形化界面比较容易,但是对于linux来讲,之前没有搭建过,结合在博客园以及csdn博客园的资料查询,今天大半夜我要在没有外网的环境下,对centos7 64位的系统进行o
转载至:http://blog.itpub.net/29989552/viewspace-1471755/ 一. 环境介绍Primary Database RAC环境 11R2IP:192.168.202.35 TESTRAC1IP:192.168.202.29 TESTRAC2Stanby single instance环境10.5.60.33 standby 只安装了oracle 11R2软件 由于DG是以DB_UNIQUE_NAME作为区
创建 Oracle 用户及组、授权文件夹: 创建组、用户并添加到组: /usr/sbin/groupadd oinstall /usr/sbin/groupadd dba /usr/sbin/useradd -g oinstall -G dba oracle 修改用户密码: passwd oracle 创建文件夹并授权: mkdir -p /u01/app chown -R oracle:oinstall /u01/a
测试环境安装redhat6.9 安装oracle 11.2.0.4 rac 时,安装gi成功后,安装oracle rac集群软件时,提示无权限创建oracle_home目录。 !此时,做了一个误操作! 节点1 chown -R oracle:oinstall /u01 这个目录下包含了grid 集群软件!!! 导致节点1重启crs报错,无法启动,查询mos 存在一个回退脚本
RMAN迁移数据库到ASM(一)创建ASM磁盘组 Migrating Databases To and From ASM with Recovery Manager 使用RMAN将文件系统中oracle 10g数据库文件迁移到ASM磁盘组。 文章分为三个部分:一、创建ASM磁盘组 二、切换数据文件到ASM 三、迁移临时文件、online log等到ASM 博文连接:htt
完全备份后创建新的表空间之后没有备份,删除所有的控制文件,同时删除删除该表空间的文件,但是归档日志和在线重做日志的都是正常的1.完全备份#!/bin/shbackup_date=`date +%Y-%m-%d`rman target / log=/home/oracle/scripts/logs/rmanbackup_log_${backup_date}.log<<EOFrun{alloc
本文记录ADG搭建操作步骤,首先在虚拟机CentOS中安装并配置好oracle 11g R2(具体安装步骤在我的另一篇博客中),然后拷贝一份虚拟机,修改新虚拟机的主机名和ip配置,这时候主库可备库是一模一样的,降低后面配置adg的难度,下面开始ADG的搭建了。 本文使用的是Parallels Desktop作为虚拟机。 1:
centos7.7+oracle rac12.2.0.1+20200114遇到同样错误: 使用opatchauto升级补丁后,发生Failed to stop rolling patch mode报错。 [root@dbn02 ~]# opatchauto apply u01/psu/25385515 OPatchauto session is initiated at Thu Aug 29 17:02:32 2019 System initialization l
#sqlplus / as sysdba#startup 处理方式:cp /u01/app/oracle/admin/orcl/pfile/init.ora.7212019142655 /u01/app/oracle/product/11.2.0/dbhome_1/dbs/initorcl.ora 继续启动报错: 处理方式:删除文件 /u01/app/oracle/diag/rdbms/orcl/orcl/metadata/DDE_USER_ACTION.ams重新启动
快10年,没有玩oracle了吧。没想到现在还有人用oracle。但是客户要求的oracle 版本比较老,所以文档也是老版本的centos。 网上找了一圈,发现大部分是粘贴复制,照着步骤做都是错的。所以我重新整理记录了一下,整个安装过程。图片太多,我的懒癌症又犯了,不想传,可以通过下面地址下
1."ORA-01031: insufficient privileges" [grid@node1 bin]$ orapwd file=/u01/app/11.2.0/grid/dbs/orapw+ASM password=oracle_4U --这个文件一般都是有的 [grid@node1 dbs]$ scp orapw+ASM Node2:/u01/app/11.2.0/grid/dbs/ [grid@node1 dbs]$ scp orapw+ASM Node3:
假设.bash_profile中oracle相关环境变量如下: $ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 $ORACLE_BASE=/u01/app/oracle $ORACLE_SID=orcl 1.监听 TNS等配置文件位置 1.1 linux $ORACLE_HOME/network/admin /u01/app/oracle/product/11.2.0/db_1/network/admi
注意表恢复只能恢复pdb本地用户下的表 RMAN> recover table hxl.tb_test of pluggable database ORA12CPDB1 until sequence 32 auxiliary destination '/u01/temp/res/' remap table hxl.tb_test:tb_tb_test_restore;Starting recover at 2019-12-24 13:34:34using channel
控制文件包含: 数据库名 数据文件名称及位置 redo位置及名称 当前的log序列号 检查点信息 rman备份信息 创建新的控制文件: CREATE CONTROLFILE SET DATABASE prod LOGFILE GROUP 1 ('/u01/oracle/prod/redo01_01.log', '/u01/oracle/prod/redo01_02.log
环境: OS:Centos 7 DB:12.2.0.1 1.备份数据库run{allocate channel ch1 device type disk;backup as compressed backupset full filesperset 5 database format '/u01/rman_backup/db_fullbackup_%d_%s_%p_%T';sql 'alter system archive log current';backup
环境: OS: Centos 7 DB:12.2.0.1 数据库必须在归档模式 1.创建表空间12c pdb下创建表空间create tablespace tps_dataloggingdatafile '/u01/app/oracle/oradata/ora12c/ora12cpdb1/tps_data01.dbf'size 100mautoextend onnext 10m maxsize 24Gextent management local;表空间添加
--这时是安装前的基础配置方法 1、使用root用户设置(以下前面为#代表root用户,删除线为系统输出): # vim /etc/sysconfig/selinuxSELINUX=disabled 2、关闭防火墙 1 # systemctl stop firewalld --关闭防火墙 2 # systemctl disable firewalld --下次不会再打开防火墙
Oracle12c中采用容器数据库方式和插拔式数据库 进行存储数据时,随着业务量增加,采用分库的方式来存储,分布到不同存储设备上,可提高整体性能.以下为 采用sql脚本创建pdb: 创建pdb数据库对应的存储路径 保证创建的目录为空目录mkdir /u01/oradata/orcl/test 创建表空间 对应
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ disk_asynch_io boolean TRUE SQL> COL NAME FORMAT A50 SQL> SELECT NAME,ASYNCH_IO FROM V$DATAFILE F,V$IOSTAT_FILE I WHERE F.FILE#=I.FILE_N
oracle11glinux平台零报错安装一:准备工作:所需软件:VMware-workstation-full-10.0.0-1295980操作系统:Linux].TLF-SOFT-Redhat.Enterprise.Linux.v5.UPDATE.8.X86_64.DVD-HOTiSO.iso远程登录软件:Xmanager Enterprise 3数据库软件:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_dat
1、备份数据库采用RMAN或expdp都可以。2、备份软件目录(node1/2) tar -czvf /u01/grid.tar.gz /u01/app/11.2.0/grid --exclude=/u01/app/11.2.0/grid/rdbms/audit/* tar -czvf /u01/database.tar.gz /u01/app/oracle/ --exclude=/u01/app/oracle/admin/orcl/adump/* 3、备份OCR(no
一,安装软件 ----------------------------------------------------------------------------------------------------------------- 注意:将安装文件解压到Oracle Home下,这里和Oracle 18c之前的版本不同,之前的版本解压的安装文件可以在任何位置,Oracle 解压的安装文件必须在Oracle
初学ogg,基本了解ogg原理及架构之后,趁热打铁,搭建一个简单的学习环境,以实现目标:将sourcedb数据库的2个表:sourceuser.test01和sourceuser.dept通过ogg分别同步到targetdb数据库的targetuser.test01和targetuser.dept表中,要求实现DML(insert、update、delete)同步。 基础环境 源
在数据库只有一个实例的情况下,如果要实现数据的隔离,最简单的方法就是创建多个表空间,添加多个用户,一个用户对应一个表空间,这样就实现了数据的隔离(多个开发团队共用一个oracle实例)。 1.ssh shell 工具登录到oracle服务器(Linux) 切换到oracle 输入命令:su - oracle 进入sqlp
docker下nginx反向代理和负载均衡配置 拉取镜像 docker pull nginxdocker pull tomcat 启动docker docker run --name=my_nginx -p 8000:80 -d nginx--name: 为nginx容器指定一个名称方便管理-p: 将nginx内部80端口代理到宿主机8000端口,可以通过宿主机:8000访问nginx 80端口-d: