ServiceNow から Postgresql データソースへの接続を確立できません。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: ; } } ServiceNow から Postgresql データソースへの接続を確立できません。 この記事では、データ ソースを設定し、接続の問題をトラブルシューティングする方法について説明します。 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: ; } } 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: ; } } 「サポートされていないデータベース形式の JDBC ドライバー」のドキュメントに従ってください。 新しい選択リストエントリを作成して、JDBC ドライバーの Java パッケージ名を指定して、使用可能な JDBC ドライバーオプションを拡張します。 [システムインポートセット] > [管理] > [データソース] に移動します。[新規] をクリックします。[データソース] フォームで、[フォーマット] フィールドラベルを右クリックし、ポップアップメニューから [選択リストを表示] を選択します選択肢のリストで [新規] をクリックします。新しいデータベースの選択肢を作成するには、次の値を指定します。例については、既存のドライバーを参照してください。 テーブル:sys_data_sourceラベル:[フォーマット] 選択リストにオプションとして表示されるデータベース名 (例:Teradata)。値:ドライバーのパッケージ名とクラス。たとえば、TeraData の値は com.ncr.teradata.TeraDriver です。 [送信] をクリックします。(下のスクリーンショットを確認してください) 新しいデータソースが利用可能な JDBC 形式のリストに表示されます。 MID サーバーにドライバーをインストールする 新しい JDBC ドライバー JAR ファイルを MID サーバーにインストールして、デフォルトでサポートされていないデータベース形式にアクセスできます。 MID サーバー> JAR ファイルに移動します。[新規] をクリックします。以下のフィールドを入力します。 名前:インスタンス内のファイルを識別するためのわかりやすい一意の名前。バージョン:ファイルのバージョン番号 (使用可能な場合)。ソース:参照用の JAR ファイルの場所。ソース情報はシステムで使用されません。説明:インスタンス内の JAR ファイルとその目的の簡単な説明。 バナーにあるクリップ アイコンをクリックして JAR ファイルをレコードに添付します。 [送信] をクリックします。MID Server サービスを再起動します。 プラットフォームにより、インスタンスと通信するように設定された任意の MID Server で JAR ファイルが使用可能になります。 次に、適切な接続パラメーターを使用してデータソースを構成します。 次のような問題が発生した場合: MID サーバーでエラーが報告されました:java.sql.SQLException:com.snc.automation_common.integration.exceptions.InvalidConnectionParameterException:JDBC ドライバーをロードできません:Postgresql 以下の Java プログラムを実行して、ServiceNow の外部で正常に接続できることを確認します。これはEclipse IDEから実行できます import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class doIt {public static void main(String a[]){try{Class.forName("org.mariadb.jdbc.Driver");//For customer: Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); (try{Connection con = DriverManager.getConnection("jdbc:mysql://<database>:<port>/<databasename>","<username>","<password>");//For customer: "jdbc:sqlserver://<DBSERVER>:1500;selectMethod=cursor;databaseName=CM", "<username>", "<password>")System.out.println("Connected Successfully");} catch (SQLException ex) {System.out.println(ex);}} catch (ClassNotFoundException ex) {System.out.println("Driver not found.");}}} //end