Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Свързване на приложения, работещи на Linux, към Amazon Relational Database Services (RDS) за SQL Server

Този блог показва как да свържете Linux приложения към SQL Server на Amazon Web Services (AWS). Инструкциите са еднакво приложими за приложения, работещи на UNIX платформи. Когато инструкциите ви казват да изтеглите Linux версията на ODBC драйвера на SQL Server, вместо това изберете драйвера за вашата UNIX платформа.

Ако сте конфигурирали своя екземпляр на SQL Server да настоява за TLS 1.2, трябва да използвате компилация 1.10.8 или по-нова на ODBC драйвера на SQL Server.

  1. Изтеглете ODBC драйвера на SQL Server за вашата Linux платформа. (Необходима е регистрация.)

    Ако приложението ви е 32-битово, изберете 32-битовата Linux дистрибуция. В противен случай изберете 64-битовия.

  2. Инсталирайте и лицензирайте ODBC драйвера на SQL Server на вашата Linux машина.

    За инструкции за инсталиране вижте документацията на ODBC драйвера.

    Забележка Имате нужда от unixODBC Driver Manager инсталиран на вашата машина. Дистрибуцията на Easysoft включва версия на unixODBC Driver Manager, с която е тестван ODBC драйверът на Easysoft SQL Server. Програмата за настройка на драйвера Easysoft ви дава възможност да инсталирате unixODBC.

  3. Създайте ODBC източник на данни в /etc/odbc.ini, който се свързва с базата данни на SQL Server, до която искате да получите достъп от Linux. Например:
    [MSSQL-AWS]
    Driver          = Easysoft ODBC-SQL Server SSL
    Server= myuser.mymachine.eu-west-2.rds.amazonaws.com
    User            = my_mssql_user
    Password        = my_password
    Trusted_Connection=No
    TrustServerCertificate=Yes
    # See https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/SQLServer.Concepts.General.SSL.Using.html 
    CertificateFile=/home/mylinuxuser/Downloads/rds-ca-2015-root.pem
    
  4. Използвайте isql, за да тествате новия източник на данни. Например:
    cd /usr/local/easysoft/unixODBC/bin
    ./isql.sh -v MSSQL-AWS
    

    При подкана въведете „помощ“, за да се покаже списък с таблици. За да излезете, натиснете връщане в празен ред с подкана.

    Ако не можете да се свържете, вижте тази статия и базата знания за драйвери на SQL Server ODBC за помощ.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL заявка за 7-дневна подвижна средна стойност в SQL Server

  2. Ляво подреждане в SQL Server – 3 еквивалента на LPAD().

  3. Плюсове срещу минуси на внедряването на хибридна облачна среда

  4. Търсене на обекти от база данни и данни от таблици в SQL Server

  5. Приоритет на типа данни в SQL Server