sql >> データベース >  >> RDS >> Database

SQL Azure:サーバー上のデータベースXXXYYYは現在利用できません

    EasysoftのSQLAzureODBCドライバーを使用してLinuxからSQLAzureに接続するときに、このエラーが発生する理由は2つあります。

    • Azureクライアントリダイレクトを使用しています。

      デフォルトでは、これはLinuxマシンがAzureクラウドで実行されている場合、つまりAzureでLinuxイメージからマシンを作成した場合に当てはまります。

      この場合は、SQLAzureODBCドライバーのバージョン1.10.9以降をダウンロードしてインストールしてください。また、両方のServerを指定する必要があります およびServerName ODBCデータソースの属性。例:

      [Azure-ODBC-DSN]
      Driver=Easysoft ODBC-SQL Server SSL
      Server=myazureserver.database.windows.net
      ServerName=myazureserver
      User=myazureuser@myazureserver
      Password=myazurepassword
      Database=myazuredb
      Encrypt=Yes
      .
      .
      .
    • まだ公開されていない、新しくプロビジョニングされたデータベースを使用しています。新しく作成されたAzureデータベースに外部からアクセスできるようになるまでに遅延が発生する可能性があります。

    関連項目

    • LinuxおよびUnixからMicrosoftSQLAzureにアクセスする

    1. OPENJSONを使用してSQLServerでネストされたJSONを選択する方法

    2. 静的関数と潜水艦

    3. SQL構文を使用して主キー制約を変更するにはどうすればよいですか?

    4. SQLServer待機イベント-3