sql >> Databasteknik >  >> RDS >> Database

Ansluter Linux och UNIX till Azure SQL Data Warehouse

Om du inte redan har gjort det, tillhandahåller du ett SQL Data Warehouse i Azure-molnet och lägger till en brandväggsregel som tillåter åtkomst till din klients IP-adress. Vi gjorde detta genom att slutföra denna lättanvända Microsoft-handledning.

  1. Ladda ner SQL Server ODBC-drivrutinen för din klientplattform. (Registrering krävs.)
  2. Installera och licensiera SQL Server ODBC-drivrutinen på din klientdator.

    För installationsinstruktioner, se dokumentationen för ODBC-drivrutinen.

    Obs Du behöver unixODBC Driver Manager installerad på din maskin. Easysoft-distributionen inkluderar en version av unixODBC Driver Manager som Easysoft SQL Server ODBC-drivrutinen har testats med. Easysofts installationsprogram för drivrutiner ger dig möjlighet att installera unixODBC.

  3. Skapa en ODBC-datakälla i /etc/odbc.ini som ansluter till SQL Azures datalager. Till exempel:
    [SQLSERVER_SAMPLE_SSL]Driver=Easysoft ODBC-SQL Server SSLDescription=Easysoft SQL Server ODBC driverServer=mynewserver-1234567.database.windows.netPort=1433Database=mySampleDataWarehouseUsPwYrd=mySampleDataWarehouseUsPwYrd=mySampleDataWarehouseUsP6WarehouseUsPwYrd=mySampleDataWarehouseUsP6NyCertifikat5P60Scertifikat5P60Scertifikat20405Scrp /pre> 
  4. Använd isql för att testa den nya datakällan. Till exempel:
    cd /usr/local/easysoft/unixODBC/bin./isql.sh -v SQLSERVER_SAMPLE_SSL

    Vid prompten skriver du "hjälp" för att visa en lista med tabeller. För att avsluta, tryck på retur i en tom uppmaningsrad.

    Om du inte kan ansluta, se den här artikeln, den här artikeln och SQL Server ODBC Driver Knowledge Base för hjälp.


  1. Grunderna för främmande nycklar i MySQL?

  2. Hur Extract() fungerar i PostgreSQL

  3. Hämta data från lagrad procedur med Entity Framework

  4. Hur uppstår databaskorruption?