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

本站中文解释

对象

Oracle视图是把一组数据库表、视图和函数封装成一个逻辑数据库对象。TABLE_EXPORT_OBJECTS视图可以用来查找一些列出的数据库对象,它们具有可以导出数据库中表和函数等对象的能力。它可以帮助DBA更方便地管理数据库对象,但由于改变的对象的可见性,需要把对象列出来,才能导出表及其数据,而这正是TABLE_EXPORT_OBJECTS可以做到的。

使用TABLE_EXPORT_OBJECTS视图可以查找出所有可以备份的数据库对象,包括表、视图、函数,也包括表的索引等,这样可以减少了搜索对象的工作量,从而帮助DBA在备份前或备份过程中,更好地管理数据库对象。

例如,一个数据库对象$object7,要求导出全部列和索引,可以使用以下SQL命令完成:
select TABLE_NAME, EXPORT_DATA_OBJECT
from TABLE_EXPORT_OBJECTS
where OBJECT_NAME = ‘$object7’
and OBJECT_TYPE = ‘TABLE’
and EXPORT_DATA_OBJECT = ‘YES’;

这样便可以从视图中查找出所有需要备份的数据库对象,包括表和索引数据,便于DBA在数据备份时更简便地管理对象。

官方英文解释

TABLE_EXPORT_OBJECTS lists simple path names for some of the object types belonging to a Data Pump schema export, which is invoked using the TABLES parameter on the expdp command.

Users of the Data Pump Export and Import utilities can query this view to determine valid values for the EXCLUDE and INCLUDE parameters.

Column Datatype NULL Description

OBJECT_PATH

VARCHAR2(200)

NOT NULL

Simple path name for the object type

COMMENTS

VARCHAR2(2000)

Comment on the object type

NAMED

CHAR(1)

Do objects of this type have names? If yes (Y), then the name can be specified in the optional name_clause on the EXCLUDE and INCLUDE parameters.

See Also:

  • “DATABASE_EXPORT_OBJECTS”

  • “SCHEMA_EXPORT_OBJECTS”

  • Oracle Database
    Utilities
    for more information on performing a full Data Pump export using the expdp command


数据运维技术 » Oracle 视图 TABLE_EXPORT_OBJECTS 官方解释,作用,如何使用详细说明