0 / 0
Go back to the English version of the documentation
Procedura składowana setRdbcX (Variation 1)
Last updated: 31 mar 2023
Procedura składowana setRdbcX w programie Watson Query

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:
call DVSYS.setRdbcX('old_dsDriver', 'old_dsUrl', 'old_usr', 'newP@ssw0rd', '', '', '', 'NodeIdForMyDB2', 'EDITCID=MYSQL11941', ?, ?, ?)
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.

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', ?, ?, ?)"
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more