oracle太大了,对于开发人员来说,在本机安装一个oracle代价不菲。 在docker环境中,我找了很久,发现wnameless/oracle-xe-11g 镜像还不错,很方便搭建起来。...创建docker-compose工作目录 mkdir -p oracle/data cd oracle touch docker-compose.yml 配置docker-compose.yml version...: '2' services: oracle: image: sath89/oracle-xe-11g container_name: oracle ports:.../data:/u01/app/oracle 启动容器 #启动oracle docker-compose up -d #关闭容器 docker-compose kill 登录oracle 登录使用的参数:...SID: xe username: system password: oracle 注意:原文写错了用户名,不是admin,是system,sorry 进入后自行修改密码,创建用户等即可。
拉取镜像 docker pull wnameless/oracle-xe-11g 这个比较耗时,中间可能会中断,继续拉取即可 启动实例 注意将selinux关掉,不然实例启动失败 修改/etc/selinux...SELINUX=disable 启动 docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g 49160是ssh访问端口,初始密码...admin 49161是数据库访问端口 实例信息 hostname: localhost port: 49161 sid: xe username: system/sys password: oracle.../39251947 安装完成client,启动pl-sql 设置oracle安装路径 ?...File: F:\installsoft\oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.ora # Generated by Oracle
目前从事Oracle DBA工作,曾从事 Oracle 数据库开发工作,主要服务于生产制造,汽车金融等行业。...现拥有Oracle OCP,OceanBase OBCA认证,擅长Oracle数据库运维开发,备份恢复,安装迁移,Linux自动化运维脚本编写等。 前言 什么是SharePlex?...SharePlex是一种基于分析oracle的redo log文件,把数据改变从一个Oracle数据库复制到另外一个或多个oracle数据库的逻辑数据复制软件。 ?...Long RAW,udt,varray,nchar,nvarchar2,IOT,XML等不常用的数据类型 支持redo文件存在文件系统,裸设备,ASM上 准实时复制 支持在不同的硬件,软件平台以及不同的Oracle...sp控制台 sp_ctrl ##目标端开启同步 start post ##查看队列运行情况 show qstatus ##查看日志 show log reverse 至此,SharePlex已经搭建完成
作者 | JiekeXu 来源 | JiekeXu DBA之路(ID: JiekeXu_IT) 大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起聊聊 Oracle 19C MAA 搭建情况...前 言 搭建 19C RAC 对 RAC 的 ADG,网上找了一圈有很多 19c ADG 搭建的文档,但大多数都是单机对单机或者就是 RAC 对单机文件系统的 ADG,没有找到一篇是 RAC 对单机...MAA:Oracle Maximum Availability Architecture 即 Oracle 最高可用性架构,说白了就是 RAC 对 RAC 的 ADG。...Oracle MAA 并不是一套全新的技术,它是将以前分散的技术打包成一个整体,大概架构图如下所示: 环境搭建前提条件:主库 19.10 RAC 已经安装完成,归档模式已开启;备库安装GI 软件和...下面分开描述搭建过程: 1)检查主库归档模式 su – oracle sqlplus / as sysdba archive log list; -- 如果未开启归档模式,需重启开 归档 2)打开数据库强制日志
Oracle 11g Rac搭建(RedHat 6.9 + Oracle 11.2.0.4) 系统安装规划 网络规划 用户组规划 存储规划 配置yum源,网络规划,hosts文件等.../grid_home export ORACLE_UNQNAME=+ASM PATH=$PATH:$ORACLE_HOME/bin export PATH . .bash_profile 修改oracle...export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 export ORACLE_UNQNAME...chown -R oracle:oinstall /u01/app/oracle chmod -R 775 /u01/app/oracle mkdir -p /u01/app/oracle/product...执行完毕后,点击 ok,返回如下界面 创建数据库 本节操作在节点1执行; 以oracle 用户登录,执行 dbca 命令 至此,集群搭建成功!!!!
安装instant client 首先,是从https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下载相应的数据库版本对应的...然后安装: rpm -Uvh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm rpm -Uvh oracle-instantclient11.2...] : 默认路径为/usr/lib/oracle/11.2/client64/lib。...注意,要在前面加上instantclient,完整输入为: instantclient,/usr/lib/oracle/11.2/client64/lib 我第一次安装的时候,没有仔细阅读,只看到最后的...数据库了,本地开发环境也搭建好了。
Oracle 10gR2 Dataguard搭建(非duplicate方式) 我的实验环境: 源生产库(主库): IP地址:192.168.1.30 Oracle 10.2.0.5 单实例 新DG.../bin/bash #Oracle ENV (you may need to change it.) export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME...=/u01/app/oracle/product/10.2.0/db_1 export ORACLE_SID=ora10 export PATH=$ORACLE_HOME/bin:$PATH rman.../bin/bash export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 export...alter database activate standby database; #最后重新启动数据库 shutdown immediate; startup failover之后,即便原主库恢复也要重新搭建
昨天准备一个Oracle环境,结果看起来是很简单的事情,却因为各种各样的原因耽搁了一些时间,从下载到安装部署,已经几个小时过去了,抬头看看,已经是凌晨快2点了。...相关链接如下: Oracle DB 12.2 OUI / setup.exe is blank after invoked in Windows 2012 R2 64 Bit (文档 ID 2330618.1...问题3: 最开始安装的时候,为了快捷,最后的文件是使用了OMF的方式,结果启动之后发现内存占用有些高,于是停了库修改sga的参数,显然不可达习惯的是,竟然没办法直接找到参数文件的路径,不是在$ORACLE_HOME...SQLNET.ALLOWED_LOGON_VERSION=8 在Windows下搭建环境也是一种学习方式,只要能够满足自己的需求,还是怎么顺手怎么来,后期不断的迭代和改进即可。 ?
在搭Oracle dataguard练习中,主库和从库已经配置好,备库执行rman的duplicate操作时报以下错误input datafile file number=00002 name=/home.../app/oracle/oradata/orcl/sysaux01.dbfRMAN-03009: failure of backup command on ORA_DISK_1 channel at 02...be re-runchannel ORA_DISK_1: starting datafile copyinput datafile file number=00003 name=/home/app/oracle...: 00:00:04channel ORA_DISK_1: starting datafile copyinput datafile file number=00004 name=/home/app/oracle...12577 not found; product=RDBMS; facility=ORA通过排查,发现是磁盘空间不足图片删除清理磁盘空间后,重新执行rman清理磁盘空间后,重新执行rman,成功恢复备库[oracle
前言 Oracle Data Guard是Oracle MAA (Maximum Availability Architecture)中的成员之一。...从Oracle 7i版本开始推出STANDBY DATABASE的概念,慢慢受到大家的欢迎。随着Oracle数据库版本的更迭,搭建备库的方式多种多样。...dbca -createDuplicateDB -createAsStandby -dbUniqueName 优缺点:方便快捷,搭建速度较快。但是会影响主库的性能,执行过程报错不方便排查。...二、ADG搭建准备 a.配置hosts文件 主库: cat > /etc/hosts ##FOR DG BEGIN 10.211.55.110 dbca_stby ##FOR DG END...至此,ADG已搭建完毕。
文章目录 前言 一、Oracle的搭建 1.拉取镜像 二、Oracle旧版本兼容配置 三、Oracle的配置 1.启动oracle 2.进入镜像进行配置 3.切换到root用户下进行配置 4.编辑profile...文件配置ORACLE环境变量 5.创建软连接 6.切换到oracle 用户 7.登录sqlplus并修改sys、system用户密码 8.修改sys、system用户密码并刷新权限 9.查看一下oracle...实例状态 10.用nacivat连接oracle数据库 前言 oracle作为一个重量级的大型关系型数据库、在各行各业的使用中都是很常见的、但是oracle配置异常麻烦、使用过oracle的工程师应该都有体会...一、Oracle的搭建 1.拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 本文以oracle_11g版本为例...文件配置ORACLE环境变量 vi /etc/profile 最后添加以下3行配置 export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome
最近准备给一个生产项目上oracle 11g DataGuard,主备均为oracle 11.2.0.4软件,并在备库安装软件。...这篇不讲述 DataGuard 的原理,只是oracle 11g DataGuard 搭建的详细过程。...搭建过程中只需要修改部分参数以及网络监听,故不需要停机可白天完成,下面开始进入主题。...`:"'$PWD]$' export ORACLE_BASE=/app export ORACLE_HOME=/app/oracle/product/11.2.0/db_1 export ORACLE_SID.../runInstaller 出现安装界面(本节主要是参考,截图为RAC 不过搭建 MAA 时也可参考此文) 1.选择只安装软件 ? 2.选择跳过软件更新 ? 3.勾选两个节点 ?
环境搭建:Oracle GoldenGate 大数据迁移到 Redshift/Flat file/Flume/Kafka 测试流程[1] ---- Install GoldenGate Big Data.../dirdat/ga >start replicat rjdbcrd AFTERCSN 61896071442 GoldenGate Replicate to Flat file Oracle GoldenGate...by a third party product.Oracle GoldenGate for Flat File is implemented as a user exit provided as a...shared library (.so or .dll) that integrates into the Oracle GoldenGate Extract process....Flume GoldenGate Replicate to Kafka Kafka Configure and Start OGG Big Data Replicat to Kafka 引用链接 [1] 环境搭建
前言 经过交流群中朋友的多次要求,这次给大家分享一下 RAC to Single 的 ADG 搭建教程!...luciferdg 10.211.55.110 11.2.0.4 orcl 以下几点需要注意: db_unique_name 主备库不能相同 db_name主备库需保持一致 主备库DB版本需保持一致 二、搭建过程...2、环境配置 搭建 ADG 之前,需要先配置一下环境信息,包括主机名解析以及 TNS。...LOG_ARCHIVE_DEST_STATE_2 确认主备之前没有问题,主库开启同步: ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2=ENABLE; 写在最后 ADG 的搭建过程比较简单...其实,这几种搭建方式差别不大,只需要修改一些参数即可!
rac指向第一个实例的前面已经有文档 这里直接添加第二个实例的复制搭建,主要标出不同地方 单实例环境--standby CentOS release 6.10 (Final) hostname dg1...SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME = /u01/app/oracle.../oracle/oradata/cad/data mkdir -p /u01/app/oracle/oradata/cad/tempfile mkdir -p /u01/app/oracle/admin.../cad/adump mkdir -p /u01/app/oracle/admin/cad/data mkdir -p /u01/app/oracle/admin/cad/redo mkdir -p /....compatible='11.2.0.4.0' *.control_files='/u01/app/oracle/oradata/cad/control01.ctl','/u01/app/oracle
DB_UNIQUE_NAME=shanghai'LOG_ARCHIVE_DEST_STATE_1=ENABLELOG_ARCHIVE_DEST_STATE_2=ENABLE 本文通过手工冷备+pfile文件的方式,搭建...在搭建前的规划中,特意将主库的数据库名和服务名、备库的文件存放位置等等做了差异处理。 在进行初始化参数文件的配置时,也进行了最小化处理。...这样能够更好的理解DataGuard搭建所需要的的日志传输、应用所需参数配置。...【搭建过程】 1、主库上 强记日志 alter database force logging; 所有都记日志,nologging 无效。 防止主库上有操作不记日志。产生主从库差异。 ?...【实验总结】 本次实验,使用了手工冷备主库数据文件、scp到备库的方式,一步一步搭建dataguard物理备库。最主要的是突出主库、备库参数文件的配置。
我们创建一张物化视图,按月存储累计销量信息,假如这时候我们要查询按季度或者按年度统计销量信息,Oracle是否能够智能地转换查询重写呢?...我们知道交易日期中的日期意味着月,月意味着所处的季度,季度意味着年度,但是Oracle却是无法智能地判断这其中的关系,因此无法利用物化视图查询重写来返回我们季度或年度的销量信息,而是直接查询基表,导致性能产生问题...---------- 193 recursive calls 0 db block gets 49 consistent gets 2 physical reads 可以看到创建Dimension后,Oracle...recursive calls 0 db block gets 14 consistent gets 0 physical reads 参考:Tomates Kyte 《Expert One-on-One Oracle
框架使用的系统技术以及数据库如下: 技术:Java/Hibernate/Hibernate Annotation/Spring 数据库:Oracle 10g 整个框架的搭建步骤大致分为以下三步: 1、创建数据库相关信息...1、创建数据库相关信息 因为我们使用的是Oracle数据库,Oracle数据库的逻辑结构以及物理结构与其他的数据库都有很大的不同。...其中一个很大的不同点就是,在Oracle中一个系统的数据库一般都对应与Oracle数据库的一个表空间。...关于Oracle如何实现自增长可以参考:Oracle实现主键自增长的几种方式 3、配置Spring框架 详细的Spring框架配置信息看这里:Spring框架配置详情 到此,你应该可以创建测试类,通过Spring...、Hibernate进行数据库的操作测试了,框架搭建到这儿也就结束了。
2.4 修改监听 2.5 修改tnsnames.ora 三、主库密码文件拷贝到备库 四、备库操作 4.1 修改监听 4.2 备库修改到NOMOUNT状态 4.3 duplicate复制搭建.../u01/app/oracle/product/11.2.0.4/dbhome_1 /u01/app/oracle/product/11.2.0.4/dbhome_1 dbid 2007947551...= LHR11G_dgmgrl) (ORACLE_HOME = /u01/app/oracle/product/11.2.0.4/dbhome_1) (SID_NAME= LHR11G...) ) ) 4.2 备库修改到NOMOUNT状态 mkdir -p /u01/app/oracle/oradata/LHR11GDG/ mkdir -p /u01/app/oracle/admin...nomount 4.3 duplicate复制搭建DG rman target sys/lhr@LHR11G auxiliary sys/lhr@LHR11GDG duplicate target
简单谈一下maven搭建 ssm 项目 (使用数据库oracle,比 mysql 麻烦一点,所以这里谈一下) 并实现注册登录功能。...--oracle数据库驱动 --> 123 124 com.oracle 125...驱动包的问题: 由于Oracle授权问题,Maven不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。...如果电脑中已经装有Oracle数据库,则在安装路径下有数据库的驱动程序,可以直接用。...D:\Oracle\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib 也可以直接到Oracle官网上下载Oracle数据库驱动, 使用SQL语句查询数据库驱动的版本
领取专属 10元无门槛券
手把手带您无忧上云