Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Public Methods

MethodDescription

Executes the reverse-engineer process with the specified properties. RETURN DATATYPE: Diagram.

Returns a StringObject collection of the databases to be reverse-engineered.

Returns a StringObject collection of the owners of objects to be reverse-engineered.

Set the databases to be reverse-engineered. PARAMETERS: StringObjects.

Set the owners of the objects that are to be reverse-engineered. PARAMETERS: StringObjects.

Public Properties

PropertyDescription

Specifies whether to reverse-engineer alias. DATATYPE: Boolean.

Connection type. Valid types are: 'Native' and 'ODBC'. DATATYPE: String.

Reverse engineering uses this string to connect to the database when the connection type is Native. DATATYPE: String.

Microsoft SQL Server or Sybase only. The database that you want to reverse engineer. DATATYPE: String.

If the ConnectionType is
'
ODBC
'
, then this property designates the ODBC datasource name. If the ConnectionType is
'
Native
'
, then this is the server name or connection string required to connect to the DBMS server. DATATYPE: String.
The

DBMS type for a Native ConnectionType. Valid values are: 'Oracle', 'Sybase', 'SQL Server', and 'DB2'. If the ConnectionType is ODBC, this property is ignored. DATATYPE: String.

Specifies whether
or not
to reverse-engineer index partitions. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer table partitions. DATATYPE: Boolean.

Specifies whether
or not
to infer domains. Default is FALSE. DATATYPE: Boolean.

Specifies whether
or not
to infer Foreign Keys based on indexes. Default is FALSE. DATATYPE: Boolean.

Specifies whether
or not
to infer Foreign Keys based on names. Default is FALSE. DATATYPE: Boolean.

Specifies whether
or not
to infer Primary Keys. Default is FALSE. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer Materialized Views. DATATYPE: Boolean.
The owner

Owner of the objects. If the database type is SQL Server or Sybase, the default is
'
dbo
'
. For other platforms, the defalt is UserName. DATATYPE: String.

Specifies whether
or not
to reverse-engineer object types. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer packages. DATATYPE: Boolean.
The password

Password for the database connection. DATATYPE: String.

Specifies whether
or not
to reverse-engineer stored procedures. Default is FALSE. DATATYPE: Boolean.

Specifies the quick launch file
that will be
used to do the reverse-engineer. DATATYPE: String.

Specifies whether
or not
to reverse-engineer Sequences. DATATYPE: Boolean.
This property determines

Determines whether to display the status dialog. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer storage objects. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer Synonyms. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer system tables. Default is FALSE. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer system views. Default is FALSE. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer triggers. Default is FALSE. DATATYPE: Boolean.
The login

Login name for the database connection. DATATYPE: String.

Specifies whether
or not
to reverse-engineer user tables. Default is TRUE. DATATYPE: Boolean.

Specifies whether
or not
to reverse-engineer user views. Default is FALSE. DATATYPE: Boolean.
Info
titleSee Also