介绍如何创建DATABASE LINK

create table vendor as select * from gyda001@qianji

这样表明后面有一个@符号的语句,这个是DATABASE LINKS,它使得你在一个数据库中能使用另一个数据库中的数据。


首先,假如你的要使用DBLINK的数据库服务器的tnsnames.ora文件里已经包含了target_db这一条目,包括服务器地址,端口,服务名等,且能通过sqlplus user_name@target_db连接成功。

然后运行下列语句,即可创建一个名为dblink_name的DBLINK。

CREATE PUBLIC DATABASE LINK dblink_name
CONNECT TO user_name
IDENTIFIED BY password USING 'target_db';

然后你就可以通过table@dblink_name来访问target_db上用户user_name的table表。

你可能感兴趣的:(Oracle管理)