【争议 | 两台主机部署 Oracle,采用哪种模式好?】教程文章相关的互联网学习教程文章

CentOS7通过shell脚本自动部署oracle12c【代码】

由于经常需要部署oracle12c环境,我就将部署过程编写成shell脚本来,提高安装部署的效率,自动安装部署的脚本分为两部分,第一部分oracle_software.sh的作用是安装oracle软件环境;第二部分是listener_dbca.sh,作用是安装监听、配置oracle系统启停服务、配置数据库实例,临时表空间,数据表空间及授权。完成这两个脚本之后,最后的操作就是将待导入的dmp备份文件上传到服务器,操作expdp还原即可。脚本的内容具体如下:oracle数据...

Linux一键部署oracle安装环境脚本【代码】

#!/bin/bash ############################################ ###功能:Preparation for Oracle Installation ###参数:SID BASE ###其中,sid指的是ORACLE_SID ###BASE指的是ORACLE_BASE的一级目录,如ORACLE_BASE=/u01/app/oracle,则BASE为/u01 #############################################检查参数个数是否正确 if [ $# -ne 2 ];thenecho "$0 SID BASE"exit fiSID="$1" BASE="$2"#主机名绑定 IP=`ifconfig |awk -F'[: ]+' 'NR...

CentOS 7部署Oracle 12c企业版数据库【代码】

一、安装Oracle 12c 1、安装CentOS 7操作系统的注意事项 由于本次安装Oracle 12c软件是在CentOS 7系统上实现的,那么首先安装CentOS 7操作系统,安装要求如下:防火墙的配置选项设置为禁用;SELinux设置为禁用;默认安装设置为软件开发;内核选择3.10.0-862.el7.x86_64及以上版本;2、前置条件的准备 Oracle数据库是一个相对庞大的应用软件,对服务器的系统类型、内存和交换分区、硬盘空阿金、内核参数、软件环境、用户环境等都有相...

Apollo-oracle-普通部署

1、前置准备工作 部署Apollo的目标服务器要求:(1)Linux 发行版本建议CentOS7 (由于Apollo服务内置3个JVM进程 所以系统可用内存建议不低于2G)(2)安装Oracle 版本10g+(下面教程为11g,为Apollo部署Oracle服务,也可以借用已经部署好的Oracle服务)(3)安装JDK 版本1.8+(4)安装unzip解压工具 yum install zip unzip(5)服务器IP情况假设如下:Oracle部署所在服务器IP为 Oracle_IP(下文均通过这个来指代),实例名称为xe,两...

python – 将cx_Oracle部署到各种版本的Oracle Client上【代码】

我有一些使用cx_Oracle连接到Oracle数据库的小型python应用程序.我通过使用py2exe编译它们来部署这些应用程序,这在许多情况下都可以正常工作. 问题是,在许多需要安装它的人中没有标准的Oracle客户端版本(例如9i和10g),尝试让每个人都在单个Oracle客户端版本上进行标准化会非常令人沮丧.我目前正在使用带有cx_Oracle 4.4.1 for 9.2i的9.2客户端,所以当我py2exe时,生成的exe包含cx_Oracle 4.4.1库,不适用于10g客户端. 我没有使用任何...

Redhat 6.8部署oracle 12c

1、安装Redhat 6.8系统2、yum源本地配置--挂载系统镜像iso,或者mount -o loop /opt/6.8.iso /mntmount -o loop /dev/cdrom /mnt vi /etc/yum.repos.d/rhel-source.repo [rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch - Source#baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/baseurl=file:///mntenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-red...

使用Maven构建工具在Java项目中将plsql部署到Oracle的方法【代码】

我加入了在Oracle DB中开发和存储plsql源代码的项目. 有两个源副本 – 在测试和生产服务器上.所以SPOT(单点信任)规则被打破了.副本需要不时进行同步,并且此作业是手动执行的. 但最烦人的事情来自配置管理 – 我无法重现以前的工作项目副本,因为旧的plsql脚本丢失了(新版本在API中有变化). 学习科目后,我找到了很棒的项目:https://code.google.com/p/plsqlmaven 按照https://code.google.com/p/plsqlmaven/wiki/Basics我可以从DB’...

在最新版proxmox VE 6 部署oracle 19C(单实例)【图】

作者:田逸(sery@163.com)基本条件准备准备虚拟机,基本配置为:16G内存、4core cpu、4个磁盘(1个系统盘、一个/tmp分区、一个数据分区、一个交换分区swap)。 准备操作系统,并使磁盘可用。 建议正式环境为用户数据存储提供独立的磁盘或者分区。从oracle官方网站下载oracle 19c,文件名为 LINUX.X64_193000_db_home.zip。用unzip 对其进行解压,备用。[root@centos100 home]# unzip LINUX.X64_193000_db_home.zip -d /home/or...

Oracle 部署

Oracle 部署Oracle XE 下载 Oracle XE 官方文档1. 上传安装包 oracle-xe-11.2.0-1.0.x86_64.rpm 2. 安装必需的安装包yum install -y libaio bc flex net-toolsBash copy3. 安装rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpmBash copy4. 配置 OralceOracle Application Express 的有效 HTTP 端口(默认值为 8080) Oracle 数据库侦听器的有效端口(默认为 1521) SYS 和 SYSTEM 管理员帐户密码:123456 确认 SYS 和 SYSTEM 管理员帐户的...

记一次Oracle数据库迁移部署【代码】

1 --20141230部署脚本(按照时间顺序从上往下)2 3 4 --命令行,导出要部署的数据库数据(无分号)5 --expdp RMB3/test123@orcl3 SCHEMAS=RMB3 directory=expdir dumpfile=20141230.dmp logfile=20141230.log6 --上句注释:7 --expdp:cmd命令(即win下的一个exe程序)8 --RMB3/test123@orcl3:用户名/密码@本地服务命名(netManager中的本地服务命名SID,不是那个全局的服务名)9 --SCHEMAS=RMB3 : 要导出的用户的SC...

Oracle级联DG部署以及切换测试

**前言:**文档描述搭建一级、二级DG并且模拟多个场景切换测试。DG搭建很简单,级联DG也是生产中比较常见的部署方式,如果一级DG切换为主库,那么就相当于一主两备。 一、 搭建一级备库 环境:11.2.0.4 单机 主库:192.168.100.129 SID:ecms 主机名:nhjcgl-db 一级备库:192.168.100.199 SID:ecms 主机名:dg1 二级备库:192.168.100.200 SID:ecms 主机名:dg2 1.1 主库准备 select FORCE_LOGGING,log_mode from v$database;...

RHEL Oracle11G部署【图】

一、环境说明 系统:Red Hat Enterprise Linux Server release 6.3 安装包:linux.x64_11gR2_database_2of2.zip,linux.x64_11gR2_database_1of2.zip 硬件:内存至少2G,Swap至少3G 二、安装依赖包 yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc ...

RHEL6 Oracle11G Dataguard部署【图】

Oracle11g DaraGuard部署 一、DataGuard简介 Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。 DataGuard可以提供Oracle数据库的冗灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。在生产数据库的保证"事务一致性"时,使用生产库的物理全备份创建备库,备库...

RHEL7单机部署Oracle 11G(图形化)

最近准备写下oracle 11g r2单机部署(图形方式)---本案、oracle 11g r2单机部署(命令方式)、oracle 11g r2 RAC方案等。1、创建运行oracle数据库的系统用户和用户组[root@localhost ~]# groupadd oinstall [root@localhost ~]# groupadd dba [root@localhost ~]# useradd -g oinstall -g dba -m oracle [root@localhost ~]# passwd oracle 更改用户 oracle 的密码 。 新的 密码: 无效的密码: 密码未通过字典检查 - 它基于字典单...

linux部署Oracle数据库--创建表空间和用户(我的是26的库时间20192271128)

1,创建表空间 CREATE TABLESPACE BM DATAFILE /oradata/mdsdata/mdsmpac001 SIZE 10M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO; CREATE TABLESPACE BM_BM DATAFILE /oradata/mdsdata/mdsmpac002 SIZE 10M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO; CREATE TABLESPACE BM_BM_IDX...