Search Results fnd_object_tablespaces_pkg
Overview
The APPS.FND_OBJECT_TABLESPACES_PKG package body is a standard Oracle E-Business Suite (EBS) 12.1.1 / 12.2.2 database object owned by the APPS schema. Its object type is a PACKAGE BODY with a status of VALID, and the ETRM repository classifies its API type as OTHER. The package provides the maintenance interface for the FND_OBJECT_TABLESPACES foundation table, which defines the recognized tablespaces used by the EBS environment and associates them with Oracle schema/user identifiers and product installations. It is an internal, low-level APPLSYS/FND utility package rather than a published public API; its documented procedures support data manipulation of the underlying tablespace registry (insert, update, load, and delete operations) that supports edition and object management in Release 12.
Key Procedures and Functions
The ETRM metadata documents five procedures/functions for this package (four named in the excerpt):
- INSERT_ROW — Inserts a new tablespace record into the
FND_OBJECT_TABLESPACESregistry, assigning the primary key and column values for the new definition. - UPDATE_ROW — Modifies an existing tablespace record, applying changed attribute values to the identified row.
- LOAD_ROW — Performs an upsert-style load: inserts the record if absent, or updates it if it already exists. This is the documented mechanism used by upgrade and patching scripts to seed or refresh tablespace definitions deterministically.
- DELETE_ROW — Removes a tablespace record from the registry, typically when a tablespace is deprecated or deleted during environment changes.
No parameter lists are asserted here; the procedures follow the standard EBS maintain-API convention of small, single-purpose wrappers around the base table. A fifth documented entry completes the set of five objects reported by ETRM.
Tables Accessed
The package body references the following objects, per the dependency listing:
FND_OBJECT_TABLESPACES— the primary target table; holds the tablespace definitions maintained by the four DML procedures.FND_ORACLE_USERID— the Oracle user/schema registry, consulted to resolve the database account associated with a tablespace entry.FND_PRODUCT_INSTALLATIONS— the product installation registry, used to associate tablespaces with installed EBS products and releases.FND_USER— the application user table, referenced for audit information (created-by/updated-by) on row changes.
Dependencies also list STANDARD (the Oracle-supplied package specification) and the schema APPS itself. All base tables are reached through APPS synonyms.
Usage Notes
FND_OBJECT_TABLESPACES_PKG is not referenced by any database object according to the ETRM dependency report, indicating it is called directly rather than through another stored program. In practice it is invoked during installation, upgrade, and maintenance activities — patching utilities, seed-data loaders, and administrative scripts that need to register or reorganize tablespace definitions in a Release 12 environment (12.1.1 or 12.2.2). Because it is an FND internal object with no published interface contract, custom code should avoid direct calls and instead rely on supported AD utilities and the EBS AutoConfig/tablespace-management tooling. The package is marked VALID, so its compiled body is present and usable in the queried environment, and it participates in the broader FND object and edition infrastructure that supports online patching in 12.2.
-
PACKAGE BODY: APPS.FND_OBJECT_TABLESPACES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OBJECT_TABLESPACES_PKG, status:VALID,
-
PACKAGE: APPS.FND_OBJECT_TABLESPACES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_OBJECT_TABLESPACES_PKG, status:VALID,
-
PACKAGE: APPS.FND_OBJECT_TABLESPACES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_OBJECT_TABLESPACES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_OBJECT_TABLESPACES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OBJECT_TABLESPACES_PKG, status:VALID,
-
PACKAGE: APPS.FND_OBJECT_TABLESPACES_PKG
12.1.1
-
PACKAGE: APPS.FND_OBJECT_TABLESPACES_PKG
12.2.2
-
PACKAGE BODY: APPS.FND_TS_MIG_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_TS_MIG_UTIL, status:VALID,
-
PACKAGE BODY: APPS.FND_OBJECT_TABLESPACES_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OBJECT_TABLESPACES_PUB, status:VALID,
-
SYNONYM: APPS.FND_OBJECT_TABLESPACES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_OBJECT_TABLESPACES, status:VALID,
-
SYNONYM: APPS.FND_OBJECT_TABLESPACES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_OBJECT_TABLESPACES, status:VALID,
-
PACKAGE BODY: APPS.FND_OBJECT_TABLESPACES_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OBJECT_TABLESPACES_PUB, status:VALID,
-
PACKAGE BODY: APPS.FND_TS_MIG_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_TS_MIG_UTIL, status:VALID,
-
PACKAGE BODY: APPS.FND_OBJECT_TABLESPACES_PKG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.FND_OBJECT_TABLESPACES_PKG
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.FND_PRODUCT_INSTALLATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_PRODUCT_INSTALLATIONS, status:VALID,
-
SYNONYM: APPS.FND_ORACLE_USERID
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_ORACLE_USERID, status:VALID,
-
SYNONYM: APPS.FND_PRODUCT_INSTALLATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_PRODUCT_INSTALLATIONS, status:VALID,
-
SYNONYM: APPS.FND_ORACLE_USERID
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_ORACLE_USERID, status:VALID,
-
APPS.FND_OBJECT_TABLESPACES_PKG dependencies on FND_OBJECT_TABLESPACES_PKG
12.2.2
-
APPS.FND_OBJECT_TABLESPACES_PUB dependencies on FND_OBJECT_TABLESPACES_PKG
12.2.2
-
APPS.FND_OBJECT_TABLESPACES_PUB dependencies on FND_OBJECT_TABLESPACES_PKG
12.1.1
-
APPS.FND_TS_MIG_UTIL dependencies on FND_OBJECT_TABLESPACES_PKG
12.1.1
-
APPS.FND_OBJECT_TABLESPACES_PKG dependencies on FND_OBJECT_TABLESPACES_PKG
12.1.1
-
APPS.FND_TS_MIG_UTIL dependencies on FND_OBJECT_TABLESPACES_PKG
12.2.2
-
APPS.FND_OBJECT_TABLESPACES_PKG dependencies on FND_OBJECT_TABLESPACES
12.1.1
-
APPS.FND_OBJECT_TABLESPACES_PKG dependencies on FND_OBJECT_TABLESPACES
12.2.2
-
SYNONYM: APPS.FND_USER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_USER, status:VALID,
-
SYNONYM: APPS.FND_USER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_USER, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,