JDBC-Eigenschaften für die Zieldatenbank konfigurieren

Sie können die JDBC-Eigenschaften (allgemeine IBM Data Server Driver for JDBC and SQLJ-Eigenschaften) für die Zieldatenbank für Db2 Data Management Console unter Cloud Pak for Data konfigurieren.

Vorgehensweise

  1. Führen Sie den folgenden Befehl aus, um die Datenbankinstanz-ID abzurufen:
    oc get pods -n ${PROJECT_CPD_INST_OPERANDS} | grep db2oltp

    Ersetzen Sie NAMENSBEREICH durch den Namensbereich, in dem Ihre Datenbankinstanz im Cluster ausgeführt wird. Der Befehl gibt eine Zeichenfolge zurück, die die Instanz-ID enthält:

    c-db2oltp-1642733616603720-db2u-0

    In diesem Beispiel lautet die Instanz-ID der Datenbank 1642733616603720.

  2. Bearbeiten Sie die configmap für die Datenbankinstanz-ID.
    oc edit cm ${database_instance_id} -n ${PROJECT_CPD_INST_OPERANDS} 
  3. Rufen Sie Daten > Profil auf und ändern Sie den Wert des Profils. Suchen Sie nach der JDBC-Eigenschaft. Wenn die JDBC-Eigenschaft vorhanden ist, ändern Sie den ursprünglichen Wert in einen neuen Wert. Wenn die JDBC-Eigenschaft nicht vorhanden ist, hängen Sie die Eigenschaft und den zugehörigen Wert am Ende an. Um beispielsweise die Eigenschaft connectionTImeoutfestzulegen, hängen Sie die Eigenschaft wie folgt an:
    data:
      ...
      profile: '{"DB_IDENTITY_HASH":"-1753949238","URL":"jdbc:db2://c-db2wh-1642733616603720-db2u-engn-svc:50001/BLUDB","_PROFILE_INIT_":"true","dataServerExternalType":"DASHDBAN","dataServerType":"DB2LUW","databaseName":"BLUDB","databaseVersion":"11.5.0","databaseVersion_VRMF":"11.5.7.0","dbUUID":"c9c3568b-b251-48bb-9547-102790801fa0","host":"c-db2wh-1642733616603720-db2u-engn-svc","isInstPartitionable":"false","lastUpdatedTimeStamp":"1643170058201","name":"db2wh-1642733616603720","namespace":"","plan":"smp","port":"50001","sslCertLocation":"/opt/ibm-datasrvrmgr/Config/cpd-internal-tls/ca.crt","sslConnection":"true","timeZone":"0","timeZoneDiff":"0","connectionTimeout":"60"}'
      profileName: db2wh-1642733616603720
      ...
        
  4. Speichern Sie die Änderungen in configmap.
  5. Starten Sie die Db2 Data Management Console-Pods erneut.