Щоб зробити sqlcmd/bcp доступним із оболонки bash для інтерактивних сеансів/сеансів без входу, змініть PATH у файлі ~/.bashrc за допомогою такої команди:
На жаль, наразі корпорація Майкрософт офіційно не підтримує цю ОС.
Ми відстежуємо підтримувані платформи за адресою https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup?view=sql-server-ver15#supportedplatforms
2. Створення користувача та бази даних SQL Server
2.1. Запустіть sqlcmd та введіть ваш пароль root (замініть <YourSAPassword> на ваш справжній пароль)
sqlcmd -S localhost -U SA -P '<YourSAPassword>'
2.2. Наступні строки створюють БД hesdb, користувача з іменем hesuser та паролем <user_password>. Замініть <user_password> на сильний пароль, інакше Ви отримаєте помилку валідації пароля.
> CREATE LOGIN [hesuser] WITH PASSWORD = '<user_password>';
> GO
> CREATE DATABASE hesdb;
> GO
> USE hesdb;
> GO
> CREATE USER [hesuser] from login [hesuser];
> GO
> GRANT CONTROL ON DATABASE::hesdb TO [hesuser];
> GO
Щоб вийти з консолі Transact-SQL натисніть Ctrl+C.