菜鸟 关于Oracle 异库表调用的问题!
如题!
Oracle不是很会用,请问哪位高手能指教一下:
我在a库中建一个view 用的select 查询中想引用b库中的一个表(这个表很大,所以不希望在a库里建副本)。能实现么??
问题点数:100、回复次数:5Top
1 楼cenlmmx(学海无涯苦作舟)回复于 2006-03-02 13:49:34 得分 30
1. 建dblink
2. create view table_v as select * from table@dblink;Top
2 楼mschen(Co-ok)回复于 2006-03-02 13:57:36 得分 40
--创建数据库连接
create public database link link_Test
connect to oe identified by oe
using 'Basic';
--查询
select * from 表@link_Test;Top
3 楼EriSeven(爱睡觉)回复于 2006-03-02 14:00:21 得分 0
哦,这么快就有高人帮忙了,多谢了!
我按楼上的指点,查了查,dblink的语法,好像是:
CREATE [PUBLIC] DATABASE LINK remote_connect
CONNECT TO username identified by password using ‘connect string’
看得半懂不懂,能帮我解释一下上边语句么?
用得时候还有什么需要注意的,呵呵(公司数据库,不问清楚了,不敢乱试。)
ps:客户段用 Oracle 8i
Top
4 楼cenlmmx(学海无涯苦作舟)回复于 2006-03-02 14:02:32 得分 30
username: 用户
password: 密码
connect string: 网络服务名
remote_connect: link名Top
5 楼EriSeven(爱睡觉)回复于 2006-03-02 14:04:59 得分 0
诸位真是高效率!这里多谢了!!
结贴!散分!!Top




