為了利用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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/123564/viewspace-907060/
560

被折叠的 条评论
为什么被折叠?



