Existují dva důvody, proč se tato chyba může zobrazit při použití ovladače SQL Azure ODBC od Easysoftu pro připojení k SQL Azure z Linuxu.
- Používáte přesměrování klienta Azure.
Ve výchozím nastavení je tomu tak, pokud váš počítač se systémem Linux běží z cloudu Azure, tj. vytvořili jste počítač z bitové kopie Linuxu v Azure.
V takovém případě si stáhněte a nainstalujte verzi 1.10.9 nebo novější ovladače SQL Azure ODBC. Musíte také zadat oba
Server
aServerName
atribut ve vašem zdroji dat ODBC. Například:[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 . . .
- Používáte nově zřízenou databázi, která zatím není veřejně dostupná. Než bude nově vytvořená databáze Azure přístupná z vnějšího světa, může dojít ke zpoždění.
Viz také
- Přístup k Microsoft SQL Azure z Linuxu a Unixu