Si aún no lo ha hecho, aprovisione un SQL Data Warehouse en la nube de Azure y agregue una regla de firewall que permita el acceso a la dirección IP de su cliente. Hicimos esto completando este tutorial de Microsoft fácil de seguir.
- Descargue el controlador ODBC de SQL Server para su plataforma cliente. (Es necesario registrarse).
- Instale y licencie el controlador ODBC de SQL Server en su máquina cliente.
Para obtener instrucciones de instalación, consulte la documentación del controlador ODBC.
Nota Necesita el administrador de controladores unixODBC instalado en su máquina. La distribución de Easysoft incluye una versión de unixODBC Driver Manager con la que se ha probado el controlador ODBC de Easysoft SQL Server. El programa de instalación del controlador Easysoft le ofrece la opción de instalar unixODBC.
- Cree una fuente de datos ODBC en /etc/odbc.ini que se conecte al almacén de datos de SQL Azure. Por ejemplo:
[SQLSERVER_SAMPLE_SSL] Driver=Easysoft ODBC-SQL Server SSL Description=Easysoft SQL Server ODBC driver Server=mynewserver-1234567.database.windows.net Port=1433 Database=mySampleDataWarehouse User=cloudsa@mynewserver-1234567 Password=P455w0rd Encrypt=Yes TrustServerCertificate=Yes
- Utilice isql para probar la nueva fuente de datos. Por ejemplo:
cd /usr/local/easysoft/unixODBC/bin ./isql.sh -v SQLSERVER_SAMPLE_SSL
Cuando se le solicite, escriba "ayuda" para mostrar una lista de tablas. Para salir, presione regresar en una línea de aviso vacía.
Si no puede conectarse, consulte este artículo, este artículo y la base de conocimiento del controlador ODBC de SQL Server para obtener ayuda.