linux安装sqlcmd登录sqlserver
-
首先从微软网站下载sqlncli安装文件,link。
-
因为是在内网安装,首先手工下载unixODBC2.3.0.tar.gz,下载后上传到服务器。
-
将下载的tar文件文件,放在同build_dm.sh相同的位置,然后执行
./build_dm.sh --download-url=file://unixODBC-2.3.0.tar.gz
,中间过程中会有一个提示,输入YES继续。 -
执行完毕之后,按照提示cd到一个目录,然后
make install
,将会完成对unixODBC的安装,安装完成之后执行odbc_config -odbcinstini
可以得到配置文件的位置,在执行后面的步骤之前可以提前备份配文件。 -
接着回到sqlncli目录,执行
./install.sh verify
,可以得到前五个检查项为OK就可以执行安装了。 -
执行
./install.sh install
进行安装,需要读完一段软件使用许可,输入YES才能继续,又见微软的版权。 -
出现提示installed就可以使用
odbcinst -q -d -n "SQL Server Native Client 11.0"
检查是否安装完成了。 -
最后,就可以使用
sqlcmd
进行数据库登陆了。