Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 31 mar 2023
Definiuje nowe połączenie ze źródłem danych w jednym lub kilku węzłach końcowych. Ta odmiana jest przeznaczona do użycia z parametrami opartym na adresie URL. Schemat to DVSYS.
Parametry wejściowe
- Driver
- Typem tego wymaganego parametru jest VARCHAR (128). Określa klasę sterownika źródła danych.
- Identyfikator URI
- Typem tego wymaganego parametru jest VARCHAR (2000). Określa identyfikator URI połączenia źródła danych.
- użytkownik
- Typem tego opcjonalnego parametru jest VARCHAR (128). Określa nazwę użytkownika źródła danych.
- hasło
- Typem tego niezaszyfrowanego opcjonalnego parametru jest VARCHAR (128). Określa hasło źródła danych.
- trust_store_location
- Typem tego opcjonalnego parametru jest VARCHAR (128). Określa obiekt zastępczy w identyfikatorze URI dla rzeczywistej lokalizacji magazynu zaufanych certyfikatów, który zawiera certyfikat.
- SSL_certificate,
- Typem tego opcjonalnego parametru jest VARCHAR (32672). Określa certyfikat serwera źródła danych, jeśli jest wymagany.
- ID_sterownika
- Typem tego opcjonalnego parametru jest VARCHAR (128). Określa identyfikator sterownika, który ma być używany w przypadku żądania pobrania sterownika z serwera API.
- node_name
- Typem wymaganego parametru jest VARCHAR (32672). Określa nazwy węzłów, w których zdefiniowane jest źródło danych.
- opcje additional_options
- Typem tego opcjonalnego parametru jest VARCHAR (32672). Określa rozdzielaną przecinkami listę dodatkowych parametrów w następującym formacie:
'<key1>=<value1>, <key2>=<value2>, ...'
. Obsługiwane są następujące opcje: EDITCID, DRIVERIDi JWTTOKEN. Jeśli zostanie podana wartość EDITCID, istniejące informacje o połączeniu zostaną zastąpione nowymi informacjami udostępnionym przez użytkownika. Na przykład:
Parametr DRIVERID (identyfikator sterownika, który ma zostać pobrany) oraz JWTTOKEN (znacznik WWW Java) są używane razem, gdy te parametry są ustawione. Konektor/punkt końcowy pobiera sterownik z serwera.call DVSYS.setRdbcX('old_dsDriver', 'old_dsUrl', 'old_usr', 'newP@ssw0rd', '', '', '', 'NodeIdForMyDB2', 'EDITCID=MYSQL11941', ?, ?, ?)
Parametry wyjściowe
- ID_połączenia
- Typem tego parametru jest VARCHAR (20). Reprezentuje wygenerowany identyfikator połączenia dla programu Watson Query.
- liczba_definiowanych_połączeń
- Typem tego parametru jest INTEGER. Reprezentuje łączną liczbę dodanych połączeń.
- diagnostyka
- Typem tego parametru jest VARCHAR (32672). Reprezentuje dane wyjściowe diagnostyczne, jeśli wystąpi awaria.
Przykład
call DVSYS.setRdbcX('com.ibm.jdbc.oracle.OracleDriver', 'jdbc:ibm:oracle://90.30.146.185:1521;serviceName=pdborcl.test.ibm.com', '<username>', '<password>', null, null, '', 'qpendpoint_1:6415', '', ?, ?, ?)"
Aby edytować źródło danych przy użyciu nowego hasła, można użyć parametru additional_options z parametrem EDITCID.
call DVSYS.setRdbcX('com.ibm.jdbc.oracle.OracleDriver', 'jdbc:ibm:oracle://90.30.146.185:1521;serviceName=pdborcl.test.ibm.com', '<username>', '<new_password>', null, null, '', 'qpendpoint_1:6415', 'EDITCID=ORAC003', ?, ?, ?)"