ubuntu系统连接sqlserver方法

sudo apt-get install unixodbc unixodbc-dev freetds-dev freetds-bin tdsodbc

一、如果是Qt5.5版本或者更低需要执行一下步骤:

打开qt软件, Open Project 打开odbc项目
    即 /opt/Qt5.5.1/5.5/Src/qtbase/src/plugins/sqldrivers/odbc/odbc.pro
    编译生成liqsqlodbc.so 在/plugins/sqldrivers文件夹下

将 libqsqlodbc.so 拷贝到 /opt/Qt5.5.1/5.5/gcc_64/plugins/sqldrivers 文件夹下

二、配置参数

1、配置freetds

gedit /etc/freetds/freetds.conf

在文件最后加上

    # A typical Microsoft server
    [TS]
        host = 192.168.1.2
        port = 1433
        tds version = 8.0
        client charset = UTF-8

2、配置odbc

gedit /etc/odbcinst.ini

在文件最后加上

[FreeTDS]
    Description=FreeTDS
    Driver=/usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
    Setup=/usr/lib/x86_64-linux-gnu/odbc/libtdsS.so
    FileUsage=1
    client charset = UTF-8

gedit /etc/odbc.ini

在文件最后加上

[SQLSERVER]
    Description=MSSQLSERVER
    Driver=FreeTDS
    Servername = TS
    Database=DB
    Trace=No

测试是否可用:tsql   -S   TS   -U  user  -P   'user'   -D    DB

其中 user:用户名;'user':密码 ;DB:数据库名称

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
您可以按照以下步骤在Ubuntu 20上安装SQL Server: 1. 安装包管理工具:首先,确保您的系统上安装了apt包管理工具。如果没有安装,可以使用以下命令进行安装: ``` sudo apt-get install apt-transport-https ``` 2. 添加Microsoft SQL Server软件包存储库:使用以下命令将Microsoft SQL Server软件包存储库添加到系统中: ``` curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)" ``` 3. 安装SQL Server:运行以下命令来安装SQL Server: ``` sudo apt-get update sudo apt-get install -y mssql-server ``` 4. 配置SQL Server:安装完成后,使用以下命令运行配置向导并按照提示设置SA密码和选择版本: ``` sudo /opt/mssql/bin/mssql-conf setup ``` 5. 安装其他工具:如果您还需要安装mssql-tools和unixodbc-dev,可以使用以下命令进行安装: ``` sudo apt-get update sudo apt-get install -y mssql-tools unixodbc-dev ``` 请注意,SQL Server在Ubuntu上的安装要求系统具有至少2GB的可用内存,并且系统需要能够连接到互联网以进行在线安装。另外,SQL Server在Linux上的核心数据库引擎与Windows上是相同的,但某些功能或服务可能不受支持。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Ubuntu 20.04安装SQL Server](https://blog.csdn.net/weixin_37813152/article/details/129219678)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Ubuntu20.04安装sql server(内含多个可能遇到的问题以及解决方法)](https://blog.csdn.net/qq_52732885/article/details/123314901)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值