ITPub博客

首页 > 数据库 > Oracle > oracle 10g database link

oracle 10g database link

原创 Oracle 作者:dragon7557 时间:2007-03-27 10:22:49 0 删除 编辑

為了利用oracle 10g 自建的網站後台管理平台,特作了個數據庫鏈接(dblink) 來連接到遠端的oracle 8i服務器進行管理.以下是試作步驟:

[@more@]

1. 在tnanames.ora中設定遠程服務器別名RST:

RST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = REMOTEIP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)

2. 進入管理員SQL>創建數據庫鏈接:

CREATE PUBLIC DATABASE LINK rsrv CONNECT TO username IDENTIFIED BY userpass USING 'rst'

3. 通過數據庫鏈接名查看遠程服務器數據庫數據

SELECT COUNT(*) FROM TAB@RST;

或建立同義詞進行查詢:

建立同義詞: CREATE SYNONYM tabrst FOR TAB@RST

利用同義詞: SELECT COUNT(*) FROM tabrst;

好了,數據庫鏈接建成功后,你現在就可以在oracle10g 的網站後台管理裡面-->sql 命令行,通過sql 查看遠程數據庫的數據了(可在連網的任一電腦進行查看,查詢數據/維護是否方便了呢:).

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/123564/viewspace-907060/,如需转载,请注明出处,否则将追究法律责任。

上一篇: Windows 進程知識
请登录后发表评论 登录
全部评论
  • 博文量
    11
  • 访问量
    147998