PostgreSQL
ホスト | db-host |
ポート | 5432 |
データベース | test |
ユーザー | postgres |
パスワード | test |
SQLテスト |
|
MySQL
ホスト | db-host:3306 |
データベース | test |
ユーザー | root |
パスワード | test |
SQLテスト |
|
ユーザーアカウントとアクセスされるデータベースは、リモートアクセスが有効になっている必要があります。
既存データベースへのアクセスを許可するにはどうすればよいか?
ユーザーwebadminのwebdbと呼ばれるデータベースへ、リモートIP 202.54.10.20 から常に接続していると仮定しましょう。 このIPアドレスへのアクセスを許可するには、次のコマンドを入力します。 既存のデータベースのmysql>プロンプトで、次のように入力します: mysql> update db set Host='202.54.10.20' where Db='webdb'; mysql> update user set Host='202.54.10.20' where user='webadmin';
Oracle
ホスト | db-host |
ポート | 1521 |
ドライバー | V14_10_2_0_1 |
ユーザー | tester |
パスワード | test |
SID | XE |
SQLテスト |
|
MS SQL
ホスト | db-host |
ポート | 1433 |
ユーザー | sa |
パスワード | test |
データベース | test |
SQLテスト |
|
SQLサーバー認証を有効にする必要があります。
MS SQLにリモートでアクセスするためには、SQLアカウントが必要になります。
Sybase SQL Anywhere 11
ホスト | db-host |
ポート | 2638 |
ユーザー | dba |
パスワード | sql |
データベース | demo |
SQLテスト |
|
エラーメッセージ「JZ0SJ: メタデータアクセサー情報がこのデータベースに見つかりませんでした。jConnectのドキュメントに記載されている、必要な表をインストールしてください」が表示された場合、Sybase jConnect JDBCドライバーがシステムカタログ情報にアクセスできるようにする必要があります。SQLクエリー "ALTER DATABASE Upgrade JCONNECT ON"を実行し、詳細についてはドキュメントをご覧下さい。
一部のSybaseのインストールの中には、メタデータサポートが初期化されていません。この場合、ストアドプロシージャを呼び出してメタデータを初期化するか、use_metadata接続パラメーターをfalseに設定する必要があります。詳細はこちらをご覧ください。
すべてのJDBCパラメーターを参照
Teradata 13
ホスト | db-host |
ユーザー | dbc |
パスワード | test |
SQLテスト |
|
追加のパラメーターについては、Teradataのドキュメントをご覧ください。