- 论坛徽章:
- 0
|
请问如何2个数据库建立连接?
下面是我的从9i到8i的数据库链接创建过程。
9i所在主机为cjy,8i所在主机为du.
1、先在数据库9i中创建到数据库8i中的服务,该服务为oracle8i;
这通过配置tnsnames.ora文件就可以了。
- ORACLE8I =
- (DESCRIPTION =
- (ADDRESS_LIST =
- (ADDRESS = (PROTOCOL = TCP)(HOST = du)(PORT = 1521))
- )
- (CONNECT_DATA =
- (SERVICE_NAME = oracle8i.ora8i)
- )
- )
复制代码
2、创建数据库链接
create public database link MY_LINK connect to SCOTT identified by TIGER using 'ORACLE8I';
3、测试数据库链接
SQL>; select * from emp@MY_LINK where rownum<2;
EMPNO ENAME JOB MGR HIREDATE
---------- -------------------- ------------------ ---------- ----------
SAL COMM DEPTNO
---------- ---------- ----------
7369 SMITH CLERK 7902 17-12月-80
800 20 |
|