Obiekt bazy danych definiuje serwer baz danych hosta lub AS/400 dla DB2 Connect; obiekt ten musi być zawsze zdefiniowany. Dla każdego serwera baz danych hosta lub AS/400, do którego trzeba uzyskać dostęp, należy użyć komendy DCE cdscp create object, aby utworzyć obiekt bazy danych. Na przykład:
cdscp create object globalna_nazwa_bazy_danych
Do obiektu należy dodać następujące atrybuty:
APPC;SPIFNET;NYM2DB2;DB2DRDA;IBMRDB;PROGRAM
tcpip;jaguar;19713;NONE
Aby utworzyć obiekt bazy danych z systemem ochrony, należy umieścić w pliku następujące instrukcje:
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
Następnie należy wprowadzić komendę:
cdscp < nazwa_pliku
Uwaga: | Jeśli instrukcja ma być kontynuowana w następnym wierszu, w pliku należy na końcu wiersza umieścić znak (\). |
Aby utworzyć obiekt bazy danych przy użyciu ochrony DCE, w pliku należy umieścić następujące instrukcje:
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
Następnie należy wprowadzić komendę:
cdscp < nazwa_pliku