среда, 27 марта 2024 г.

Утилита sqlcmd для работы с базой MS-SQL

Установка утилиты:
# wget https://packages.microsoft.com/config/rhel/7/prod.repo
# mv prod.repo /etc/yum.repos.d/msprod.repo
# yum install -y mssql-tools unixODBC-devel

Потребуется подтвердить, что мы согласны с условиями лицензий:
Do you accept the license terms? (Enter YES or NO)
вводим
yes

Будут установлены утилиты sqlcmd и bcp для работы с MS-SQL сервером.
Установка будет выполнена с директорию:
# /opt/mssql-tools/bin

Для соединения с базой используем команду:
/opt/mssql-tools/bin/sqlcmd -S <IP адрес> -U <логин> -P <пароль>
Соединение по умолчанию выполняется по порту 1433

Пример использования процедуры на сервере MS-SQL
/opt/mssql-tools/bin/sqlcmd -S 10.0.4.180 -U User1 -P password1 -d DВName -Q "exec MyProcedure"

Комментариев нет:

Отправить комментарий