Det finns två anledningar till att du kan få det här felet när du använder Easysofts SQL Azure ODBC-drivrutin för att ansluta till SQL Azure från Linux.
- Du använder Azure-klientomdirigering.
Som standard är detta fallet om din Linux-dator körs från med Azure-molnet, dvs. du har skapat en maskin från en Linux-avbildning i Azure.
Om så är fallet, ladda ner och installera version 1.10.9 eller senare av SQL Azure ODBC-drivrutinen. Du måste också ange både
Server
ochServerName
attribut i din ODBC-datakälla. Till exempel:[Azure-ODBC-DSN]Driver=Easysoft ODBC-SQL Server SSLServer=myazureserver.database.windows.netServerName=myazureserverUser=myazureuser@myazureserverPassword=myazurepasswordDatabase=myazuredbEncrypt>=Yes...
- Du använder en nyligen tillhandahållen databas som inte är offentligt tillgänglig ännu. Det kan bli en fördröjning innan en nyskapad Azure-databas är tillgänglig från omvärlden.
Se även
- Åtkomst till Microsoft SQL Azure från Linux och Unix