Advertisement

排查ORACLE数据库ORA-02069错误提示信息:global_names参数需设置为TRUE以执行此操作

阅读量:

请解决OR-02069错误:global_names参数必须设置为True以支持此操作

问题产生背景:

采用多数据库分散存储策略,在各个数据库之间通过Dblink机制实现各数据库间的无缝对接时,DML操作可能导致该问题的发生

解决步骤

  1. 各个数据库设置独立地global name, 并enable global name.
开启global name

select * from global_name;

alter database rename global_name to MAINDB;

  1. 修改tnsnames.ora 和listener.ora.

vi $ORACLE_HOME/network/admin/tnsnames.ora

MAINDB :=
(
DESCRIPTION :=
(
ADDRESS := (
protocol: tcp,
host: 192.168.198.135,
port: 1521
)
),
CONNECT_DATA := (
server: dedicated,
service_name: orcl
)
)

全部评论 (0)

还没有任何评论哟~