oracle 数据库建集群式数据库的DBLINK的语法

根据需要修改以下红色字体的部分即可。

1、连接集群式数据库DBLINK语法

create public database link 自定义的dblink名字

connect to 连接对方数据库的用户名 identified by "密码"

using '(DESCRIPTION =

(ADDRESS_LIST =

(FAILOVER = ON)

(LOAD_BALANCE = OFF)

(ADDRESS = (PROTOCOL = TCP)(HOST =对方数据库集群服务器1)(PORT = 端口号))

(ADDRESS = (PROTOCOL = TCP)(HOST =对方数据库集群服务器2)(PORT = 端口号))

(ADDRESS = (PROTOCOL = TCP)(HOST =对方数据库集群服务器3)(PORT = 端口号))

(ADDRESS = (PROTOCOL = TCP)(HOST =对方数据库集群服务器4)(PORT = 端口号))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(FAILOVER_MODE=(TYPE=select)(METHOD=basic))

(INSTANCE_ROLE = ANY)

(SERVICE_NAME = 对方数据库的服务名)))';

2、单机数据库服务器DBLINK语法:

CREATE public database 自定义的dblink名字

connect to 连接对方数据库的用户名 identified by "密码"

using '(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 对方数据库服务器 )(PORT = 端口号))

)

(CONNECT_DATA =

(SERVICE_NAME = 对方数据库的服务名))

)';

相关推荐
2301_766283446 小时前
mysql如何实现读写分离的权限分配_不同用户分别赋予权限
jvm·数据库·python
戏舟的嵌入式开源笔记6 小时前
ESP32之初见MQTT
数据库·mongodb
重生之小比特6 小时前
【MySQL 数据库】表的约束
android·数据库·mysql
未来龙皇小蓝6 小时前
SpringBoot API日志系统设计-02:线程池异步化与RabbitMQ解耦
数据库·spring boot·后端·性能优化·rabbitmq·java-rabbitmq
江沉晚呤时7 小时前
用 C# 玩转 Scriban:自动生成报告、代码、文本,效率提升 10 倍
数据库·microsoft·c#·.net
2401_824222697 小时前
HTML函数开发需不需要雷电接口_高速接口实际用途说明【说明】
jvm·数据库·python
一只大袋鼠7 小时前
Spring 事务管理三种实现方式
java·数据库·spring·声明式事务
2401_824222697 小时前
如何用 objectStore.get 根据主键 ID 获取数据库单条数据
jvm·数据库·python
KimiKudo7 小时前
记录数据库迁移中踩过的坑
数据库·数据库迁移·polardb
郝学胜-神的一滴7 小时前
高并发秒杀系统设计全解:从需求拆解到Redis库存实战
java·数据库·redis·python·程序人生·缓存·php