ArcGIS10.3+Oracle12C+ArcGIS Server10.3安装布署(之一)

1.安装Oracle12C

 

 

 

 

 

 

 

 

2.配置Oracle12C的PDB监听
(1)原始listener.ora文件

 

改为:

 

(2)原始tnsnames.ora文件

 

改为:

 

3.连接Oracle12C的PDB数据库

默认情况下,在CDB 启动的时候,all 的PDB 都是mount状态,也没有默认的机制,在CDB启动时自动启动PDB。
所以在计算机重启后,先要以 sys 的账号进入CDB,将PDB的状态设为open,然后才能连接到PDB数据库。

 

可以查看到PDB的状态为 mounted

 

执行
ALTER PLUGGABLE DATABASE ALL OPEN;
打开PDB数据库

 

 

连接到PDB数据库

 

 

 

 

另外,由于默认情况下,在CDB 启动的时候,all 的PDB 都是mount状态,也没有默认的机制,在CDB启动时自动启动PDB。 
但这里可以通过触发器来实现PDB的自动open: 
CREATEOR REPLACE TRIGGER open_pdbs
AFTER STARTUP ON DATABASE
BEGIN
  EXECUTE IMMEDIATE 'ALTERPLUGGABLE DATABASE ALL OPEN'
END open_pdbs;

 

posted @ 2016-05-19 11:57  ParamousGIS  阅读(389)  评论(0编辑  收藏  举报