sql >> Database teknologi >  >> RDS >> Database

SQL Azure:Database XXXYYY på serveren er ikke tilgængelig i øjeblikket

Der er to grunde til, at du kan få denne fejl, når du bruger Easysofts SQL Azure ODBC-driver til at oprette forbindelse til SQL Azure fra Linux.

  • Du bruger Azure-klientomdirigering.

    Som standard er dette tilfældet, hvis din Linux-maskine kører fra med Azure-skyen, dvs. du har oprettet en maskine fra et Linux-image i Azure.

    Hvis dette er tilfældet, skal du downloade og installere version 1.10.9 eller nyere af SQL Azure ODBC-driveren. Du skal også angive både Server og ServerName attribut i din ODBC-datakilde. For eksempel:

    [Azure-ODBC-DSN]Driver=Easysoft ODBC-SQL Server SSLServer=myazureserver.database.windows.netServerName=myazureserverUser=myazureuser@myazureserverPassword=myazurepasswordDatabase=myazuredbEncrypt>=Ja...

  • Du bruger en nyligt klargjort database, som endnu ikke er offentligt tilgængelig. Der kan være en forsinkelse, før en nyoprettet Azure-database er tilgængelig fra omverdenen.

Se også

  • Adgang til Microsoft SQL Azure fra Linux og Unix

  1. hvordan rettes OperationalError:(psycopg2.OperationalError) server lukkede forbindelsen uventet

  2. Lagret procedure i Oracle Eksempel med IN OUT parameter

  3. SQL Sub-forespørgsler i check-begrænsning

  4. INT vs Unique-Identifier for ID-felt i databasen