dg都要单独安装oracle吗_oracle dg 安装 - CSDN
精华内容
参与话题
  •   并且根据Oracle 的OFA的架构,也是建议使用/u01 这样的目录来单独安装oracle的软件,包括存放数据文件。 关于OFA可以参考如下连接:Oracle OFA(Optimal Flexible Architecture)说明http:/


     


    1  背景说明

    正常情况下,我们在安装Oracle数据库的时候,都会创建一个oracle的用户。 其根目录就是/home/oracle.

        并且根据Oracle 的OFA的架构,也是建议使用/u01 这样的目录来单独安装oracle的软件,包括存放数据文件。

     

        关于OFA可以参考如下连接:

    Oracle OFAOptimal Flexible Architecture说明

    http://www.cndba.cn/Dave/article/1111

     

    但实际上,总会存在那么一些不按照官网的建议来创建和管理的数据库,这些年见过太多。Dave 是一直建议严格按照Oracle 的标准来,因为这个是通用的标准,如果每家公司都有自己的标准,那每次换人管理,都会是很麻烦的,也是容易出问题的。

     

        俗话说:铁打的营盘,流水的兵,DBA的岗位总会有波动,规则不一样,就会埋下坑,至于最后是谁踩上,就是人品了。

     

        昨晚一朋友就出现这个问题,单实例的数据库,非归档,无备份。删除了整个/home/oracle 目录,如果是按照OFA来的,这个倒也不是很严重的事情,关键是/home/oracle 下还有几个数据文件,折腾了很久,把数据还原出来了。

     

        马上就过年了,防火,防盗,防宕库,居然还犯下这么低级的错误,这是不想要年终奖的节奏啊,这个就不多说,DBA 就是一个心细的活,需要慢慢历练。

     

        这篇Blog 主要看下误删除/home/oracle 目录的解决方法。这里不涉及数据文件恢复问题,以后在整理。

     

     

    2  linux用户创建说明

     

    在安装oracle 数据库的时候,我们都会创建用户和组。

     

    Oracle 安装参考:

    64位 linux 平台下Oracle 安装文档

    http://www.cndba.cn/dave/article/211

     

     

    groupadd oinstall

    groupadd dba

    groupadd oper

    useradd -g oinstall -G dba oracle

     

    这里是用linux的命令来创建的。 和数据库创建一样,我们一般都是通过OUI来创建实例,其实也是可以通过静默的方式来创建。

     

    所以我们在讲这个故障的处理之前,需要了解linux 手工创建用户和组的方法。

     

     

    每个用户的创建,都会涉及到如下几个文件:

    /etc/passwd (用户)

    /etc/group (用户组)

    /etc/shadow (密钥文件)

    /home/username (家目录)

    /etc/skel/.* (骨架文件)

     

     

    在创建用户的时候,会在/etc/passwd,/etc/group,/etc/shadow三个文件中添加用户的信息,创建一个/home 下的用户根目录,然后把所有的骨架文件复制到用户的根目录下。

     

    [oracle@dg1 ~]$ cat /etc/passwd|grep oracle

    oracle:x:502:507::/home/oracle:/bin/bash

    [oracle@dg1 ~]$

     

    [oracle@dg1 ~]$ cat /etc/group |grepoinstall

    oinstall:x:507:

    [oracle@dg1 ~]$ cat /etc/group |grep dba

    dba:x:502:oracle

    asmdba:x:506:oracle

    [oracle@dg1 ~]$

     

    [root@dg1 ~]# cat /etc/shadow |grep oracle

    oracle:$6$7xDE3ZWD$jOnuSzTwfdWoR9JMVr33IIJhDJ/vGnCL5XGpCEMBx3XPiov0NnxRBvDIhflBTWPzXSNZ.HbqEoIt7PAxuF9R70:15595:0:99999:7:::

    [root@dg1 ~]#

     

    当我们删除/home/oracle这个用户的根目录之后,用户的配置信息还存在系统的配置文件中,所以只需要还原骨架文件,在修改一下环境变量的信息,就可以了。

     

     

    3  示例

     

     

    --数据库正常运行:

    [oracle@dg1 ~]$ ps -ef|grep ora

    root     1388  1347  0 Aug26 ?        00:00:37 hald-addon-storage: polling/dev/sr0 (every 2 sec)

    oracle   9946     1  0 00:49 ?        00:00:05 ora_pmon_dave

    oracle   9948     1  0 00:49 ?        00:00:11 ora_psp0_dave

    oracle   9950     1  2 00:49 ?        00:16:17 ora_vktm_dave

    oracle   9954     1  0 00:49 ?        00:00:01 ora_gen0_dave

    oracle   9956     1  0 00:49 ?        00:00:01 ora_diag_dave

    oracle   9958     1  0 00:49 ?        00:00:01 ora_dbrm_dave

    oracle   9960     1  0 00:49 ?        00:00:14 ora_dia0_dave

    oracle   9962     1  0 00:49 ?        00:00:01 ora_mman_dave

    oracle   9964     1  0 00:49 ?        00:00:02 ora_dbw0_dave

     

     

     

    直接把/home/oracle 目录删掉,我这里直接move。

     

    [root@dg1 ~]# cd /home

    [root@dg1 home]# ls

    oracle

    [root@dg1 home]# mv oracle oracle.bak

    [root@dg1 home]# ls

    oracle.bak

    [root@dg1 home]#

     

    [root@dg1 home]# su - oracle

    su: warning: cannot change directory to/home/oracle: No such file or directory

    -bash-4.1$

     

    -bash-4.1$ sqlplus / as sysdba

    -bash: sqlplus: command not found

    -bash-4.1$

     

    -bash-4.1$ whoami

    oracle

    -bash-4.1$ pwd

    /home

    -bash-4.1$

     

     

     

     

    开始恢复:

     

    --创建目录:

    [root@dg1 home]# pwd

    /home

    [root@dg1 home]# mkdir oracle

    [root@dg1 home]# chown oracle:oinstalloracle

    [root@dg1 home]# ll

    total 8

    drwxr-xr-x  2 oracle oinstall 4096 Aug 27 14:17 oracle

    drwx------. 25 oracle oinstall 4096 Aug 2623:08 oracle.bak

    [root@dg1 home]#

     

    --复制骨架文件:

    [root@dg1 ~]# cp /etc/skel/.* /home/oracle/

    cp: omitting directory `/etc/skel/.'

    cp: omitting directory `/etc/skel/..'

    cp: omitting directory `/etc/skel/.gnome2'

    cp: omitting directory `/etc/skel/.mozilla'

    [root@dg1 ~]#

     

    [root@dg1 home]# ls -la /home/oracle

    total 24

    drwxr-xr-x 2 root root 4096 Aug 27 14:47 .

    drwxr-xr-x. 4 root root 4096 Aug 27 14:47..

    -rw-r--r-- 1 root root   18 Aug 27 14:47.bash_logout

    -rw-r--r-- 1 root root  176 Aug 27 14:47.bash_profile

    -rw-r--r-- 1 root root  124 Aug 27 14:47.bashrc

    -rw-r--r-- 1 root root  121 Aug 27 14:47.kshrc

    [root@dg1 home]#

     

    [root@dg1 home]# chown -R oracle:oinstall/home/oracle

    [root@dg1 home]# cd /home/oracle

    [root@dg1 oracle]# ls -la

    total 24

    drwxr-xr-x 2 oracle oinstall 4096 Aug 27 14:47 .

    drwxr-xr-x. 4 root   root    4096 Aug 27 14:47 ..

    -rw-r--r-- 1 oracle oinstall   18 Aug 2714:47 .bash_logout

    -rw-r--r-- 1 oracle oinstall  176 Aug 2714:47 .bash_profile

    -rw-r--r-- 1 oracle oinstall  124 Aug 2714:47 .bashrc

    -rw-r--r-- 1 oracle oinstall  121 Aug 2714:47 .kshrc

    [root@dg1 oracle]#

     

     

    //修改oracle 用户的环境变量:

    [oracle@dg1 ~]$ cat .bash_profile

    # .bash_profile

     

    # Get the aliases and functions

    if [ -f ~/.bashrc ]; then

        .~/.bashrc

    fi

     

    # User specific environment and startupprograms

     

    PATH=$PATH:$HOME/bin

     

    export PATH

     

     

    # Oracle Settings

    TMP=/tmp; export TMP

    TMPDIR=$TMP; export TMPDIR

     

    ORACLE_HOSTNAME=dave; exportORACLE_HOSTNAME

    ORACLE_UNQNAME=dave; export ORACLE_UNQNAME

    ORACLE_BASE=/u01/app/oracle; exportORACLE_BASE

    ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;exportORACLE_HOME

    ORACLE_SID=dave; export ORACLE_SID

     

    PATH=/u01:/usr/sbin:$PATH; export PATH

    PATH=$ORACLE_HOME/bin:$PATH; export PATH

     

    LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;exportLD_LIBRARY_PATH

    CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;exportCLASSPATH

    [oracle@dg1 ~]$

     

     

    恢复正常。 但如果有数据文件,那么恢复就比这里更复杂。

     

     

     

     

     

     

     

     

    --------------------------------------------------------------------------------------------

    版权所有,文章禁止转载,否则追究法律责任!

     

    AboutDave:

    --------------------------------------------------------------------------------------------

    QQ:492913789

    Email:ahdba@qq.com

    Blog:  http://www.cndba.cn/dave

    Weibo:    http://weibo.com/tianlesoftware

    Twitter:  http://twitter.com/tianlesoftware

    Facebook: http://www.facebook.com/tianlesoftware

    Linkedin: http://cn.linkedin.com/in/tianlesoftware

     

    Dave 的QQ群:

    --------------------------------------------------------------------------------------------

    注意:加群必须注明表空间和数据文件关系 | 不要重复加群

    CNDBA_1: 62697850 (空)    CNDBA_2: 62697716 (满)  CNDBA_3: 283816689

    CNDBA_4: 391125754   CNDBA_5:104207940    CNDBA_6: 62697977   CNDBA_7: 142216823(满)

    展开全文
  • Oracle ADG究竟是否收费?

    千次阅读 2018-05-06 10:50:16
    可能平时下载、安装Oracle,未必十分关注版本的问题,有时惯性思维,就选择一个最大的安装包,肯定是功能最丰富的,接着就装上用了。实际上和其他软件一样,Oracle不同版本,功能有所不同。以高可用组件来说明,不同...

    前两天微信群中,有位朋友问了,

    Oracle Database Standard Edition 11gR2标准版支持active data guard么?


    可能平时下载、安装Oracle,未必十分关注版本的问题,有时惯性思维,就选择一个最大的安装包,肯定是功能最丰富的,接着就装上用了。


    实际上和其他软件一样,Oracle不同版本,功能有所不同。


    以高可用组件来说明,不同版本,支持就有所不同,Active Data Guard,即所谓的ADG功能,只有EE企业版支持,




    杨长老则回复了,

    ADG是企业版功能,必须要求数据库是企业版,其实Oracle的标准版连DG都是不支持的。


    上面的矩阵图,就可以说明了。


    在官方手册中,有一段明确的文字说明,

    Oracle Active Data Guard requires a separate license and can only be used with Oracle Database Enterprise Edition. It can be purchased as the Active Data Guard Option for Oracle Database Enterprise Edition. It is also included with Oracle GoldenGate. Basic Data Guard functionality does not require a separate license, and it is included with Oracle Enterprise Edition. Oracle Active Data Guard is packaged as a separate database option for Oracle Enterprise Edition. It requires a license for production database and all of the physical standby databases that are used for the Oracle Active Data Guard option.


    Oracle ADG需要一个独立的license,且仅能用于Oracle企业版之中。买了Oracle企业版软件,就会带着ADG选项,也包含于Oracle GoldenGate产品中。基础的Data Guard功能不需要额外的license,都会包含于Oracle企业版之中。Oracle ADG会打包为一个独立的Oracle企业版数据库选项。对于使用Oracle ADG选项的生产数据库,以及所有物理备库,都需要一个license许可。


    你说Oracle是不是很会卖产品?


    ADG已经不算是一个新概念了,但其实还是很有用的功能,尽管可能很多数据库,并未采用,Oracle ADG的安装和设置,也是OCM考题之一,之前写了一篇,手工搭建的文章《手工搭建Data Guard》,有兴趣可以尝试,当然使用GC可以图形化,搭建以及配置DG,都可以尝试下。


    建荣最近写了两篇文章,关于Oracle和MySQL高可用方案的对比,值得借鉴,

    《Oracle和MySQL的高可用方案对比(一)》

    《Oracle和MySQL的高可用方案对比(二)



    如果您觉得此篇文章对您有帮助,欢迎关注微信公众号:bisal的个人杂货铺,您的支持是对我最大的鼓励!共同学习,共同进步:)


    展开全文
  • 最近需要用Oracle连接MS数据库,在Oracle安装Transparent Gateway for SQL Server,遇到不少问题,终于在今天完全搞定,所以把一些注意问题记录下来。 通过Gateway,可以在Oracle里透明的访问其他不同的数据库,...

    最近需要用Oracle连接MS数据库,在Oracle里安装Transparent Gateway for SQL Server,遇到不少问题,终于在今天完全搞定,所以把一些注意问题记录下来。

    通过Gateway,可以在Oracle里透明的访问其他不同的数据库,如SQL Server, DB2, Sybase等等,就像远程Oracle数据库一样。各不同的数据为配置方式也大同小异,本文只说明SQL Server的安装。 Oracle的透明网关的安装其实也挺简单:

    ms 数据库IP:10.63.12.10;默认端口:1433;数据库:MSDB;用户名:msdb;密码:123456

    oracle数据库IP: 10.87.143.86;端口:1521

    第一步,安装Oracle Transparent Gateway软件。

    在9i中,Gateway软件就在那三张安装盘里;而在11g中是一个单独的安装文件,需要单独下载。

    Oracle的Windows xp版本下载地址为: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html

    1、为了方便管理,不易混淆,透明网关安装路径最好与Oracle安装路径一致。

    2、下一步,填写数据库服务器主机名,如:10.63.12.10;数据库名称:MSDB。

    3、安装完后,会弹出配置监听界面,因为我们要手工配置,点击取消即可。

    安装完Gateway软件后,在ORACLE_HOME目录下有一下dg4msql的目录,这就是Gateway软件的目录了。

    第二步,配置Gateway的设置。

    在dg4msql/admin目录下有一个initdg4msql.ora的文件。

    该文件的格式是init.ora,这里的SID在后面需要用到,系统默认的是dg4msql,一般情况这样就可以了。

    如果改名,在之后使用这个修改后地名字即可,配合使用MSDB,则文件名变成initMSDB.ora

    该文件是Gateway的初始参数文件,描述连接的是哪个SQL Server数据库。文件内容如下:

    HS_FDS_CONNECT_INFO=10.63.12.10:1433//MSDB
    HS_FDS_TRACE_LEVEL=OFF
    HS_FDS_RECOVERY_ACCOUNT=RECOVER
    HS_FDS_RECOVERY_PWD=RECOVER

    只要修改HS_FDS_CONNECT_INFO参数就可以了。格式是:hostname:port/serverinstance/databasename,其中hostname是机器名称或IP,PORT是SQL Server的端口号,SQL Server2005默认为1433(题外话:在Oracle的安装文档里没有指定这个PORT,所以无法正确使用,我在这儿搞了很长时间才从网上找到原因,看来Oracle也不能太相信了!)serverinstance是SQL Server的实例名,不知道什么时候SQL Server也搞起实例来了,一般空着就行。Databasename是SQL Server的数据库名,好像也可以空着,不过我还是指定了。这一步需要注意的就是那个端口号了。另外在9i中格式跟这个不一样,是"SERVER=dataserver;DATABASE=MSDB"。

    第三步,配置监听器。

    在listener.ora文件里加入以下内容:

    SID_LIST_LISTENER =
       (SID_LIST =
         (SID_DESC =
           (SID_NAME = MSDB)       # 前面定义的SID
           (ORACLE_HOME = F:\oracle\product\11.2.0\dbhome_1)     #Oracle的安装目录
           (PROGRAM = dg4msql)   # 配置目录,不能变
         )
       )

    这里PROGRAM指定应用程序名称,不能改变。SID_NAME就是前面init.ora文件名里指定的SID,ORACLE_HOME没什么说的吧?这一步需要注意的是在集群环境下,SID_LIST_LISTENER也应该是这个名称而不应该是类似于SID_LIST_LISTENER_DBRAC1,SID_LIST_LISTENER_DBRAC2这样的名称。不同机器下内容一样就可以了。这也是我遇到的问题。

    第四步,配置tnsnames.ora

    TESTASRS_ERP =
       (DESCRIPTION =
         (ADDRESS_LIST =
           (ADDRESS = (PROTOCOL = TCP)(HOST=10.87.143.86)(PORT=1521))    
         )
         (CONNECT_DATA =
           (SID = MSDB)   # 前面定义的SID
         )
         (HS=OK)
       )

    此处的SID也是init.ora文件名中指定的SID。与一般配置不同的就是(HS=OK)这句,这句指定是外部程序而不是Oracle数据库实例

    第五步,创建DBLink

    跟一般的DBLink一样,没什么说的,using子句里使用tnsnames.ora里配置的entry即可。

     create public database link msdbLink connect to msdb identified by "123456" using 'MSDB';

    第六步,使用数据库连接

    按一般的数据库连接使用: Select count(*) from area@msdbLink; 注意事项不同版本的名称不同 init.ora文件里的端口号集群环境的监听器配置 Tnsnames.ora里的(HS=OK) 未说明的重要问题事务问题

    展开全文
  • 最近在Oracle安装Transparent Gateway for SQL Server,遇到不少问题,终于在今天完全搞定,所以把一些注意问题记录下来。通过Gateway,可以在Oracle里透明的访问其他不同的数据库,如SQL Server, DB2, Sybase等等...

    最近在Oracle里安装Transparent Gateway for SQL Server,遇到不少问题,终于在今天完全搞定,所以把一些注意问题记录下来。通过Gateway,可以在Oracle里透明的访问其他不同的数据库,如SQL Server, DB2, Sybase等等,就像远程Oracle数据库一样。各不同的数据为配置方式也大同小异,本文只说明SQL Server的安装。 Oracle的透明网关的安装其实也挺简单:

    第一步,安装Oracle Transparent Gateway软件。

    在9i中,Gateway软件就在那三张安装盘里;而在11g中是一个单独的安装文件,需要单独下载。Oracle的Linux版本下载地址为: http://www.oracle.com/technology/software/products/database/oracle11g/111060_linuxsoft.html 安装过程比较简单,不再详述。只要在选择产品里选择SQL Server的那个就可以了。安装完Gateway软件后,在ORACLE_HOME目录下有一下dg4msql的目录(在9i里是tg4msql,之后的命令也相应的是tg4msql,不再复述),这就是Gateway软件的目录了

    第二步,配置Gateway的设置。

    在dg4msql/admin目录下有一个initdg4msql.ora的文件。该文件的格式是init.ora,这里的SID在后面需要用到,系统默认的是dg4msql,一般情况这样就可以了,如果改名,在之后使用这个修改后地名字即可,配合使用Agency,则文件名变成initAgency.ora。该文件是Gateway的初始参数文件,描述连接的是哪个SQL Server数据库。文件内容如下 HS_FDS_CONNECT_INFO=172.28.2.31:1433//Agency HS_FDS_TRACE_LEVEL=OFF HS_FDS_RECOVERY_ACCOUNT=RECOVER HS_FDS_RECOVERY_PWD=RECOVER 只要修改HS_FDS_CONNECT_INFO参数就可以了。格式是:hostname:port/serverinstance/databasename,其中hostname是机器名称或IP,PORT是SQL Server的端口号,SQL Server2005默认为1433(题外话:在Oracle的安装文档里没有指定这个PORT,所以无法正确使用,我在这儿搞了很长时间才从网上找到原因,看来Oracle也不能太相信了!)serverinstance是SQL Server的实例名,不知道什么时候SQL Server也搞起实例来了,一般空着就行。Databasename是SQL Server的数据库名,好像也可以空着,不过我还是指定了。这一步需要注意的就是那个端口号了。另外在9i中格式跟这个不一样,是"SERVER=dataserver;DATABASE=Agency"。

    第三步,配置监听器。

    在listener.ora文件里加入以下内容: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (PROGRAM = dg4msql) (SID_NAME = Agency) (ORACLE_HOME = /opt/oracle/product/11.1.0.6) ) ) 这里PROGRAM指定应用程序名称,不能改变。SID_NAME就是前面init.ora文件名里指定的SID,ORACLE_HOME没什么说的吧?这一步需要注意的是在集群环境下,SID_LIST_LISTENER也应该是这个名称而不应该是类似于SID_LIST_LISTENER_DBRAC1,SID_LIST_LISTENER_DBRAC2这样的名称。不同机器下内容一样就可以了。这也是我遇到的问题。

    第四步,配置tnsnames.ora

    Agency = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.28.2.21)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 172.28.2.22)(PORT = 1521)) (CONNECT_DATA = (SID = Agency) ) (HS=OK) ) 此处的SID也是init.ora文件名中指定的SID。与一般配置不同的就是(HS=OK)这句,这句指定是外部程序而不是Oracle数据库实例 


    第五步,创建DBLink

    跟一般的DBLink一样,没什么说的,using子句里使用tnsnames.ora里配置的entry即可。 create public database link AGENCY connect to SA identified by "1" using 'Agency'; 


    第六步,使用数据库连接

    按一般的数据库连接使用: Select count(*) from area@Agency; 注意事项不同版本的名称不同 init.ora文件里的端口号集群环境的监听器配置 Tnsnames.ora里的(HS=OK) 未说明的重要问题事务问题 


    展开全文
  • 因业务需求,需要配置oracle访问sqlserver数据,故配置gateway oracle服务器: 192.168.6.10 sqlserver服务器: 192.168.6.16 一、Oracle数据库服务器配置 1、Oracle 数据库服务器信息 [oracle@db ~]$ uname ...
  • ORACLE ODBC驱动安装

    千次阅读 2018-10-14 16:07:20
    Oracle ODBC驱动安装1.下载ODBC驱动 instantclient-basiclite-nt-12.1.0.1.0.zip instantclient-odbc-nt-12.1.0.1.0.zip 2.解压文件 2.1分别解压缩这两个文件 2.2解压缩后两个文件夹里面有instantclient...
  • 类似文章搜索引擎上有很多,内容大致... 我的应用场景: 项目系统使用oracle数据库,与客户的第三方系统供应商实现资源共享,对方为sql server数据库; 我的测试开发环境为64bitwin7PC机,本机上装有64位Oracl...
  • 10g中,oracle把透明网关独立出来,需要单独下载安装。 本文主要讨论在oracle下如何配置透明网关去访问sqlserver数据库。在11g之前,for sqlserver的透明网关只能安装在windows操作系统上,从1
  • 并且根据Oracle 的OFA的架构,也是建议使用/u01 这样的目录来单独安装oracle的软件,包括存放数据文件。 但实际上,总会存在那么一些不按照官网的建议来创建和管理的数据库,这些年见过太多。Dave 是一直建议严格...
  • 所谓的异构就是说他们是不同的产品,例如: Oracle Database, MS SQL Server, IBM DB2, Sybase ASE, MySQL, Postgre SQL, Excel, XML, Txt或者CSV等用于存放数据的产品或者文件。 那么假设我们需要这些异构的数据源...
  • 以前我们在实施DG后,虽然实施简单,但是后期维护却苦于没有直观的工具,每次查看状态必须通过命令完成,现在GolenGate为我们提供了这样的工具,这个图形化的维护管理工具就是Oracle GoldenGate Director。Oracle ...
  • Veritas HA 安装配置手册

    千次阅读 2010-11-06 13:08:00
    1 安装 Veritas Storage Foundation 3 1.1 下载软件 3 1.2 准备工作 4 1.3 安装 SF for RAC 6 1.4 重新配置 SF for Oracle RAC 9 2 用 VEA 配置 Disk Group 10 2.1 安装 VEA 10 2.2 新建 DG 10...
  • oracle双机/RAC/Dataguard的区别

    千次阅读 2012-09-14 09:28:16
    高可用性解决方案分为4种 (DG、AR、RAC、HA): 一种是oracle提供的被用方法,Standby (=9i DataGuard) 一种是AR (高级复制Advanced Replication,在以前版本叫快照snapshot) 一种是oracle并行服务器8i的OPS (9i RAC...
  • Data Guard 是Oracle的远程复制技术,它有物理和逻辑之分,但是总的来说,它需要在异地有一套独立的系统,这是两套硬件配置可以不同的系统,但是这两套系统的软件结构保持一致,包括软件的版本,目录存储结构,以及...
  • 企业级RAC+DG架构部署

    千次阅读 2017-05-26 16:34:54
    Application Clusters,中文译为“实时应用集群”,是ORACLE甲骨文公司提供的在低成本服务器上构建高可用性数据库系统的解决方案,部署自由,无需购买额外部件,就可以实现多节点的负载均衡和故障转移功能,满足7*...
  • RAC 环境下参数文件(spfile)管理

    千次阅读 2012-12-10 17:00:37
    对于那些非共用的初始化参数则必须要单独设置,而共用的则可以单独设置,但一般不建议这么用。本文描述RAC 环境下参数文件(spfile)的相关管理工作。 有关RAC环境下的重要参数描述,请参考:RAC 环境下重要参数1、...
  • RedHat 7.4下Oracle 19c RAC部署

    万次阅读 2019-11-22 21:35:29
    RedHat 7.4下Oracle 19c RAC部署一、主机环境以及配置1.1 Oracle 软硬件要求1.2 ASM磁盘组规划1.3 主机网络规划1.4 操作系统配置部分二、Grid集群软件安装部分三、Oracle DataBase软件安装四、DBCA创建实例 ...
  • Oracle主备库数据同步使用DataGuard。Data Guard 是Oracle的远程复制技术,它有物理和逻辑之分,但是总的来说,它需要在异地有一套独立的系统,这是两套硬件配置可以不同的系统,但是这两套系统的软件结构保持一致,...
  • 单用户安装Oracle 11g 单机ASM

    千次阅读 2013-10-08 20:47:21
    一、安装准备  环境:RedHat 5.6 64位 Oracle 11.2.0.3  初始化安装环境(用脚本完成):   #!/bin/bash if [ ! $1 ] || [ ! $2 ] then echo "execute error,please input sid and oracle basic home path" ...
  • Oracle学习路线图

    千次阅读 2015-11-03 02:10:02
    一、目前学习Oracle的两派人 二、Oracle的重要性 三、学习前提 学习Oracle的前提是:熟悉Linux操作系统、Unix操作系统、存储、带库。主要是管理和操作系统原理 四、学习方法 1、sql、pl/sql(网上有很多的视频...
1 2 3 4 5 ... 20
收藏数 1,476
精华内容 590
关键字:

dg都要单独安装oracle吗