原文地址::https://blog.youkuaiyun.com/zxy13826134783/article/details/94970061
相关文章
1、UBUNTU下访问SQL SERVER数据库----https://www.freesion.com/article/10531206431/
2、Ubuntu下访问sql server数据库----https://blog.youkuaiyun.com/qq_30653631/article/details/90443670
3、SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)----https://www.cnblogs.com/lavender000/p/6869757.html
4、ubuntu下通过FreeTDS访问SqlServer(python示例)----https://blog.youkuaiyun.com/li528405176/article/details/87600388
5、Linux环境下访问Windows环境下的SQL Server数据库----https://download.youkuaiyun.com/download/verilog_picoblaze/5166569?utm_medium=distribute.pc_aggpage_search_result.none-task-download-2~download~sobaiduend~default-1-5166569.pc_agg_rank_aggregation&utm_term=linuxsql%E6%95%B0%E6%8D%AE%E5%BA%93%E8%AE%BF%E9%97%AE&spm=1000.2123.3001.4430
步骤:
首先安装sqlcmd工具
注意:如果你连接的用户是 root用户,命令中带有 sudo 的,sudo都可以酌情去掉,不行再加上
1 安装curl软件包:
sudo apt install curl
2 导入公共存储库 GPG 密钥
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
3 注册 Microsoft Ubuntu 存储库
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
4 更新源列表,并使用 unixODBC 开发人员包运行安装命令。
sudo apt-get update
sudo apt-get install mssql-tools unixodbc-dev
到此,sqlcmd工具安装完毕
使用该工具进行连接:
1 使用whereis sqlcmd 查看该工具目录路径,
2 接着输入用户名和密码进行连接:如下:
/opt/mssql-tools/bin/sqlcmd -S 输入你要连接的ip地址 -U SA -P '你的连接密码'
注意:1 /opt/mssql-tools/bin/sqlcmd 这个是根据你的实际目录填写,就是使用命令whereis sqlcmd 查出来的那个
2 参数 -S -U -P 加上 SA 都要大写,我写小写连接不上
如果连接上了,就会出现:
1> 在这里输入你的sql语句
如果需要退出sqlcmd,使用quit即可
拓展:
当然你也可以使用osql工具在window系统端进行(本地或者远程连接)连接,这时你需要下载osql工具,该工具也就100多k大小,不需要安装,下载地址:
链接:https://pan.baidu.com/s/1JJnkaKgCtKRPxK6Nu1MYlA 密码:c588
步骤:
1 打开cmd窗口,在电脑左下角的开始哪里输入 cmd,如下图:
然后鼠标左键点击,打开cmd 的dos命令窗口,接着使用命令 cd 到刚才下载的文件目录, 如下图:
接着就可以使用该命令进行连接了,
命令格式如下:
osql -S 数据库所在电脑的ip地址 -U 登陆用户名 -P 登陆密码
需要注意大小写,出现如下图界面代表连接成功:
然后在 1> 输入sql命令进行自由玩耍了
注意:上面的ip和密码我都做了相应的修改