Definiuje konfigurację źródła danych.
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
enableConnectionCasting | boolean | false | Wskazuje, czy ma być możliwe rzutowanie połączeń uzyskanych ze źródła danych na klasy interfejsu implementowane przez implementację połączenia dostawcy JDBC. Włączenie tej opcji powoduje powstanie dodatkowego narzutu dla każdej operacji getConnection. Jeśli interfejsy JDBC dostawcy nie są potrzebne zbyt często, bardziej wydajne może być pozostawienie tej opcji wyłączonej i użycie metody Connection.unwrap(interface) tylko wtedy, gdy jest to wymagane. Jeśli ta wartość zostanie zaktualizowana podczas działania serwera, aktualizacja zostanie zastosowana w przypadku żądań nawiązania nowych połączeń. Nie ma ona wpływu na już używane połączenia. |
jndiName | string | Nazwa JNDI dla źródła danych. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone. | |
jdbcDriverRef | Odwołanie do elementu jdbcDriver najwyższego poziomu (łańcuch). | Sterownik JDBC dla źródła danych. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone. | |
connectionManagerRef | Odwołanie do elementu connectionManager najwyższego poziomu (łańcuch). | Menedżer połączeń dla źródła danych. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone. | |
type |
| Typ źródła danych. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone. javax.sql.DataSource javax.sql.DataSource javax.sql.ConnectionPoolDataSource javax.sql.ConnectionPoolDataSource javax.sql.XADataSource javax.sql.XADataSource | |
connectionSharing |
| MatchOriginalRequest | Umożliwia określenie sposobu dopasowywania połączeń na potrzeby współużytkowania. MatchOriginalRequest Przy współużytkowaniu połączeń dopasuj na podstawie oryginalnego żądania połączenia. MatchCurrentState Przy współużytkowaniu połączeń dopasuj na podstawie bieżącego stanu połączenia. Jeśli ta wartość zostanie zaktualizowana podczas działania serwera, aktualizacja zostanie zastosowana w przypadku każdego pierwszego uchwytu połączenia w transakcji. |
containerAuthDataRef | Odwołanie do elementu authData najwyższego poziomu (łańcuch). | Domyślne dane uwierzytelniania zarządzanego przez kontener, które mają zastosowanie, gdy powiązania nie określają aliasu uwierzytelniania dla odwołania do zasobu z właściwością res-auth=CONTAINER. Jeśli ta wartość zostanie zmieniona podczas działania serwera, zmiana zostanie zastosowana w przypadku żądań nawiązania nowych połączeń. Nie ma ona wpływu na już używane połączenia. | |
jaasLoginContextEntryRef | Odwołanie do elementu jaasLoginContextEntry najwyższego poziomu (łańcuch). | Wpis dotyczący kontekstu logowania JAAS na potrzeby uwierzytelniania Jeśli ta wartość zostanie zaktualizowana podczas działania serwera, aktualizacja zostanie zastosowana w przypadku żądań nawiązania nowych połączeń. Nie ma ona wpływu na już używane połączenia. | |
isolationLevel |
| Domyślny poziom odseparowania transakcji. Jeśli nie zostanie określony, a baza danych zostanie zidentyfikowana jako DB2, Derby, Informix, Microsoft SQL Server lub Sybase, zostanie użyta właściwość TRANSACTION_REPEATABLE_READ. Jeśli nie zostanie określony dla innych baz danych, zostanie użyta właściwość TRANSACTION_READ_COMMITTED. Jeśli ta wartość zostanie zaktualizowana podczas działania serwera, aktualizacja zostanie zastosowana w przypadku żądań nawiązania nowych połączeń. Nie ma ona wpływu na już używane połączenia. TRANSACTION_SNAPSHOT Odseparowanie obrazów stanu dla sterownika JDBC produktu Microsoft SQL Server i sterownika DataDirect Connect for JDBC. TRANSACTION_READ_UNCOMMITTED Mogą wystąpić odczyty niepewne, niepowtarzalne i fantomowe. TRANSACTION_READ_COMMITTED Zapobieganie odczytom niepewnym, mogą wystąpić odczyty niepowtarzalne i fantomowe. TRANSACTION_SERIALIZABLE Zapobieganie odczytom niepewnym, niepowtarzalnym i fantomowym. TRANSACTION_REPEATABLE_READ Zapobieganie odczytom niepewnym i niepowtarzalnym, mogą wystąpić odczyty fantomowe. | |
statementCacheSize | int Min: 0 | 10 | Maksymalna liczba buforowanych instrukcji dla połączenia. Jeśli ta wartość zostanie zmieniona podczas działania serwera, wielkość pamięci podręcznej instrukcji zostanie zmieniona przy jej następnym użyciu. |
transactional | boolean | true | Włącz uczestniczenie w transakcjach zarządzanych przez serwer aplikacji. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone. |
beginTranForResultSetScrollingAPIs | boolean | true | Podejmij próbę rejestrowania transakcji, jeśli używane są interfejsy przewijania tabeli wynikowej. |
beginTranForVendorAPIs | boolean | true | Podejmij próbę rejestrowania transakcji, jeśli używane są interfejsy dostawcy. |
commitOrRollbackOnCleanup |
| Określa, jak przeprowadzać procedurę czyszczącą dla połączeń, które mogą znajdować się w jednostce pracy bazy danych (AutoCommit=false), gdy połączenie zostanie zamknięte lub zwrócone do puli. rollback Wyczyść połączenie poprzez wycofanie zmian. commit Wyczyść połączenie poprzez zatwierdzenie. | |
queryTimeout | Okres z dokładnością do sekundy | Domyślny limit czasu zapytania dla instrukcji SQL. W przypadku transakcji JTA ustawienie syncQueryTimeoutWithTransactionTimeout może przesłonić tę wartość domyślną. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
recoveryAuthDataRef | Odwołanie do elementu authData najwyższego poziomu (łańcuch). | Dane uwierzytelniania dla odtwarzania transakcji. | |
syncQueryTimeoutWithTransactionTimeout | boolean | false | Użyj pozostałego czasu (jeśli istnieje) w transakcji JTA jako domyślnego limitu czasu zapytania dla instrukcji SQL. |
supplementalJDBCTrace | boolean | Uzupełnia dane śledzenia sterownika JDBC, które są rejestrowane w przypadku włączenia śledzenia sterownika JDBC we właściwościach bootstrap.properties. Specyfikacje śledzenia sterownika JDBC obejmują: com.ibm.ws.database.logwriter, com.ibm.ws.db2.logwriter, com.ibm.ws.derby.logwriter, com.ibm.ws.informix.logwriter, com.ibm.ws.oracle.logwriter, com.ibm.ws.sqlserver.logwriter, com.ibm.ws.sybase.logwriter. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone. | |
validationTimeout | Okres z dokładnością do sekundy | Określa limit czasu sprawdzania poprawności połączeń z puli połączeń. Jeśli zostanie podany, połączenia z puli połączeń będą sprawdzane pod względem poprawności przed ponownym wykorzystaniem. Limit czasu sprawdzania poprawności jest wykorzystywany również podczas sprawdzania przez menedżer połączeń poprawności połączeń w odpowiedzi na nieaktualne połączenie dla właściwości PurgePolicy=ValidateAllConnections. Wartość 0 oznacza, że sprawdzanie poprawności połączeń będzie wykonywane bez stosowania limitu czasu. Limit czasu sprawdzania poprawności wymaga sterownika JDBC zgodnego ze specyfikacją JDBC 4.0 lub nowszą. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
Sterownik JDBC dla źródła danych. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone.
Name | Type | Default | Description |
---|---|---|---|
libraryRef | Odwołanie do elementu library najwyższego poziomu (łańcuch). | Identyfikuje pliki JAR i pliki rodzime sterownika JDBC. | |
javax.sql.XADataSource | string | Implementacja interfejsu javax.sql.XADataSource przez sterownik JDBC. | |
javax.sql.ConnectionPoolDataSource | string | Implementacja interfejsu javax.sql.ConnectionPoolDataSource przez sterownik JDBC. | |
javax.sql.DataSource | string | Implementacja interfejsu javax.sql.DataSource przez sterownik JDBC. |
Identyfikuje pliki JAR i pliki rodzime sterownika JDBC.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nazwa biblioteki współużytkowanej dla administratorów. | |
description | string | Opis biblioteki współużytkowanej dla administratorów. | |
filesetRef | Lista odwołań do elementów fileset najwyższego poziomu (łańcuch rozdzielany przecinkami). | Identyfikator przywoływanego zestawu plików | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Typy pakietów API obsługiwanych przez ten program ładujący klasy. Ta wartość jest listą rozdzielanych przecinkami dowolnych kombinacji następujących pakietów API: spec, ibm-api, api, stable, third-party. |
jdbcDriver > library > fileset
Identyfikator przywoływanego zestawu plików
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
dir | Ścieżka do katalogu | ${server.config.dir} | Katalog podstawowy, w którym wyszukiwane są pliki. |
caseSensitive | boolean | true | Wartość boolowska wskazująca, czy podczas wyszukiwania ma być rozróżniana wielkość liter (wartość domyślna: true). |
includes | string | * | Rozdzielona przecinkami lub spacjami lista wzorców nazw plików, które mają zostać uwzględnione w wynikach wyszukiwania (wartość domyślna: *). |
excludes | string | Rozdzielona przecinkami lub spacjami lista wzorców nazw plików, które mają zostać wykluczone z wyników wyszukiwania. Domyślnie żadne pliki nie są wykluczane. | |
scanInterval | Okres z dokładnością do milisekundy | 0 | Odstęp czasu sprawdzania zestawów plików pod kątem zmian podany jako wartość typu long z jednym z następujących przyrostków określających jednostkę czasu: h (godzina), m (minuta), s (sekunda), ms (milisekunda), np. 2ms lub 5s. Domyślnie opcja jest wyłączona (scanInterval=0). Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. |
Identyfikator przywoływanego folderu
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
dir | Ścieżka do katalogu | Katalog lub folder do dołączenia do ścieżki klas biblioteki na potrzeby znajdowania plików zasobów |
Identyfikator przywoływanego pliku
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
name | Ścieżka do pliku | Pełna nazwa pliku |
Menedżer połączeń dla źródła danych. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone.
Name | Type | Default | Description |
---|---|---|---|
agedTimeout | Okres z dokładnością do sekundy | -1 | Czas, po którym połączenie może zostać usunięte podczas konserwacji puli. Wartość -1 powoduje wyłączenie tego limitu czasu. Wartość 0 powoduje odrzucenie każdego połączenia, co wyłącza zestawianie połączeń. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
connectionTimeout | Okres z dokładnością do sekundy | 30s | Ilość czasu, po którym następuje przekroczenie limitu czasu żądania połączenia. Wartość -1 powoduje wyłączenie tego limitu czasu. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
maxIdleTime | Okres z dokładnością do sekundy | 30m | Czas, przez który połączenie może być nieużywane lub bezczynne, zanim będzie można je usunąć podczas konserwacji puli, jeśli nie spowoduje to zmniejszenia puli poniżej wielkości minimalnej. Wartość -1 powoduje wyłączenie tego limitu czasu. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
maxPoolSize | int Min: 0 | 50 | Maksymalna liczba połączeń fizycznych dla puli. Wartość 0 oznacza nieograniczoną liczbę. |
minPoolSize | int Min: 0 | Minimalna liczba połączeń fizycznych utrzymywanych w puli. Pula nie jest wstępnie zapełniana. Opcja Limit wieku umożliwia przesłonięcie wartości minimalnej. | |
purgePolicy |
| EntirePool | Umożliwia określenie, które połączenia mają zostać zniszczone, jeśli w puli zostanie wykryte nieaktualne połączenie. FailingConnectionOnly W przypadku wykrycia nieaktualnego połączenia zamykane jest tylko połączenie wykryte jako niepoprawne. ValidateAllConnections W przypadku wykrycia nieaktualnego połączenia połączenia są testowane i, jeśli okaże się, że są niepoprawne, zamykane. EntirePool W przypadku wykrycia nieaktualnego połączenia wszystkie połączenia w puli są oznaczane jako nieaktualne i zamykane, jeśli nie są już używane. |
reapTime | Okres z dokładnością do sekundy | 3m | Ilość czasu między uruchomieniami wątku konserwacji puli. Wartość -1 powoduje wyłączenie konserwacji puli. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
maxConnectionsPerThread | int Min: 0 | Ogranicza liczbę otwartych połączeń dla poszczególnych wątków. | |
numConnectionsPerThreadLocal | int Min: 0 | Umieszcza w pamięci podręcznej określoną liczbę połączeń dla poszczególnych wątków. | |
enableSharingForDirectLookups | boolean | true | Jeśli ustawiona jest wartość true, połączenia są współużytkowane. Jeśli zostanie ustawiona wartość false, połączenia nie będą współużytkowane. |
Właściwości źródła danych dla sterownika JDBC produktu Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
ifxIFXHOST | string | localhost | Właściwość sterownika JDBC: ifxIFXHOST. |
serverName | string | Serwer, na którym działa baza danych. | |
portNumber | int | 1526 | Port, na którym mają być uzyskiwane połączenia z bazą danych. |
ifxCLIENT_LOCALE | string | Właściwość sterownika JDBC: ifxCLIENT_LOCALE. | |
ifxCPMAgeLimit | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: ifxCPMAgeLimit. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
ifxCPMInitPoolSize | int | Właściwość sterownika JDBC: ifxCPMInitPoolSize. | |
ifxCPMMaxConnections | int | Właściwość sterownika JDBC: ifxCPMMaxConnections. | |
ifxCPMMaxPoolSize | int | Właściwość sterownika JDBC: ifxCPMMaxPoolSize. | |
ifxCPMMinAgeLimit | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: ifxCPMMinAgeLimit. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
ifxCPMMinPoolSize | int | Właściwość sterownika JDBC: ifxCPMMinPoolSize. | |
ifxCPMServiceInterval | Okres z dokładnością do milisekundy | Właściwość sterownika JDBC: ifxCPMServiceInterval. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. | |
ifxDBANSIWARN | boolean | Właściwość sterownika JDBC: ifxDBANSIWARN. | |
ifxDBCENTURY | string | Właściwość sterownika JDBC: ifxDBCENTURY. | |
ifxDBDATE | string | Właściwość sterownika JDBC: ifxDBDATE. | |
ifxDBSPACETEMP | string | Właściwość sterownika JDBC: ifxDBSPACETEMP. | |
ifxDBTEMP | string | Właściwość sterownika JDBC: ifxDBTEMP. | |
ifxDBTIME | string | Właściwość sterownika JDBC: ifxDBTIME. | |
ifxDBUPSPACE | string | Właściwość sterownika JDBC: ifxDBUPSPACE. | |
ifxDB_LOCALE | string | Właściwość sterownika JDBC: ifxDB_LOCALE. | |
ifxDELIMIDENT | boolean | Właściwość sterownika JDBC: ifxDELIMIDENT. | |
ifxENABLE_TYPE_CACHE | boolean | Właściwość sterownika JDBC: ifxENABLE_TYPE_CACHE. | |
ifxFET_BUF_SIZE | int | Właściwość sterownika JDBC: ifxFET_BUF_SIZE. | |
ifxGL_DATE | string | Właściwość sterownika JDBC: ifxGL_DATE. | |
ifxGL_DATETIME | string | Właściwość sterownika JDBC: ifxGL_DATETIME. | |
ifxIFX_AUTOFREE | boolean | Właściwość sterownika JDBC: ifxIFX_AUTOFREE. | |
ifxIFX_DIRECTIVES | string | Właściwość sterownika JDBC: ifxIFX_DIRECTIVES. | |
ifxIFX_LOCK_MODE_WAIT | Okres z dokładnością do sekundy | 2s | Właściwość sterownika JDBC: ifxIFX_LOCK_MODE_WAIT. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
ifxIFX_SOC_TIMEOUT | Okres z dokładnością do milisekundy | Właściwość sterownika JDBC: ifxIFX_SOC_TIMEOUT. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. | |
ifxIFX_USEPUT | boolean | Właściwość sterownika JDBC: ifxIFX_USEPUT. | |
ifxIFX_USE_STRENC | boolean | Właściwość sterownika JDBC: ifxIFX_USE_STRENC. | |
ifxIFX_XASPEC | string | y | Właściwość sterownika JDBC: ifxIFX_XASPEC. |
ifxINFORMIXCONRETRY | int | Właściwość sterownika JDBC: ifxINFORMIXCONRETRY. | |
ifxINFORMIXCONTIME | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: ifxINFORMIXCONTIME. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
ifxINFORMIXOPCACHE | string | Właściwość sterownika JDBC: ifxINFORMIXOPCACHE. | |
ifxINFORMIXSTACKSIZE | int | Właściwość sterownika JDBC: ifxINFORMIXSTACKSIZE. | |
ifxJDBCTEMP | string | Właściwość sterownika JDBC: ifxJDBCTEMP. | |
ifxLDAP_IFXBASE | string | Właściwość sterownika JDBC: ifxLDAP_IFXBASE. | |
ifxLDAP_PASSWD | string | Właściwość sterownika JDBC: ifxLDAP_PASSWD. | |
ifxLDAP_URL | string | Właściwość sterownika JDBC: ifxLDAP_URL. | |
ifxLDAP_USER | string | Właściwość sterownika JDBC: ifxLDAP_USER. | |
ifxLOBCACHE | int | Właściwość sterownika JDBC: ifxLOBCACHE. | |
ifxNEWCODESET | string | Właściwość sterownika JDBC: ifxNEWCODESET. | |
ifxNEWLOCALE | string | Właściwość sterownika JDBC: ifxNEWLOCALE. | |
ifxNODEFDAC | string | Właściwość sterownika JDBC: ifxNODEFDAC. | |
ifxOPTCOMPIND | string | Właściwość sterownika JDBC: ifxOPTCOMPIND. | |
ifxOPTOFC | string | Właściwość sterownika JDBC: ifxOPTOFC. | |
ifxOPT_GOAL | string | Właściwość sterownika JDBC: ifxOPT_GOAL. | |
ifxPATH | string | Właściwość sterownika JDBC: ifxPATH. | |
ifxPDQPRIORITY | string | Właściwość sterownika JDBC: ifxPDQPRIORITY. | |
ifxPLCONFIG | string | Właściwość sterownika JDBC: ifxPLCONFIG. | |
ifxPLOAD_LO_PATH | string | Właściwość sterownika JDBC: ifxPLOAD_LO_PATH. | |
ifxPROTOCOLTRACE | int | Właściwość sterownika JDBC: ifxPROTOCOLTRACE. | |
ifxPROTOCOLTRACEFILE | string | Właściwość sterownika JDBC: ifxPROTOCOLTRACEFILE. | |
ifxPROXY | string | Właściwość sterownika JDBC: ifxPROXY. | |
ifxPSORT_DBTEMP | string | Właściwość sterownika JDBC: ifxPSORT_DBTEMP. | |
ifxPSORT_NPROCS | boolean | Właściwość sterownika JDBC: ifxPSORT_NPROCS. | |
ifxSECURITY | string | Właściwość sterownika JDBC: ifxSECURITY. | |
ifxSQLH_FILE | string | Właściwość sterownika JDBC: ifxSQLH_FILE. | |
ifxSQLH_LOC | string | Właściwość sterownika JDBC: ifxSQLH_LOC. | |
ifxSQLH_TYPE | string | Właściwość sterownika JDBC: ifxSQLH_TYPE. | |
ifxSSLCONNECTION | string | Właściwość sterownika JDBC: ifxSSLCONNECTION. | |
ifxSTMT_CACHE | string | Właściwość sterownika JDBC: ifxSTMT_CACHE. | |
ifxTRACE | int | Właściwość sterownika JDBC: ifxTRACE. | |
ifxTRACEFILE | string | Właściwość sterownika JDBC: ifxTRACEFILE. | |
ifxTRUSTED_CONTEXT | string | Właściwość sterownika JDBC: ifxTRUSTED_CONTEXT. | |
ifxUSEV5SERVER | boolean | Właściwość sterownika JDBC: ifxUSEV5SERVER. | |
ifxUSE_DTENV | boolean | Właściwość sterownika JDBC: ifxUSE_DTENV. | |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
roleName | string | Właściwość sterownika JDBC: roleName. | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. |
Właściwości źródła danych dla sterownika JDBC IBM DB2 for i Native.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | *LOCAL | Właściwość sterownika JDBC: databaseName. |
access |
| all | Właściwość sterownika JDBC: access. all all read call read call read only read only |
autoCommit | boolean | true | Właściwość sterownika JDBC: autoCommit. |
batchStyle |
| 2.0 | Właściwość sterownika JDBC: batchStyle. 2.0 2.0 2.1 2.1 |
behaviorOverride | int | Właściwość sterownika JDBC: behaviorOverride. | |
blockSize |
| 32 | Właściwość sterownika JDBC: blockSize. 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
cursorHold | boolean | false | Właściwość sterownika JDBC: cursorHold. |
cursorSensitivity |
| asensitive | Właściwość sterownika JDBC: cursorSensitivity. Wartości: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive sensitive sensitive |
dataTruncation | string | true | Właściwość sterownika JDBC: dataTruncation. |
dateFormat |
| Właściwość sterownika JDBC: dateFormat. julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| Właściwość sterownika JDBC: dateSeparator. \, Znak przecinka (,). b Znak b - Znak myślnika (-). . Znak kropki (.). / Znak ukośnika (/). | |
decimalSeparator |
| Właściwość sterownika JDBC: decimalSeparator. \, Znak przecinka (,). . Znak kropki (.). | |
directMap | boolean | true | Właściwość sterownika JDBC: directMap. |
doEscapeProcessing | boolean | true | Właściwość sterownika JDBC: doEscapeProcessing. |
fullErrors | boolean | Właściwość sterownika JDBC: fullErrors. | |
libraries | string | Właściwość sterownika JDBC: libraries. | |
lobThreshold | int Max: 500000 | 0 | Właściwość sterownika JDBC: lobThreshold. |
lockTimeout | Okres z dokładnością do sekundy | 0 | Właściwość sterownika JDBC: lockTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
maximumPrecision |
| 31 | Właściwość sterownika JDBC: maximumPrecision. 63 63 31 31 |
maximumScale | int Min: 0 Max: 63 | 31 | Właściwość sterownika JDBC: maximumScale. |
minimumDivideScale | int Min: 0 Max: 9 | 0 | Właściwość sterownika JDBC: minimumDivideScale. |
networkProtocol | int | Właściwość sterownika JDBC: networkProtocol. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
portNumber | int | Port, na którym mają być uzyskiwane połączenia z bazą danych. | |
prefetch | boolean | true | Właściwość sterownika JDBC: prefetch. |
queryOptimizeGoal |
| 2 | Właściwość sterownika JDBC: queryOptimizeGoal. Wartości: 1 (*FIRSTIO) lub 2 (*ALLIO). 1 *FIRSTIO 2 *ALLIO |
reuseObjects | boolean | true | Właściwość sterownika JDBC: reuseObjects. |
serverName | string | Serwer, na którym działa baza danych. | |
serverTraceCategories | int | 0 | Właściwość sterownika JDBC: serverTraceCategories. |
systemNaming | boolean | false | Właściwość sterownika JDBC: systemNaming. |
timeFormat |
| Właściwość sterownika JDBC: timeFormat. usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| Właściwość sterownika JDBC: timeSeparator. \, Znak przecinka (,). b Znak b : Znak dwukropka (:). . Znak kropki (.). | |
trace | boolean | Właściwość sterownika JDBC: trace. | |
transactionTimeout | Okres z dokładnością do sekundy | 0 | Właściwość sterownika JDBC: transactionTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
translateBinary | boolean | false | Właściwość sterownika JDBC: translateBinary. |
translateHex |
| character | Właściwość sterownika JDBC: translateHex. character character binary binary |
useBlockInsert | boolean | false | Właściwość sterownika JDBC: useBlockInsert. |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. |
Właściwości źródła danych dla sterownika JDBC Derby Embedded.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| Właściwość sterownika JDBC: createDatabase. false Nie twórz bazy danych automatycznie. create Po nawiązaniu pierwszego połączenia automatycznie utwórz bazę danych, jeśli nie istnieje. | |
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
connectionAttributes | string | Właściwość sterownika JDBC: connectionAttributes. | |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
shutdownDatabase |
| Właściwość sterownika JDBC: shutdownDatabase. false Nie zamykaj bazy danych. shutdown Zamknij bazę danych przy próbie nawiązania połączenia. | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. |
Lista właściwości dostawcy JDBC dla źródła danych. Na przykład databaseName="dbname" serverName="localhost" portNumber="50000".
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
serverName | string | Serwer, na którym działa baza danych. | |
portNumber | int | Port, na którym mają być uzyskiwane połączenia z bazą danych. | |
URL | string | Adres URL używany podczas nawiązywania połączenia z bazą danych. | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. |
properties.microsoft.sqlserver
Właściwości źródła danych dla sterownika JDBC produktu Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
instanceName | string | Właściwość sterownika JDBC: instanceName. | |
serverName | string | localhost | Serwer, na którym działa baza danych. |
portNumber | int | Port, na którym mają być uzyskiwane połączenia z bazą danych. | |
accessToken | string | Właściwość sterownika JDBC: accessToken. | |
applicationIntent |
| Właściwość sterownika JDBC: applicationIntent. ReadOnly ReadOnly ReadWrite ReadWrite | |
applicationName | string | Właściwość sterownika JDBC: applicationName. | |
authentication |
| Właściwość sterownika JDBC: authentication. ActiveDirectoryPassword ActiveDirectoryPassword ActiveDirectoryIntegrated ActiveDirectoryIntegrated SqlPassword SqlPassword NotSpecified NotSpecified | |
authenticationScheme |
| Właściwość sterownika JDBC: authenticationScheme. JavaKerberos JavaKerberos NativeAuthentication NativeAuthentication | |
columnEncryptionSetting |
| Właściwość sterownika JDBC: columnEncryptionSetting. Enabled Enabled Disabled Disabled | |
encrypt | boolean | Właściwość sterownika JDBC: encrypt. | |
failoverPartner | string | Właściwość sterownika JDBC: failoverPartner. | |
hostNameInCertificate | string | Właściwość sterownika JDBC: hostNameInCertificate. | |
integratedSecurity | boolean | Właściwość sterownika JDBC: integratedSecurity. | |
keyStoreAuthentication |
| Właściwość sterownika JDBC: keyStoreAuthentication. JavaKeyStorePassword JavaKeyStorePassword | |
keyStoreLocation | Ścieżka do pliku | Właściwość sterownika JDBC: keyStoreLocation. | |
keyStoreSecret | Hasło zakodowane odwracalnie (łańcuch) | Właściwość sterownika JDBC: keyStoreSecret. | |
lastUpdateCount | boolean | Właściwość sterownika JDBC: lastUpdateCount. | |
lockTimeout | Okres z dokładnością do milisekundy | Właściwość sterownika JDBC: lockTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. | |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
multiSubnetFailover | boolean | Właściwość sterownika JDBC: multiSubnetFailover. | |
packetSize | int Min: -1 Max: 32767 | Właściwość sterownika JDBC: packetSize. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
responseBuffering |
| Właściwość sterownika JDBC: responseBuffering. adaptive adaptive full full | |
selectMethod |
| Właściwość sterownika JDBC: selectMethod. cursor cursor direct direct | |
sendStringParametersAsUnicode | boolean | false | Właściwość sterownika JDBC: sendStringParametersAsUnicode. |
sendTimeAsDatetime | boolean | Właściwość sterownika JDBC: sendTimeAsDatetime. | |
serverNameAsACE | boolean | Właściwość sterownika JDBC: serverNameAsACE. | |
serverSpn | string | Właściwość sterownika JDBC: serverSpn. | |
transparentNetworkIPResolution | boolean | Właściwość sterownika JDBC: transparentNetworkIPResolution. | |
trustServerCertificate | boolean | Właściwość sterownika JDBC: trustServerCertificate. | |
trustStore | string | Właściwość sterownika JDBC: trustStore. | |
trustStorePassword | Hasło zakodowane odwracalnie (łańcuch) | Właściwość sterownika JDBC: trustStorePassword. | |
URL | string | Adres URL używany podczas nawiązywania połączenia z bazą danych. Przykład: jdbc:sqlserver://localhost:1433;databaseName=myDB. | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
workstationID | string | Właściwość sterownika JDBC: workstationID. | |
xopenStates | boolean | Właściwość sterownika JDBC: xopenStates. |
Właściwości źródła danych dla sterownika JDBC produktu Oracle.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| thin | Właściwość sterownika JDBC: driverType. oci oci thin thin |
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
serverName | string | localhost | Serwer, na którym działa baza danych. |
portNumber | int | 1521 | Port, na którym mają być uzyskiwane połączenia z bazą danych. |
URL | string | Adres URL używany podczas nawiązywania połączenia z bazą danych. Przykłady: jdbc:oracle:thin:@//localhost:1521/sample lub jdbc:oracle:oci:@//localhost:1521/sample. | |
connectionProperties | string | Właściwość sterownika JDBC: connectionProperties. | |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
networkProtocol | string | Właściwość sterownika JDBC: networkProtocol. | |
ONSConfiguration | string | Właściwość sterownika JDBC: ONSConfiguration. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
roleName | string | Właściwość sterownika JDBC: roleName. | |
serviceName | string | Właściwość sterownika JDBC: serviceName. | |
TNSEntryName | string | Właściwość sterownika JDBC: TNSEntryName. | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. |
Właściwości źródła danych dla sterownika JDBC Derby Network Client.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| Właściwość sterownika JDBC: createDatabase. false Nie twórz bazy danych automatycznie. create Po nawiązaniu pierwszego połączenia automatycznie utwórz bazę danych, jeśli nie istnieje. | |
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
serverName | string | localhost | Serwer, na którym działa baza danych. |
portNumber | int | 1527 | Port, na którym mają być uzyskiwane połączenia z bazą danych. |
connectionAttributes | string | Właściwość sterownika JDBC: connectionAttributes. | |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
retrieveMessageText | boolean | true | Właściwość sterownika JDBC: retrieveMessageText. |
securityMechanism |
| 3 | Właściwość sterownika JDBC: securityMechanism. Wartości: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 8 (STRONG_PASSWORD_SUBSTITUTE_SECURITY) lub 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 8 STRONG_PASSWORD_SUBSTITUTE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY |
shutdownDatabase |
| Właściwość sterownika JDBC: shutdownDatabase. false Nie zamykaj bazy danych. shutdown Zamknij bazę danych przy próbie nawiązania połączenia. | |
ssl |
| Właściwość sterownika JDBC: ssl. peerAuthentication peerAuthentication basic basic off off | |
traceDirectory | string | Właściwość sterownika JDBC: traceDirectory. | |
traceFile | string | Właściwość sterownika JDBC: traceFile. | |
traceFileAppend | boolean | Właściwość sterownika JDBC: traceFileAppend. | |
traceLevel | int | Kombinacja bitowa następujących wartości stałych: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_XA_CALLS=2048 i TRACE_ALL=-1. | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. |
properties.datadirect.sqlserver
Właściwości źródła danych dla sterownika DataDirect Connect for JDBC dla produktu Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
serverName | string | localhost | Serwer, na którym działa baza danych. |
portNumber | int | Port, na którym mają być uzyskiwane połączenia z bazą danych. | |
accountingInfo | string | Właściwość sterownika JDBC: accountingInfo. | |
alternateServers | string | Właściwość sterownika JDBC: alternateServers. | |
alwaysReportTriggerResults | boolean | Właściwość sterownika JDBC: alwaysReportTriggerResults. | |
applicationName | string | Właściwość sterownika JDBC: applicationName. | |
authenticationMethod |
| Właściwość sterownika JDBC: authenticationMethod. auto auto ntlm ntlm userIdPassword userIdPassword kerberos kerberos | |
bulkLoadBatchSize | long | Właściwość sterownika JDBC: bulkLoadBatchSize. | |
bulkLoadOptions | long | Właściwość sterownika JDBC: bulkLoadOptions. | |
clientHostName | string | Właściwość sterownika JDBC: clientHostName. | |
clientUser | string | Właściwość sterownika JDBC: clientUser. | |
codePageOverride | string | Właściwość sterownika JDBC: codePageOverride. | |
connectionRetryCount | int | Właściwość sterownika JDBC: connectionRetryCount. | |
connectionRetryDelay | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: connectionRetryDelay. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
convertNull | int | Właściwość sterownika JDBC: convertNull. | |
dateTimeInputParameterType |
| Właściwość sterownika JDBC: dateTimeInputParameterType. dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
dateTimeOutputParameterType |
| Właściwość sterownika JDBC: dateTimeOutputParameterType. dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
describeInputParameters |
| Właściwość sterownika JDBC: describeInputParameters. describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
describeOutputParameters |
| Właściwość sterownika JDBC: describeOutputParameters. describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
enableBulkLoad | boolean | Właściwość sterownika JDBC: enableBulkLoad. | |
enableCancelTimeout | boolean | Właściwość sterownika JDBC: enableCancelTimeout. | |
encryptionMethod |
| Właściwość sterownika JDBC: encryptionMethod. noEncryption noEncryption loginSSL loginSSL requestSSL requestSSL SSL SSL | |
failoverGranularity |
| Właściwość sterownika JDBC: failoverGranularity. nonAtomic nonAtomic disableIntegrityCheck disableIntegrityCheck atomic atomic atomicWithRepositioning atomicWithRepositioning | |
failoverMode |
| Właściwość sterownika JDBC: failoverMode. select select connect connect extended extended | |
failoverPreconnect | boolean | Właściwość sterownika JDBC: failoverPreconnect. | |
hostNameInCertificate | string | Właściwość sterownika JDBC: hostNameInCertificate. | |
initializationString | string | Właściwość sterownika JDBC: initializationString. | |
insensitiveResultSetBufferSize | int | Właściwość sterownika JDBC: insensitiveResultSetBufferSize. | |
javaDoubleToString | boolean | Właściwość sterownika JDBC: javaDoubleToString. | |
JDBCBehavior |
| 0 | Właściwość sterownika JDBC: JDBCBehavior. Wartości: 0 (JDBC 4.0) lub 1 (JDBC 3.0). 0 JDBC 4.0 1 JDBC 3.0 |
loadBalancing | boolean | Właściwość sterownika JDBC: loadBalancing. | |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
longDataCacheSize | int Min: -1 | Właściwość sterownika JDBC: longDataCacheSize. | |
netAddress | string | Właściwość sterownika JDBC: netAddress. | |
packetSize | int Min: -1 Max: 128 | Właściwość sterownika JDBC: packetSize. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
queryTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: queryTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
resultsetMetaDataOptions | int | Właściwość sterownika JDBC: resultsetMetaDataOptions. | |
selectMethod |
| Właściwość sterownika JDBC: selectMethod. cursor cursor direct direct | |
snapshotSerializable | boolean | Właściwość sterownika JDBC: snapshotSerializable. | |
spyAttributes | string | Właściwość sterownika JDBC: spyAttributes. | |
stringInputParameterType |
| varchar | Właściwość sterownika JDBC: stringInputParameterType. nvarchar nvarchar varchar varchar |
stringOutputParameterType |
| varchar | Właściwość sterownika JDBC: stringOutputParameterType. nvarchar nvarchar varchar varchar |
suppressConnectionWarnings | boolean | Właściwość sterownika JDBC: suppressConnectionWarnings. | |
transactionMode |
| Właściwość sterownika JDBC: transactionMode. explicit explicit implicit implicit | |
truncateFractionalSeconds | boolean | Właściwość sterownika JDBC: truncateFractionalSeconds. | |
trustStore | string | Właściwość sterownika JDBC: trustStore. | |
trustStorePassword | Hasło zakodowane odwracalnie (łańcuch) | Właściwość sterownika JDBC: trustStorePassword. | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
useServerSideUpdatableCursors | boolean | Właściwość sterownika JDBC: useServerSideUpdatableCursors. | |
validateServerCertificate | boolean | Właściwość sterownika JDBC: validateServerCertificate. | |
XATransactionGroup | string | Właściwość sterownika JDBC: XATransactionGroup. | |
XMLDescribeType |
| Właściwość sterownika JDBC: XMLDescribeType. longvarbinary longvarbinary longvarchar longvarchar |
Właściwości źródła danych dla sterownika IBM Data Server Driver for JDBC and SQLJ for Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
serverName | string | localhost | Serwer, na którym działa baza danych. |
portNumber | int | 1526 | Port, na którym mają być uzyskiwane połączenia z bazą danych. |
currentLockTimeout | Okres z dokładnością do sekundy | 2s | Właściwość sterownika JDBC: currentLockTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
DBANSIWARN | boolean | Właściwość sterownika JDBC: DBANSIWARN. | |
DBDATE | string | Właściwość sterownika JDBC: DBDATE. | |
DBPATH | string | Właściwość sterownika JDBC: DBPATH. | |
DBSPACETEMP | string | Właściwość sterownika JDBC: DBSPACETEMP. | |
DBTEMP | string | Właściwość sterownika JDBC: DBTEMP. | |
DBUPSPACE | string | Właściwość sterownika JDBC: DBUPSPACE. | |
DELIMIDENT | boolean | Właściwość sterownika JDBC: DELIMIDENT. | |
deferPrepares | boolean | Właściwość sterownika JDBC: deferPrepares. | |
driverType | int | 4 | Właściwość sterownika JDBC: driverType. |
enableNamedParameterMarkers | int | Właściwość sterownika JDBC: enableNamedParameterMarkers. Wartości: 1 (YES - tak) lub 2 (NO - nie). | |
enableSeamlessFailover | int | Właściwość sterownika JDBC: enableSeamlessFailover. Wartości: 1 (YES - tak) lub 2 (NO - nie). | |
enableSysplexWLB | boolean | Właściwość sterownika JDBC: enableSysplexWLB. | |
fetchSize | int | Właściwość sterownika JDBC: fetchSize. | |
fullyMaterializeLobData | boolean | Właściwość sterownika JDBC: fullyMaterializeLobData. | |
IFX_DIRECTIVES |
| Właściwość sterownika JDBC: IFX_DIRECTIVES. OFF OFF ON ON | |
IFX_EXTDIRECTIVES |
| Właściwość sterownika JDBC: IFX_EXTDIRECTIVES. OFF OFF ON ON | |
IFX_UPDDESC | string | Właściwość sterownika JDBC: IFX_UPDDESC. | |
IFX_XASTDCOMPLIANCE_XAEND |
| Właściwość sterownika JDBC: IFX_XASTDCOMPLIANCE_XAEND. 0 0 1 1 | |
INFORMIXOPCACHE | string | Właściwość sterownika JDBC: INFORMIXOPCACHE. | |
INFORMIXSTACKSIZE | string | Właściwość sterownika JDBC: INFORMIXSTACKSIZE. | |
keepDynamic | int | Właściwość sterownika JDBC: keepDynamic. | |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
NODEFDAC |
| Właściwość sterownika JDBC: NODEFDAC. no no yes yes | |
OPTCOMPIND |
| Właściwość sterownika JDBC: OPTCOMPIND. 0 0 1 1 2 2 | |
OPTOFC |
| Właściwość sterownika JDBC: OPTOFC. 0 0 1 1 | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
PDQPRIORITY |
| Właściwość sterownika JDBC: PDQPRIORITY. HIGH HIGH LOW LOW OFF OFF | |
progressiveStreaming |
| Właściwość sterownika JDBC: progressiveStreaming. Wartości: 1 (YES - tak) lub 2 (NO - nie). 1 YES 2 NO | |
PSORT_DBTEMP | string | Właściwość sterownika JDBC: PSORT_DBTEMP. | |
PSORT_NPROCS | string Max: 10 | Właściwość sterownika JDBC: PSORT_NPROCS. | |
queryDataSize | int Min: 4096 Max: 10485760 | Właściwość sterownika JDBC: queryDataSize. | |
resultSetHoldability |
| Właściwość sterownika JDBC: resultSetHoldability. Wartości: 1 (HOLD_CURSORS_OVER_COMMIT) lub 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| Właściwość sterownika JDBC: resultSetHoldabilityForCatalogQueries. Wartości: 1 (HOLD_CURSORS_OVER_COMMIT) lub 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | boolean | true | Właściwość sterownika JDBC: retrieveMessagesFromServerOnGetMessage. |
securityMechanism |
| Właściwość sterownika JDBC: securityMechanism. Wartości: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY) lub 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
STMT_CACHE |
| Właściwość sterownika JDBC: STMT_CACHE. 0 0 1 1 | |
traceDirectory | string | Właściwość sterownika JDBC: traceDirectory. | |
traceFile | string | Właściwość sterownika JDBC: traceFile. | |
traceFileAppend | boolean | Właściwość sterownika JDBC: traceFileAppend. | |
traceLevel | int | Kombinacja bitowa następujących wartości stałych: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144 i TRACE_ALL=-1. | |
useJDBC4ColumnNameAndLabelSemantics | int | Właściwość sterownika JDBC: useJDBC4ColumnNameAndLabelSemantics. Wartości: 1 (YES - tak) lub 2 (NO - nie). | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. |
Właściwości źródła danych dla sterownika IBM Data Server Driver for JDBC and SQLJ for DB2.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| 4 | Właściwość sterownika JDBC: driverType. 2 Sterownik JDBC typu 2. 4 Sterownik JDBC typu 4. |
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
serverName | string | localhost | Serwer, na którym działa baza danych. |
portNumber | int | 50000 | Port, na którym mają być uzyskiwane połączenia z bazą danych. |
accountingInterval | string | Właściwość sterownika JDBC: accountingInterval. | |
activateDatabase | int | Właściwość sterownika JDBC: activateDatabase. | |
affinityFailbackInterval | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: affinityFailbackInterval. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
allowNextOnExhaustedResultSet |
| Właściwość sterownika JDBC: allowNextOnExhaustedResultSet. 1 YES 2 NO | |
allowNullResultSetForExecuteQuery |
| Właściwość sterownika JDBC: allowNullResultSetForExecuteQuery. 1 YES 2 NO | |
alternateGroupDatabaseName | string | Właściwość sterownika JDBC: alternateGroupDatabaseName. | |
alternateGroupPortNumber | string | Właściwość sterownika JDBC: alternateGroupPortNumber. | |
alternateGroupServerName | string | Właściwość sterownika JDBC: alternateGroupServerName. | |
atomicMultiRowInsert |
| Właściwość sterownika JDBC: atomicMultiRowInsert. 1 YES 2 NO | |
blockingReadConnectionTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: blockingReadConnectionTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
charOutputSize | short | Właściwość sterownika JDBC: charOutputSize. | |
clientApplcompat | string | Właściwość sterownika JDBC: clientApplcompat. | |
clientAccountingInformation | string | Właściwość sterownika JDBC: clientAccountingInformation. | |
clientApplicationInformation | string | Właściwość sterownika JDBC: clientApplicationInformation. | |
clientBidiStringType |
| Właściwość sterownika JDBC: clientBidiStringType. 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
clientDebugInfo | string Max: 254 | Właściwość sterownika JDBC: clientDebugInfo. | |
clientProgramId | string Max: 80 | Właściwość sterownika JDBC: clientProgramId. | |
clientProgramName | string Max: 12 | Właściwość sterownika JDBC: clientProgramName. | |
clientRerouteAlternatePortNumber | string | Właściwość sterownika JDBC: clientRerouteAlternatePortNumber. | |
clientRerouteAlternateServerName | string | Właściwość sterownika JDBC: clientRerouteAlternateServerName. | |
clientUser | string | Właściwość sterownika JDBC: clientUser. | |
clientWorkstation | string | Właściwość sterownika JDBC: clientWorkstation. | |
commandTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: commandTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
concurrentAccessResolution |
| Właściwość sterownika JDBC: concurrentAccessResolution. 1 CONCURRENTACCESS_USE_CURRENTLY_COMMITTED 2 CONCURRENTACCESS_WAIT_FOR_OUTCOME | |
connectionCloseWithInFlightTransaction |
| Właściwość sterownika JDBC: connectionCloseWithInFlightTransaction. 1 CONNECTION_CLOSE_WITH_EXCEPTION 2 CONNECTION_CLOSE_WITH_ROLLBACK | |
connectionTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: connectionTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
connectNode | int Min: 0 Max: 999 | Właściwość sterownika JDBC: connectNode. | |
currentAlternateGroupEntry | int | Właściwość sterownika JDBC: currentAlternateGroupEntry. | |
currentDegree | string | Właściwość sterownika JDBC: currentDegree. | |
currentExplainMode | string Max: 254 | Właściwość sterownika JDBC: currentExplainMode. | |
currentExplainSnapshot | int Max: 8 | Właściwość sterownika JDBC: currentExplainSnapshot. | |
currentFunctionPath | string | Właściwość sterownika JDBC: currentFunctionPath. | |
currentLocaleLcCtype | string | Właściwość sterownika JDBC: currentLocaleLcCtype. | |
currentLockTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: currentLockTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
currentMaintainedTableTypesForOptimization |
| Właściwość sterownika JDBC: currentMaintainedTableTypesForOptimization. SYSTEM SYSTEM ALL ALL NONE NONE USER USER | |
currentPackagePath | string | Właściwość sterownika JDBC: currentPackagePath. | |
currentPackageSet | string | Właściwość sterownika JDBC: currentPackageSet. | |
currentQueryOptimization |
| Właściwość sterownika JDBC: currentQueryOptimization. 0 0 1 1 2 2 3 3 5 5 7 7 9 9 | |
currentSQLID | string | Właściwość sterownika JDBC: currentSQLID. | |
currentSchema | string | Właściwość sterownika JDBC: currentSchema. | |
cursorSensitivity |
| Właściwość sterownika JDBC: cursorSensitivity. Wartości: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). 0 TYPE_SCROLL_SENSITIVE_STATIC 1 TYPE_SCROLL_SENSITIVE_DYNAMIC 2 TYPE_SCROLL_ASENSITIVE | |
dateFormat |
| Właściwość sterownika JDBC: dateFormat. 1 ISO 2 USA 3 EUR 4 JIS | |
decimalRoundingMode |
| Właściwość sterownika JDBC: decimalRoundingMode. 1 ROUND_DOWN 2 ROUND_CEILING 3 ROUND_HALF_EVEN 4 ROUND_HALF_UP 6 ROUND_FLOOR | |
decimalSeparator |
| Właściwość sterownika JDBC: decimalSeparator. 1 DECIMAL_SEPARATOR_PERIOD 2 DECIMAL_SEPARATOR_COMMA | |
decimalStringFormat |
| Właściwość sterownika JDBC: decimalStringFormat. 1 DECIMAL_STRING_FORMAT_TO_STRING 2 DECIMAL_STRING_FORMAT_TO_PLAIN_STRING | |
deferPrepares | boolean | true | Właściwość sterownika JDBC: deferPrepares. |
downgradeHoldCursorsUnderXa | boolean | Właściwość sterownika JDBC: downgradeHoldCursorsUnderXa. | |
enableAlternateGroupSeamlessACR | boolean | Właściwość sterownika JDBC: enableAlternateGroupSeamlessACR. | |
enableBidiLayoutTransformation | boolean | Właściwość sterownika JDBC: enableBidiLayoutTransformation. | |
enableClientAffinitiesList |
| Właściwość sterownika JDBC: enableClientAffinitiesList. Wartości: 1 (YES - tak) lub 2 (NO - nie). 1 YES 2 NO | |
enableConnectionConcentrator | boolean | Właściwość sterownika JDBC: enableConnectionConcentrator. | |
enableExtendedDescribe |
| Właściwość sterownika JDBC: enableExtendedDescribe. 1 YES 2 NO | |
enableExtendedIndicators |
| Właściwość sterownika JDBC: enableExtendedIndicators. 1 YES 2 NO | |
enableMultiRowInsertSupport | boolean | Właściwość sterownika JDBC: enableMultiRowInsertSupport. | |
enableNamedParameterMarkers |
| Właściwość sterownika JDBC: enableNamedParameterMarkers. Wartości: 1 (YES - tak) lub 2 (NO - nie). 1 YES 2 NO | |
enableRowsetSupport |
| Właściwość sterownika JDBC: enableRowsetSupport. 1 YES 2 NO | |
enableSeamlessFailover |
| Właściwość sterownika JDBC: enableSeamlessFailover. Wartości: 1 (YES - tak) lub 2 (NO - nie). 1 YES 2 NO | |
enableSysplexWLB | boolean | Właściwość sterownika JDBC: enableSysplexWLB. | |
enableT2zosLBF |
| Właściwość sterownika JDBC: enableT2zosLBF. 1 YES 2 NO | |
enableT2zosLBFSPResultSets |
| Właściwość sterownika JDBC: enableT2zosLBFSPResultSets. 1 YES 2 NO | |
enableXACleanTransaction | boolean | Właściwość sterownika JDBC: enableXACleanTransaction. | |
encryptionAlgorithm |
| Właściwość sterownika JDBC: encryptionAlgorithm. 1 1 2 2 | |
extendedTableInfo |
| Właściwość sterownika JDBC: extendedTableInfo. 1 YES 2 NO | |
fetchSize | int | Właściwość sterownika JDBC: fetchSize. | |
fullyMaterializeInputStreams | boolean | Właściwość sterownika JDBC: fullyMaterializeInputStreams. | |
fullyMaterializeInputStreamsOnBatchExecution |
| Właściwość sterownika JDBC: fullyMaterializeInputStreamsOnBatchExecution. 1 YES 2 NO | |
fullyMaterializeLobData | boolean | Właściwość sterownika JDBC: fullyMaterializeLobData. | |
implicitRollbackOption |
| Właściwość sterownika JDBC: implicitRollbackOption. 0 IMPLICIT_ROLLBACK_OPTION_NOT_SET 1 IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION 2 IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION | |
interruptProcessingMode |
| Właściwość sterownika JDBC: interruptProcessingMode. 0 INTERRUPT_PROCESSING_MODE_DISABLED 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
jdbcCollection | string | Właściwość sterownika JDBC: jdbcCollection. | |
keepAliveTimeOut | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: keepAliveTimeOut. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
keepDynamic | int | Właściwość sterownika JDBC: keepDynamic. | |
kerberosServerPrincipal | string | Właściwość sterownika JDBC: kerberosServerPrincipal. | |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
maxConnCachedParamBufferSize | int | Właściwość sterownika JDBC: maxConnCachedParamBufferSize. | |
maxRetriesForClientReroute | int | Właściwość sterownika JDBC: maxRetriesForClientReroute. | |
maxRowsetSize | int | Właściwość sterownika JDBC: maxRowsetSize. | |
maxTransportObjects | int | Właściwość sterownika JDBC: maxTransportObjects. | |
memberConnectTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: memberConnectTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
optimizationProfile | string | Właściwość sterownika JDBC: optimizationProfile. | |
optimizationProfileToFlush | string | Właściwość sterownika JDBC: optimizationProfileToFlush. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
pkList | string | Właściwość sterownika JDBC: pkList. | |
profileName | string | Właściwość sterownika JDBC: profileName. | |
progressiveStreaming |
| Właściwość sterownika JDBC: progressiveStreaming. Wartości: 1 (YES - tak) lub 2 (NO - nie). 1 YES 2 NO | |
queryCloseImplicit |
| Właściwość sterownika JDBC: queryCloseImplicit. Wartości: 1 (QUERY_CLOSE_IMPLICIT_YES) lub 2 (QUERY_CLOSE_IMPLICIT_NO). 1 QUERY_CLOSE_IMPLICIT_YES 2 QUERY_CLOSE_IMPLICIT_NO | |
queryDataSize | int Min: 4096 Max: 65535 | Właściwość sterownika JDBC: queryDataSize. | |
queryTimeoutInterruptProcessingMode |
| Właściwość sterownika JDBC: queryTimeoutInterruptProcessingMode. 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
readOnly | boolean | Właściwość sterownika JDBC: readOnly. | |
recordTemporalHistory |
| Właściwość sterownika JDBC: recordTemporalHistory. 1 YES 2 NO | |
reportLongTypes |
| Właściwość sterownika JDBC: reportLongTypes. 1 YES 2 NO | |
resultSetHoldability |
| Właściwość sterownika JDBC: resultSetHoldability. Wartości: 1 (HOLD_CURSORS_OVER_COMMIT) lub 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| Właściwość sterownika JDBC: resultSetHoldabilityForCatalogQueries. Wartości: 1 (HOLD_CURSORS_OVER_COMMIT) lub 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | boolean | true | Właściwość sterownika JDBC: retrieveMessagesFromServerOnGetMessage. |
retryIntervalForClientReroute | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: retryIntervalForClientReroute. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
retryWithAlternativeSecurityMechanism |
| Właściwość sterownika JDBC: retryWithAlternativeSecurityMechanism. 1 YES 2 NO | |
returnAlias |
| Właściwość sterownika JDBC: returnAlias. 1 1 2 2 | |
securityMechanism |
| Właściwość sterownika JDBC: securityMechanism. Wartości: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY), 11 (KERBEROS_SECURITY), 12 (ENCRYPTED_USER_AND_DATA_SECURITY), 13 (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY), 15 (PLUGIN_SECURITY), 16 (ENCRYPTED_USER_ONLY_SECURITY) lub 18 (TLS_CLIENT_CERTIFICATE_SECURITY). 11 KERBEROS_SECURITY 12 ENCRYPTED_USER_AND_DATA_SECURITY 13 ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 15 PLUGIN_SECURITY 16 ENCRYPTED_USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 18 TLS_CLIENT_CERTIFICATE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
sendCharInputsUTF8 |
| Właściwość sterownika JDBC: sendCharInputsUTF8. 1 YES 2 NO | |
sendDataAsIs | boolean | Właściwość sterownika JDBC: sendDataAsIs. | |
serverBidiStringType |
| Właściwość sterownika JDBC: serverBidiStringType. 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
sessionTimeZone | string | Właściwość sterownika JDBC: sessionTimeZone. | |
sqljCloseStmtsWithOpenResultSet | boolean | Właściwość sterownika JDBC: sqljCloseStmtsWithOpenResultSet. | |
sqljEnableClassLoaderSpecificProfiles | boolean | Właściwość sterownika JDBC: sqljEnableClassLoaderSpecificProfiles. | |
ssid | string | Właściwość sterownika JDBC: ssid. | |
sslCertLocation | string | Właściwość sterownika JDBC: sslCertLocation. | |
SSLCipherSuites | string | Właściwość sterownika JDBC: SSLCipherSuites. | |
sslConnection | boolean | Właściwość sterownika JDBC: sslConnection. | |
sslTrustStoreLocation | string | Właściwość sterownika JDBC: sslTrustStoreLocation. | |
sslTrustStorePassword | Hasło zakodowane odwracalnie (łańcuch) | Właściwość sterownika JDBC: sslTrustStorePassword. | |
sslTrustStoreType | string | Właściwość sterownika JDBC: sslTrustStoreType. | |
statementConcentrator |
| Właściwość sterownika JDBC: statementConcentrator. 1 STATEMENT_CONCENTRATOR_OFF 2 STATEMENT_CONCENTRATOR_WITH_LITERALS | |
streamBufferSize | int | Właściwość sterownika JDBC: streamBufferSize. | |
stripTrailingZerosForDecimalNumbers |
| Właściwość sterownika JDBC: stripTrailingZerosForDecimalNumbers. 1 YES 2 NO | |
sysSchema | string | Właściwość sterownika JDBC: sysSchema. | |
timeFormat |
| Właściwość sterownika JDBC: timeFormat. 1 ISO 2 USA 3 EUR 4 JIS | |
timerLevelForQueryTimeOut |
| Właściwość sterownika JDBC: timerLevelForQueryTimeOut. 1 QUERYTIMEOUT_STATEMENT_LEVEL 2 QUERYTIMEOUT_CONNECTION_LEVEL -1 QUERYTIMEOUT_DISABLED | |
timestampFormat |
| Właściwość sterownika JDBC: timestampFormat. 1 ISO 5 JDBC | |
timestampOutputType |
| Właściwość sterownika JDBC: timestampOutputType. 1 JDBC_TIMESTAMP 2 JCC_DBTIMESTAMP | |
timestampPrecisionReporting |
| Właściwość sterownika JDBC: timestampPrecisionReporting. 1 TIMESTAMP_JDBC_STANDARD 2 TIMESTAMP_ZERO_PADDING | |
traceDirectory | string | Właściwość sterownika JDBC: traceDirectory. | |
traceFile | string | Właściwość sterownika JDBC: traceFile. | |
traceFileAppend | boolean | Właściwość sterownika JDBC: traceFileAppend. | |
traceFileCount | int | Właściwość sterownika JDBC: traceFileCount. | |
traceFileSize | int | Właściwość sterownika JDBC: traceFileSize. | |
traceLevel | int | 0 | Kombinacja bitowa następujących wartości stałych: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144 i TRACE_ALL=-1. |
traceOption |
| Właściwość sterownika JDBC: traceOption 0 0 1 1 | |
translateForBitData |
| Właściwość sterownika JDBC: translateForBitData. 1 HEX_REPRESENTATION 2 SERVER_ENCODING_REPRESENTATION | |
updateCountForBatch |
| Właściwość sterownika JDBC: updateCountForBatch. 1 NO_UPDATE_COUNT 2 TOTAL_UPDATE_COUNT | |
useCachedCursor | boolean | Właściwość sterownika JDBC: useCachedCursor. | |
useIdentityValLocalForAutoGeneratedKeys | boolean | Właściwość sterownika JDBC: useIdentityValLocalForAutoGeneratedKeys. | |
useJDBC4ColumnNameAndLabelSemantics |
| Właściwość sterownika JDBC: useJDBC4ColumnNameAndLabelSemantics. Wartości: 1 (YES - tak) lub 2 (NO - nie). 1 YES 2 NO | |
useJDBC41DefinitionForGetColumns |
| Właściwość sterownika JDBC: useJDBC41DefinitionForGetColumns. 1 YES 2 NO | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
useRowsetCursor | boolean | Właściwość sterownika JDBC: useRowsetCursor. | |
useTransactionRedirect | boolean | Właściwość sterownika JDBC: useTransactionRedirect. | |
xaNetworkOptimization | boolean | Właściwość sterownika JDBC: xaNetworkOptimization. | |
xmlFormat |
| Właściwość sterownika JDBC: xmlFormat. 0 XML_FORMAT_TEXTUAL 1 XML_FORMAT_BINARY |
Właściwości źródła danych dla sterownika JDBC IBM DB2 for i Toolbox.
Name | Type | Default | Description |
---|---|---|---|
serverName | string | Serwer, na którym działa baza danych. | |
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
access |
| all | Właściwość sterownika JDBC: access. all all read call read call read only read only |
behaviorOverride | int | Właściwość sterownika JDBC: behaviorOverride. | |
bidiImplicitReordering | boolean | true | Właściwość sterownika JDBC: bidiImplicitReordering. |
bidiNumericOrdering | boolean | false | Właściwość sterownika JDBC: bidiNumericOrdering. |
bidiStringType | int | Właściwość sterownika JDBC: bidiStringType. | |
bigDecimal | boolean | true | Właściwość sterownika JDBC: bigDecimal. |
blockCriteria |
| 2 | Właściwość sterownika JDBC: blockCriteria. Wartości: 0 (brak blokowania rekordów), 1 (blokowanie tylko wtedy, gdy określono parametr FOR FETCH ONLY), 2 (blokowanie, jeśli określono parametr FOR UPDATE). 0 0 1 1 2 2 |
blockSize |
| 32 | Właściwość sterownika JDBC: blockSize. 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
characterTruncation |
| Właściwość sterownika JDBC: CharacterTruncation. default default warning warning none none | |
concurrentAccessResolution | int Min: 0 Max: 3 | Właściwość sterownika JDBC: concurrentAccessResolution. | |
cursorHold | boolean | false | Właściwość sterownika JDBC: cursorHold. |
cursorSensitivity |
| asensitive | Właściwość sterownika JDBC: cursorSensitivity. Wartości: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive insensitive insensitive sensitive sensitive |
dataCompression | boolean | true | Właściwość sterownika JDBC: dataCompression. |
dataTruncation | boolean | true | Właściwość sterownika JDBC: dataTruncation. |
dateFormat |
| Właściwość sterownika JDBC: dateFormat. julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| Właściwość sterownika JDBC: dateSeparator. \, Znak przecinka (,). ** Znak spacji ( ). - Znak myślnika (-). . Znak kropki (.). /** Znak ukośnika (/). | |
decfloatRoundingMode |
| Właściwość sterownika JDBC: decfloatRoundingMode. ceiling ceiling half even half even half up half up up up floor floor down down half down half down | |
decimalDataErrors | string | Właściwość sterownika JDBC: decimalDataErrors. | |
decimalSeparator |
| Właściwość sterownika JDBC: decimalSeparator. \, Znak przecinka (,). . Znak kropki (.). | |
describeOption | string | Właściwość sterownika JDBC: describeOption. | |
driver |
| toolbox | Właściwość sterownika JDBC: driver. native native toolbox toolbox |
errors |
| basic | Właściwość sterownika JDBC: errors. basic basic full full |
extendedDynamic | boolean | false | Właściwość sterownika JDBC: extendedDynamic. |
extendedMetaData | boolean | false | Właściwość sterownika JDBC: extendedMetaData. |
fullOpen | boolean | false | Właściwość sterownika JDBC: fullOpen. |
holdInputLocators | boolean | true | Właściwość sterownika JDBC: holdInputLocators. |
holdStatements | boolean | false | Właściwość sterownika JDBC: holdStatements. |
ignoreWarnings | string | Właściwość sterownika JDBC: ignoreWarnings. | |
isolationLevelSwitchingSupport | boolean | false | Właściwość sterownika JDBC: isolationLevelSwitchingSupport. |
keepAlive | boolean | Właściwość sterownika JDBC: keepAlive. | |
lazyClose | boolean | false | Właściwość sterownika JDBC: lazyClose. |
libraries | string | Właściwość sterownika JDBC: libraries. | |
lobThreshold | int Min: 0 Max: 16777216 | 0 | Właściwość sterownika JDBC: lobThreshold. |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
maximumPrecision |
| 31 | Właściwość sterownika JDBC: maximumPrecision. 63 64 31 31 |
maximumBlockedInputRows | int Min: 1 Max: 32000 | Właściwość sterownika JDBC: maximumBlockedInputRows. | |
maximumScale | int Min: 0 Max: 63 | 31 | Właściwość sterownika JDBC: maximumScale. |
metaDataSource | int Min: 0 Max: 1 | 1 | Właściwość sterownika JDBC: metaDataSource. |
minimumDivideScale | int Min: 0 Max: 9 | 0 | Właściwość sterownika JDBC: minimumDivideScale. |
naming |
| sql | Właściwość sterownika JDBC: naming. system system sql sql |
numericRangeError |
| Właściwość sterownika JDBC: numericRangeError. default default warning warning none none | |
package | string | Właściwość sterownika JDBC: package. | |
packageAdd | boolean | true | Właściwość sterownika JDBC: packageAdd. |
packageCCSID |
| 13488 | Właściwość sterownika JDBC: packageCCSID. Wartości: 1200 (UCS-2) lub 13488 (UTF-16). 1200 1200 (UCS-2) 13488 13488 (UTF-16) |
packageCache | boolean | false | Właściwość sterownika JDBC: packageCache. |
packageCriteria |
| default | Właściwość sterownika JDBC: packageCriteria. default default select select |
packageError |
| warning | Właściwość sterownika JDBC: packageError. exception exception warning warning none none |
packageLibrary | string | QGPL | Właściwość sterownika JDBC: packageLibrary. |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
prefetch | boolean | true | Właściwość sterownika JDBC: prefetch. |
prompt | boolean | false | Właściwość sterownika JDBC: prompt. |
proxyServer | string | Właściwość sterownika JDBC: proxyServer. | |
qaqqiniLibrary | string | Właściwość sterownika JDBC: qaqqiniLibrary. | |
queryOptimizeGoal | int Min: 0 Max: 2 | 0 | Właściwość sterownika JDBC: queryOptimizeGoal. Wartości: 1 (*FIRSTIO) lub 2 (*ALLIO). |
queryReplaceTruncatedParameter | string | Właściwość sterownika JDBC: queryReplaceTruncatedParameter. | |
queryTimeoutMechanism |
| Właściwość sterownika JDBC: queryTimeoutMechanism. cancel cancel qqrytimlmt qqrytimlmt | |
queryStorageLimit | int Min: -1 | Limit pamięci dla zapytania | |
receiveBufferSize | int Min: 1 | Właściwość sterownika JDBC: receiveBufferSize. | |
remarks |
| system | Właściwość sterownika JDBC: remarks. system system sql sql |
rollbackCursorHold | boolean | false | Właściwość sterownika JDBC: rollbackCursorHold. |
savePasswordWhenSerialized | boolean | false | Właściwość sterownika JDBC: savePasswordWhenSerialized. |
secondaryUrl | string | Właściwość sterownika JDBC: secondaryUrl. | |
secure | boolean | false | Właściwość sterownika JDBC: secure. |
secureCurrentUser | boolean | Właściwość sterownika JDBC: secureCurrentUser. | |
sendBufferSize | int Min: 1 | Właściwość sterownika JDBC: sendBufferSize. | |
serverTraceCategories | int | 0 | Właściwość sterownika JDBC: serverTraceCategories. |
serverTrace | int | Właściwość sterownika JDBC: serverTrace. | |
soLinger | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: soLinger. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
soTimeout | Okres z dokładnością do milisekundy | Właściwość sterownika JDBC: soTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. | |
sort |
| hex | Właściwość sterownika JDBC: sort. hex hex language language table table |
sortLanguage | string | Właściwość sterownika JDBC: sortLanguage. | |
sortTable | string | Właściwość sterownika JDBC: sortTable. | |
sortWeight |
| Właściwość sterownika JDBC: sortWeight. shared shared unqiue unique | |
tcpNoDelay | boolean | Właściwość sterownika JDBC: tcpNoDelay. | |
threadUsed | boolean | true | Właściwość sterownika JDBC: threadUsed. |
timeFormat |
| Właściwość sterownika JDBC: timeFormat. usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| Właściwość sterownika JDBC: timeSeparator. \, Znak przecinka (,). ** Znak spacji ( ). : Znak dwukropka (:). .** Znak kropki (.). | |
timestampFormat |
| Właściwość sterownika JDBC: timestampFormat. iso iso ibmsql ibmsql | |
toolboxTrace |
| Właściwość sterownika JDBC: toolboxTrace. all all proxy proxy datastream datastream pcml pcml warning warning information information jdbc jdbc none none diagnostic diagnostic thread thread error error conversion conversion | |
trace | boolean | Właściwość sterownika JDBC: trace. | |
translateBinary | boolean | false | Właściwość sterownika JDBC: translateBinary. |
translateBoolean | boolean | true | Właściwość sterownika JDBC: translateBoolean. |
translateHex |
| character | Właściwość sterownika JDBC: translateHex. character character binary binary |
trueAutoCommit | boolean | false | Właściwość sterownika JDBC: trueAutoCommit. |
useBlockUpdate | boolean | Właściwość sterownika JDBC: useBlockUpdate. | |
useDrdaMetadataVersion | boolean | Właściwość sterownika JDBC: useDrdaMetadataVersion. | |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
variableFieldCompression |
| Właściwość sterownika JDBC: variableFieldCompression. all all true true false false insert insert | |
xaLooselyCoupledSupport | int Min: 0 Max: 1 | 0 | Właściwość sterownika JDBC: xaLooselyCoupledSupport. |
Właściwości źródła danych dla sterownika JDBC produktu Sybase.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Właściwość sterownika JDBC: databaseName. | |
serverName | string | localhost | Serwer, na którym działa baza danych. |
portNumber | int | 5000 | Port, na którym mają być uzyskiwane połączenia z bazą danych. |
connectionProperties | string | SELECT_OPENS_CURSOR=true | Właściwość sterownika JDBC: connectionProperties. |
loginTimeout | Okres z dokładnością do sekundy | Właściwość sterownika JDBC: loginTimeout. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. | |
networkProtocol |
| Właściwość sterownika JDBC: networkProtocol. socket socket SSL SSL | |
password | Hasło zakodowane odwracalnie (łańcuch) | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
resourceManagerName | string | Właściwość sterownika JDBC: resourceManagerName. | |
SERVER_INITIATED_TRANSACTIONS |
| false | Właściwość sterownika JDBC: SERVER_INITIATED_TRANSACTIONS. true true false false |
user | string | Zaleca się użycie aliasu uwierzytelniania zarządzanego przez kontener zamiast konfigurowania tej właściwości. | |
version | int | Właściwość sterownika JDBC: version. |
Domyślne dane uwierzytelniania zarządzanego przez kontener, które mają zastosowanie, gdy powiązania nie określają aliasu uwierzytelniania dla odwołania do zasobu z właściwością res-auth=CONTAINER. Jeśli ta wartość zostanie zmieniona podczas działania serwera, zmiana zostanie zastosowana w przypadku żądań nawiązania nowych połączeń. Nie ma ona wpływu na już używane połączenia.
Name | Type | Default | Description |
---|---|---|---|
user | string | Nazwa użytkownika używana podczas nawiązywania połączenia z systemem informacyjnym przedsiębiorstwa (EIS). | |
password | Hasło zakodowane odwracalnie (łańcuch) | Hasło użytkownika nawiązującego połączenie z systemem informacyjnym przedsiębiorstwa (EIS). Wartość może być przechowywana jako jawny tekst lub w postaci zakodowanej. Zalecane jest zakodowanie hasła. Można do tego użyć narzędzia securityUtility z opcją encode. |
Wpis dotyczący kontekstu logowania JAAS na potrzeby uwierzytelniania Jeśli ta wartość zostanie zaktualizowana podczas działania serwera, aktualizacja zostanie zastosowana w przypadku żądań nawiązania nowych połączeń. Nie ma ona wpływu na już używane połączenia.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nazwa wpisu konfiguracji JAAS. | |
loginModuleRef | Lista odwołań do elementów jaasLoginModule najwyższego poziomu (łańcuch rozdzielany przecinkami). | hashtable,userNameAndPassword,certificate,token | Odwołanie do identyfikatora modułu logowania JAAS. |
Komenda SQL wywoływana natychmiast po nawiązaniu nowego połączenia z bazą danych. Instrukcja SQL ma zastosowanie tylko w odniesieniu do nowo utworzonych połączeń, a nie do ponownie wykorzystywanych połączeń z puli połączeń. Jeśli ta wartość zostanie zmieniona podczas działania serwera, istniejące połączenia zostaną zniszczone.
Dane uwierzytelniania dla odtwarzania transakcji.
Name | Type | Default | Description |
---|---|---|---|
user | string | Nazwa użytkownika używana podczas nawiązywania połączenia z systemem informacyjnym przedsiębiorstwa (EIS). | |
password | Hasło zakodowane odwracalnie (łańcuch) | Hasło użytkownika nawiązującego połączenie z systemem informacyjnym przedsiębiorstwa (EIS). Wartość może być przechowywana jako jawny tekst lub w postaci zakodowanej. Zalecane jest zakodowanie hasła. Można do tego użyć narzędzia securityUtility z opcją encode. |