安装概要:

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. Vbox在Linux 5上安装Oracle 11gR2 RAC
  2. 编程软件python下载怎么读-使用最方便的计算机编程软件,Python下载使用完美教程...
  3. 实战SSM_O2O商铺_45【Redis缓存】配置Redis在Service层加入缓存
  4. python自动化测试-D6-学习笔记之一(常用模块补充datetime模块)
  5. v210 启动脚本分析
  6. linux openh264 编译,在Linux下为Android构建openh264
  7. 二分法查找有序表中最接近的数值
  8. 修改vscode 窗口字体大小和编辑窗口字体大小
  9. 移植opencv2.4.9到android过程记录
  10. Aliyun上Linux服务器挂载数据盘及速度测试
  11. vim配置关于 map nmap vmap等
  12. cenOS 安装opencv(for matlab)
  13. 【虚拟机装黑苹果(第三弹)】macOS安装镜像格式转换(dmg转iso,非UltraISO方法)
  14. linux libaio介绍
  15. [Erlang 0075] Bad value on output port 'tcp_inet'
  16. linux 光功率 模块_光模块基本参数-消光比/光功率/灵敏度
  17. 怎样规划自己的研究生生活?
  18. webpack使用css-loader跟style-loader加载css报错
  19. SQL语句 SQL Server(代码添加约束:主键约束,外键约束,默认值约束,check约束,规则约束)
  20. Celery:Optimizing

热门文章

  1. Turbovnc使用LDAP认证
  2. C语言-递归法将一个数字转换成字符串
  3. office全系列软件选择下载
  4. QQ空间等客户端的菜单弹出动画
  5. Ubuntu 17.10 安装调优
  6. 基于VC++实现游戏潜艇大战源码,潜艇大战一触即发
  7. lol3.17服务器维护,LOL3月17日更新维护时间 英雄联盟3月17日停机维护内容介绍_蚕豆网新闻...
  8. 年味儿一年不如一年图鉴
  9. jsplumb php,jsplumb--jquery流程图插件
  10. 光谱特征选择---非信息变量剔除UVE