欢迎光临
我们一直在努力

Oracle 视图 DBA_EXTERNAL_TABLES 官方解释,作用,如何使用详细说明

本站中文解释

Oracle 视图 DBA_EXTERNAL_TABLES 是关于外部表的 DBA 视图。外部表是用户将外部文件、数据库链接和主机文件映射到数据库表的方式。它们允许访问和查询非 Oracle 数据库中的数据。

这个视图的每条记录代表一个外部表。它可用于查询有关已经定义的外部表的信息,例如所指向的数据文件的名称、位置和它的位置等。它还可以用来检索由外部表的定义推导出的列名称、它们的 DATA_TYPE、字符集、子分支和长度等属性。

使用 DBA_EXTERNAL_TABLES 视图可以检测所有外部表和它们使用的查询参数,例如查询超时、最小/最大分区数等。它可以用来检查查询是否受所使用的外部示例的限制。

DBA_EXTERNAL_TABLES 视图可以使用以下两种方法访问:

(1) 通过 Data pump 来复制外部表或使用“externaltab”参数():

expdp system/password directory=data_pump_import dumpfile=external_table.dmp externaltab=Y

(2) 使用 SQL 命令来查询 DBA_EXTERNAL_TABLES 视图:

SELECT * FROM dba_external_tables;

官方英文解释

DBA_EXTERNAL_TABLES describes all external tables in the database. Its columns are the same as those in ALL_EXTERNAL_TABLES.

See Also:

“ALL_EXTERNAL_TABLES”

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。