安装概要:

1.安装odbc驱动程序

2.安装语言的环境(如果已经安装了,可以跳过)

3.安装sqlserver驱动

详情:

1.安装odbc

官网(安装 Microsoft ODBC Driver for SQL Server (Linux) - ODBC Driver for SQL Server | Microsoft Docs)这个目录

选择对应的服务器版本

以Red Hat 为例

依次运行以下命令:

sudo su

#Download appropriate package for the OS version
#Choose only ONE of the following, corresponding to your OS version

#RedHat Enterprise Server 6
curl https://packages.microsoft.com/config/rhel/6/prod.repo > /etc/yum.repos.d/mssql-release.repo

#RedHat Enterprise Server 7 and Oracle Linux 7
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo

#RedHat Enterprise Server 8 and Oracle Linux 8
curl https://packages.microsoft.com/config/rhel/8/prod.repo > /etc/yum.repos.d/mssql-release.repo

exit
sudo yum remove unixODBC-utf16 unixODBC-utf16-devel #to avoid conflicts
sudo ACCEPT_EULA=Y yum install msodbcsql17
# optional: for bcp and sqlcmd
sudo ACCEPT_EULA=Y yum install mssql-tools
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
# optional: for unixODBC development headers
sudo yum install unixODBC-devel

2.安装sqlserver驱动(我已经安装了对应语言的环境:php)

刚才的官网页面点击

选择对应的语言

以php点击进去为例:

选择要安装的服务器

同样选择对应的版本

然后它上面有详细的步骤

我已经安装好了php运行的环境所以直接安装驱动

sudo pecl install sqlsrv
sudo pecl install pdo_sqlsrv
sudo su
echo extension=pdo_sqlsrv.so >> `php --ini | grep "Scan for additional .ini files" | sed -e "s|.*:\s*||"`/30-pdo_sqlsrv.ini
echo extension=sqlsrv.so >> `php --ini | grep "Scan for additional .ini files" | sed -e "s|.*:\s*||"`/20-sqlsrv.ini
exit

然后就可以连接sqlserver了,php有时候安装会说某函数用不了,就要去php里面开启.

安装sqlserver驱动相关推荐

  1. centos7 安装sqlserver驱动以及扩展

    安装sqlserver驱动 sudo su curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repo ...

  2. Navicat安装mysql或是sqlserver驱动,报错2502和2503

    问题1:Navicat连接sql server的库,报错 表名缺少驱动. 解决办法:安装对应的驱动 找到安装Navicat的路径,双击 问题2:使用Navicat安装mysql驱动或是sql serv ...

  3. 使用Docker安装sqlServer

    使用Docker安装sqlServer 使用docker拉取镜像 docker pull mcr.microsoft.com/mssql/server:2017-latest 创建容器 这里映射的端口 ...

  4. Linux镜像如何添加驱动,安装virtio驱动(Linux)

    为了确保私有镜像能正常创建启动云服务器,您需要在导入之前检查virtio驱动是否已经安装. 检查镜像内核是否支持virtio驱动 执行grep -i virtio /boot/config-$(una ...

  5. 在 VMware ESXi 5.0 上安装万兆网卡驱动

    2012年02月28日 | 标签: vmware esxi | 作者:vpsee  转载自:http://www.vpsee.com/2012/02/intall-network-card-drive ...

  6. ubuntu 下利用ndiswrapper安装无线网卡驱动

    本文转载自 http://kangxincai.is-programmer.com/posts/10488.html 首先 安装 ndiswrapper ubuntu下也就是 ndisgtk   (用 ...

  7. MySQL安装ODBC驱动出现126错误

    需求:MySQL导入ODBC文件,需要安装ODBC驱动. 问题:本机的MySQL是5.0版本,刚开始下载的是5.3ODBC,然后出现以下错误: 解决方法:ODBC版本应该与MySQL版本一致,重新安装 ...

  8. 安装oracle到create inventory时卡住了怎么办_「推荐」wacom数位板怎么用?教你如何正确的安装数位板驱动...

    wacom数位板怎么用?板绘初学者怎样才能安装数位板驱动?安装数位板驱动有哪些技巧?想必这些问题都是绘画初学者们比较伤脑筋的问题,那么板绘新手到底怎样才能安装好数位板驱动呢?今天灵猫课堂老师就在网络上 ...

  9. Ubuntu 18.04 LTS安装配置驱动、CUDA9.1和Amber18 AmberTools18

    目录 1. 环境 2. 驱动安装 2.1 驱动下载:https://www.nvidia.com/download/driverResults.aspx/132541/ 2.2.删除原有NVIDIA驱 ...

最新文章

  1. 智能车竞赛技术报告 | 节能信标组 - 中国计量大学 - 赛博 - 8
  2. linux c之出现warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]这个问题
  3. DIV CSS在不同IE版本和FF以及Chrome中的兼容性差异解决方法(推荐)
  4. document.all用法
  5. 企业级监控软件使用zabbix key监控nginx status各种状态
  6. 一个删除文件的批处理
  7. 理解 __doPostBack--1
  8. 截图上传录屏gif上传工具推荐
  9. 从网站建设看中外差异
  10. 大学计算机vb基础知识6,西华师范大学计算机VB试题及答案6
  11. 推荐几个高质量的软件测试实战项目
  12. Python装逼神器,Python实现一键批量扣图
  13. 浅谈搜索引擎排序2020-09-04
  14. Batch 批处理脚本
  15. Linux 中用 dd 命令来测试硬盘读写速度
  16. 到底啥是分布式系统开发经验?
  17. 卸载流氓软件的整个过程
  18. 通过 WSL在Windows下愉快的玩耍Linux
  19. 关于carsim2016破解问题
  20. Mac/Win上运行Switch游戏(亲测可用)

热门文章

  1. 吃货必看:如何用爬虫工具快速获取当地1000+5星网红餐厅信息?
  2. linux系统更改刷新率,关于Linux系统中调整刷新率(转)
  3. html网页图片自动滚动代码,实现网页图片循环滚动的代码 上/下/左/右(html or asp)...
  4. Unity3D 节奏游戏 编辑器制谱工具
  5. Matlab与FPGA数字信号处理系列——DDS信号发生器——Quartus ii 原理图法利用 ROM 存储波形实现DDS(1)
  6. 【用PS3手柄在安卓设备上玩游戏系列】FC(任天堂NES/FC主机)模拟器
  7. 各位mm和gg互相关注,互踩呀
  8. Android怎么实现选课功能,基于android的手机选课系统的设计与实现 任务书
  9. 仿饿了么,百度订餐外卖系统
  10. 在VirtualBox中为全屏显示安装增强功能时出现Please install the gcc make perl packages from your distribution