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

祝福