Database Objects are transportable elements of database schema such as Table, View, Stored Procedure, and Function.
On Oracle DBMS the Database Objects Item type allows for the migration of Oracle Packages containing Database Objects (Database Objects themselves that are part of these Oracle Packages are not listed as they cannot be transported individually) and "standalone" Database Objects (not grouped in any Oracle Package).
After choosing the type of an item to be added to a package (Database Function, Database Table without data, Database View, Database Package and Database Stored Procedure in the Add Item Wizard), the list of available Database Objects is displayed.
If you define other database type that can be used as the alternative source of Database Objects, the Database type radio button will appear on the wizard. It is not supported to add the same type of database as you are using (e.g., if you are connected to the SQL database, and the alternative database type is set to SQL). For details on setting the alternative database in the Central Configuration file, see the description of the "AlternativeDbDataProviderType" and "AlternativeDbConnectionString" keys in the Central Configuration Documentation.
It is possible to add the Database Objects from different database types (SQL or Oracle) to a Project and then generate one package with these items. The type of the database will be displayed in the Database type column of the Definition tab and together with the item type (e.g., Database Stored Procedure (MS SQL)) in the Package or Project Properties.