Установка драйвера ODBC для Microsoft SQL Server (Linux)
Чтобы начать работу с драйвером ODBC, необходимо установить драйвер ODBC для SQL Server на компьютер, где будет выполняться миграция. Вы можете скачать драйвер ODBC с официального сайта Microsoft.
Драйвер Microsoft ODBC 17
Для RHEL 7 и Oracle Linux 7
curl https://packages.microsoft.com/config/rhel/7/prod.repo | tee /etc/yum.repos.d/mssql-release.repo
Для RHEL 7 и Oracle Linux 7
curl https://packages.microsoft.com/config/rhel/7/prod.repo | tee /etc/yum.repos.d/mssql-release.repo
Для RHEL 8 и Oracle Linux 8
curl https://packages.microsoft.com/config/rhel/8/prod.repo | sudo tee /etc/yum.repos.d/mssql-release.repo
Для RHEL 9
curl https://packages.microsoft.com/config/rhel/9/prod.repo | sudo tee /etc/yum.repos.d/mssql-release.repo
Чтобы избежать конфликтов, выполните следующие команды:
sudo yum remove unixODBC-utf16 unixODBC-utf16-devel
sudo ACCEPT_EULA=Y yum install -y msodbcsql17
Следующие команды можно запускать опционально:
- Для bcp и sqlcmd:
sudo ACCEPT_EULA=Y yum install -y mssql-tools echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc source ~/.bashrc - Для заголовков разработки unixODBC:
sudo yum install -y unixODBC-devel
Убедитесь, что соединение успешно установлено.
# SQL Server on host_name
# Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Feb 20 2014 20:04:26 Copyright (c) Microsoft Corporation Express Edition (64-bit) on
Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)
sqlcmd -S host_name-U user_name -P pwd -d database_name
Настройте соединение ODBC в соответствии с инструкцией в материале ниже:
Настройка драйвера ODBC
Если у вас есть вопросы, пожалуйста, обращайтесь в нашу службу поддержки: support@convertum.ru