oracle查用户下所有表 oracle怎么通过dblink查数据?
oracle怎么通过dblink查数据?你的库A要通过dblink访问其他库B,首先需要做的是在你的库A里创建B的dblink,创建语句可以百度,用到的是B库的用户名密码和IP.创建好DBLINK然后
oracle怎么通过dblink查数据?
你的库A要通过dblink访问其他库B,首先需要做的是在你的库A里创建B的dblink,创建语句可以百度,用到的是B库的用户名密码和IP.创建好DBLINK然后可以在你的库A里,通过SELECT * FROM TABLENAME@dblinkname的方式来访问B数据库的表了.印象中好像需要B库授权,具体的百度一下ORACLE创建DBLINK.
如何使用sql语句快速查询一个oracle数据库中有哪些视图使用了dblink?
dblink的特征是@,也就是说出现这个就是dblink。那么可以select owner,view_name from dba_views where text_vc like "%@%"以上语句只能查询建立语句在4000字符以内的,也就是说,视图建立语句的长度要是大于4000字符(计算空格),那么即使带有@符号也有可能查不出来。当然,这样查可能很慢,要是你的dnlink代码只有一个或者两个,那么可以考虑都写上去,这样能快一些。
如何在oracle中找到dblink?
查看dblink
[sql]
select owner,object_name from dba_objects where object_type="DATABASE LINK"
或者
[sql]
select * from dba_db_links
祝福