Il existe deux raisons pour lesquelles vous pouvez obtenir cette erreur lorsque vous utilisez le pilote SQL Azure ODBC d'Easysoft pour vous connecter à SQL Azure à partir de Linux.
- Vous utilisez la redirection de client Azure.
Par défaut, c'est le cas si votre machine Linux s'exécute à partir du cloud Azure, c'est-à-dire que vous avez créé une machine à partir d'une image Linux dans Azure.
Si tel est le cas, veuillez télécharger et installer la version 1.10.9 ou ultérieure du pilote SQL Azure ODBC. Vous devez également spécifier à la fois le
Server
etServerName
attribut dans votre source de données ODBC. Par exemple :[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 . . .
- Vous utilisez une base de données nouvellement provisionnée qui n'est pas encore accessible au public. Il peut y avoir un délai avant qu'une base de données Azure nouvellement créée soit accessible depuis le monde extérieur.
Voir aussi
- Accéder à Microsoft SQL Azure depuis Linux et Unix