远程数据库连接(DBLINK)
/*远程数据库连接*/
CREATE DATABASE LINK ora81 CONNECT TO scott IDENTIFIED BY tiger USING 'ora81';
ora81 为数据库链名,CONNECT TO 用于指定远程数据库的用户名,IDENTIFIED BY 用于指定该用户的口令,
USING 用于指定连接到远程数据库的网络服务名
CREATE DATABASE LINK ora81 CONNECT TO scott IDENTIFIED BY tiger USING 'ora81';
ora81 为数据库链名,CONNECT TO 用于指定远程数据库的用户名,IDENTIFIED BY 用于指定该用户的口令,
USING 用于指定连接到远程数据库的网络服务名
使用数据库链访问远程数据库
char name1[50],name2[50];
EXEC SQL SELECT * INTO :name1 FROM global_name;
EXEC SQL SELECT * INTO :name2 FROM global_name@ora81;
char name1[50],name2[50];
EXEC SQL SELECT * INTO :name1 FROM global_name;
EXEC SQL SELECT * INTO :name2 FROM global_name@ora81;