在自己机器上装的单机Oracle,即非RAC,现在装了两个数据库:db1,db2,两个实例:instance1,instance2,
我想怎样配置使两个实例和数据库随便关联
即:
(1)
instance1--->db1
instance2--->db2
(2)
instance1--->db2
instance2--->db1
说的不够专业,请高手们见谅,以上也只是突发奇想,不知道能不能这样实现,谢谢!

解决方案 »

  1.   

    楼主很有想法啊.a database with many instances can be realized.--RAC的做法
    a instance with many  databases can not be realized in oracle.  -- 与MS等其他数据库不同.
      

  2.   

    只听说过一个DATABASE有多个INSTANCE
    没听过一个INSTANCE属于多个DATABASE
      

  3.   

    可以实现,instance的内容由oracle_sid对应的参数文件决定,要修改instance1对应的参数文件,改为instance2对应的内容应该就可以了,试试吧.
      

  4.   

    楼主可以在本机再建个实例试试啊,
    windows下配很方便的
      

  5.   

    =======================
    很多朋友误解我的意思了,上面说的这个我知道。
    我的意思是:怎样通过配置,让一个实例关联某一个数据库,因为我们在创建数据库的时候,自动要创建与其关联的实例的,我想修改这个关联实例,即本来db2默认关联instance2,我现在想db2与instance1关联?各位大侠可明白我的意思?~~~
      

  6.   


    说的不错,是rac 集群的理念啊!
      

  7.   

    修改pfile时里的db_name参数试试,这个参数是用于实例与database关联的.
      

  8.   

    sqlplus 连接到空闲实例,startup 数据库的时候用 pfile= 手工指定参数文件。
    没做过实验,楼主试一下是不是可行。