データベースのJDBC接続文字列の取得
使用しているデータベースに応じて、それぞれの項の手順に従ってJDBC接続文字列を取得します:
Oracle Database
Oracle DatabaseのJDBC接続文字列の形式は次のとおりです:
jdbc:oracle:thin:@HOSTNAME:1521/DATABASENAME
たとえば:
jdbc:oracle:thin:@benqoiz.southeastasia.cloudapp.azure.com:1521/pdb1
Azure Database for PostgreSQL
Azure Database for PostgreSQLのJDBC接続文字列を取得するには、次を実行します:
-
クイックスタート: Azure PortalでAzure Database for PostgreSQLサーバーを作成するの説明に従って、Azure Database for PostgreSQLをデプロイします。
-
Azure portal (https://portal.azure.com)にアクセスし、サービス・インスタンスに移動します。
-
「Settings」で「Connection Strings」をクリックします。
-
JDBCセクションを探し、右側のコピー・アイコンをクリックして、JDBC接続文字列をクリップボードにコピーします。JDBC接続文字列は次の例のようになります:
jdbc:postgresql://20191015cbfgterfdy.postgres.database.azure.com:5432/{your_database}?user=jroybtvp@20191015cbfgterfdy&password={your_password}&sslmode=require
この値を
datasourceConfig-postgres.sh
コマンドに渡す場合は、データベース・ユーザーとパスワードの値を削除し、スクリプトに引数(<dsUser>
および<dsPassword>
)として配置します。前述のJDBC接続文字列のサンプルでは、データベース・ユーザーとパスワードを削除した後のdsConnectionURL
引数の値は次のようになります:jdbc:postgresql://20191015cbfgterfdy.postgres.database.azure.com:5432/{your_database}?sslmode=require
Azure SQL Server
Azure SQL ServerのJDBC接続文字列を取得するには、次を実行します:
-
クイックスタート: Azure portal、PowerShell、Azure CLIを使用してAzure SQL Databaseで単一データベースを作成しますの説明に従って、Azure SQL Serverをデプロイします。
-
Azure portal (https://portal.azure.com)にアクセスし、サービス・インスタンスに移動します。
-
「Settings」で「Connection Strings」をクリックします。
-
JDBCセクションを探し、右側のコピー・アイコンをクリックして、JDBC接続文字列をクリップボードにコピーします。JDBC接続文字列は次の例のようになります:
jdbc:sqlserver://rwo102804.database.windows.net:1433;database=rwo102804;user=jroybtvp@rwo102804;password={your_password_here};encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=30;
この値を
datasourceConfig-azuresql.sh
コマンドに渡す場合は、データベース・ユーザーとパスワードの値を削除し、スクリプトに引数(<dsUser>
および<dsPassword>
)として配置します。前述のJDBC接続文字列のサンプルでは、データベース・ユーザーとパスワードを削除した後のdsConnectionURL
引数の値は次のようになります:jdbc:sqlserver://rwo102804.database.windows.net:1433;database={your_database};encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=30;