例外名 |
メッセージ |
原因/対策 |
com.microsoft.sqlserver.jdbc.SQLServerException |
Login failed for user '<ユーザ名>' |
SQL Azureのログインユーザ、もしくはパスワードが誤っています。ログインユーザは、<ユーザ名>@<サーバ名>形式になっているか確認してください。 |
ホスト <サーバ名>.database.windows.net、ポート 1433 への TCP/IP 接続が失敗しました。エラー: "connect timed out。接続プロパティを調べて、SQL Server のインスタンスがホスト上で実行されていて、ポートへの TCP/IP 接続が許可されており、そのポートへの TCP 接続がファイアウォールにブロックされていないことを確認してください。"。 |
指定したデータベース名が誤っているかログインユーザが誤っている可能性があります。ログインユーザは、<ユーザ名>@<サーバ名>形式になっているか確認してください。 |
Connection reset |
ログインユーザが誤っている可能性があります。ログインユーザは、<ユーザ名>@<サーバ名>形式になっているか確認してください。 |
Server name cannot be determined. It must appear as the first segment of the server's dns name (servername.database.windows.net). Some libraries do not send the server name, in which case the server name must be included as part of the user name (username@servername). In addition, if both formats are used, the server names must match. |
ログインユーザが誤っている可能性があります。ログインユーザは、<ユーザ名>@<サーバ名>形式になっているか確認してください。<ユーザ名>@<サーバ名>の<サーバ名>に正しい値が設定されているか確認してください。 |
ホスト <ホスト名>、ポート 1433 への TCP/IP 接続が失敗しました。エラー: "null。接続プロパティを調べて、SQL Server のインスタンスがホスト上で実行されていて、ポートへの TCP/IP 接続が許可されており、そのポートへの TCP 接続がファイアウォールにブロックされていないことを確認してください。"。 |
SQL Azureに接続できませんでした。ホスト名、ネットワークを確認してください。 |
Cannot open database "<データベース名>" requested by the login. The login failed. |
指定したデータベースが存在しており、アクセスできることを確認してください。 |
Invalid object name '<テーブル名>' |
指定したテーブルが存在していることを確認してください。 |
Incorrect syntax near '<テーブル名>' |
テーブル名がTransact-SQLの標準識別子の規則に従っていない可能性があります。その場合、テーブル名を引用符で囲ってください。 |