LMS知識社群各系上網率圖資處首頁登入
Linux 上安裝 Sqlcmd 與 bcp 的 SQL Server 命令列工具
by 洪瑞展 2017-10-12 09:43:09, 回應(0), 人氣(1673)
說明:
sqlcmd: 查詢命令列公用程式。
bcp: 大量匯入匯出的公用程式。

RHEL 7、CentOS 7、Fedora 19

#1.切換管理者
sudo su

#2.下載 Microsoft Red Hat 儲存機制設定檔。
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo

#3.若之前有安裝過mssql工具,請先移除舊版unixODBC,若無請直接執行第4步。
sudo yum remove unixODBC-utf16 unixODBC-utf16-devel

#4.安裝mssql工具unixODBC開發人員套件。
sudo yum install mssql-tools unixODBC-devel

#5.新增sqlcmd環境變數
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile


Ubuntu 16.04

#1.匯入公用儲存機制GPG索引鍵。
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

#2.下載 Microsoft Ubuntu 儲存機制設定檔。。
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list

#3.安裝mssql工具unixODBC開發人員套件。
sudo apt-get update 
sudo apt-get install mssql-tools unixodbc-dev

#5.新增sqlcmd環境變數
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile