SQL> CREATE DATABASE LINK mydblink
2 CONNECT TO test IDENTIFIED BY test123
3 USING '(DESCRIPTION =
4 (ADDRESS_LIST =
5 (ADDRESS = (PROTOCOL = TCP)(HOST=192.168.1.210)(PORT = 1521)))
6 (CONNECT_DATA = (SERVICE_NAME = orcl)
7 )
8 )';
Database link created.
SQL> select count(1) from user_tables@mydblink;
----------
上面的例子,是在当前Oracle数据库上面,创建一个名字叫mydblink 的数据库链接。
使用test作为用户名,test123 作为密码。
访问的远程数据库,ip地址是192.168.1.210,端口号是默认的1521
远程服务器的服务名是orcl
注:如果创建全局dblink,必须使用systm或sys用户,在database前加public。
转载地址: http://hi.baidu.com/wangzhiqing999/blog/item/fa5e070ef5c3950f94ca6b69.html