The database object defines the host or AS/400 database server to DB2 Connect; it must always be defined. For each host or AS/400 database server that you will access, use the DCE command cdscp create object to create a database object. For example:
cdscp create object database_global_name
Add the following attributes to the object:
APPC;SPIFNET;NYM2DB2;DB2DRDA;IBMRDB;PROGRAM
tcpip;jaguar;19713;NONE
To create a Database object with system security, you could put the following instructions into a file:
create object /.../cdscell1/subsys/database/DBMVS01 add object /.../cdscell1/subsys/database/DBMVS01 DB_Object_Type=D add object /.../cdscell1/subsys/database/DBMVS01 DB_Product_Name=DB2_for_MVS add object /.../cdscell1/subsys/database/DBMVS01 DB_Database_Protocol=DRDA add object /.../cdscell1/subsys/database/DBMVS01 DB_Native_Database_Name=\ NEW_YORK add object /.../cdscell1/subsys/database/DBMVS01 DB_Authentication=SERVER add object /.../cdscell1/subsys/database/DBMVS01 DB_Communication_Protocol=\ APPC;SPIFNET;NYM2DB2;DB2DRDA;IBMRDB;PROGRAM
Then, enter the command:
cdscp < filename
Note: | In the file, specify a backslash (\) whenever you want a statement to continue to the next line. |
To create a Database object with DCE security you could put the following instructions into a file:
create object /.../cdscell1/subsys/database/DBMVS02 add object /.../cdscell1/subsys/database/DBMVS02 DB_Object_Type=D add object /.../cdscell1/subsys/database/DBMVS02 DB_Product_Name=DB2_for_MVS add object /.../cdscell1/subsys/database/DBMVS02 DB_Database_Protocol=DRDA add object /.../cdscell1/subsys/database/DBMVS02 DB_Native_Database_Name=\ NEW_YORK add object /.../cdscell1/subsys/database/DBMVS02 DB_Authentication=DCE add object /.../cdscell1/subsys/database/DBMVS02 DB_Principal=\ /.../cdscell1/principal_name add object /.../cdscell1/subsys/database/DBMVS02 DB_Communication_Protocol=\ APPC;SPIFNET;NYM2DB2;DB2DRDA;IBMRDB;NONE
Then, enter the command:
cdscp < filename