JDBC データソースが次のエラーでデータベースへの接続に失敗する:ネットワークアダプタが接続を確立できませんでしたIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } JDBC データソースからのレコードのロードまたはテストロードを実行しても、このスタックでは失敗します。 MID Server reported error: java.sql.SQLException: java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connectionoracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:458)oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:546)oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:236)oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)java.sql.DriverManager.getConnection(DriverManager.java:664)java.sql.DriverManager.getConnection(DriverManager.java:208)com.service_now.mid.connections.jdbc.JDBCConnection.establishConnection(JDBCConnection.java:110)com.service_now.mid.connections.jdbc.JDBCConnection.connect(JDBCConnection.java:82)com.service_now.mid.connections.jdbc.JDBCConnectionFactory.create(JDBCConnectionFactory.java:65)com.service_now.mid.connections.ConnectionCachePool.getAvailableConnection(ConnectionCachePool.java:82)com.service_now.mid.connections.ConnectionCache.get(ConnectionCache.java:94)com.service_now.mid.probe.JDBCProbe.getJDBCConnection(JDBCProbe.java:769)com.service_now.mid.probe.JDBCProbe.probe(JDBCProbe.java:117)com.service_now.mid.probe.AProbe.process(AProbe.java:103)com.service_now.mid.queue_worker.AWorker.runWorker(AWorker.java:122)com.service_now.mid.queue_worker.AWorkerThread.run(AWorkerThread.java:20)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)java.lang.Thread.run(Thread.java:748)at com.service_now.mid.probe.JDBCProbe.getJDBCConnection(JDBCProbe.java:773)at com.service_now.mid.probe.JDBCProbe.probe(JDBCProbe.java:117)at com.service_now.mid.probe.AProbe.process(AProbe.java:103)at com.service_now.mid.queue_worker.AWorker.runWorker(AWorker.java:122)at com.service_now.mid.queue_worker.AWorkerThread.run(AWorkerThread.java:20)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748) Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } すべてのリリースに適用されます。 Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } MID サーバーとデータベース間の接続が失敗します。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } (1) データベースリスナーがデータソースに定義されたポート (1521、1433 など) で稼働していることをデータベースアドミニストレーターに確認します。 (2) データソースの接続プロパティが接続先のデータベースマシンに対して正しいことを確認し、[サーバー]、[データベースポート]、[テーブル名]、[データベース名]、[タイプ] が JDBC である必要があることを確認し、[MID サーバーを使用] を MID サーバークラスターの一部ではなく稼働しているサーバーに設定します。(3) MID サーバーマシンからターミナルウィンドウを開き、次の telnet を発行して接続を確認します。telnet <データベースリスナーのポート> 例: telnet 10.1.2.3 1521 MID サーバーが Windows マシンであるが、telnet クライアントが有効になっていない場合は、MID サーバーを有効にしてください - Windows の特定のバージョン (win 10 など) については、Google を確認してください。https://kencenerelli.wordpress.com/2017/07/16/enabling-telnet-client-in-windows-10/(4) telnet が正常に接続されている場合は、MID サーバーマシンで wireshark (Web からインストール可能) を実行し、パケットトレースを収集して、ロードまたはテストロードの実行時に MID サーバーマシンがデータベースと通信していることを確認します。 手順 (3) または 3 (4) で MID サーバーマシンとデータベース間の接続が見つからない場合は、ネットワークチームとネットワークルーティングとファイアウォールルールを確認して、MID サーバーマシンとデータベースの間でネットワーク接続が許可されていることを確認してください。