Linux安装sqlsrv扩展时,如何解决fatal error: sql.h: No such file or directory错误?

更新于
2026-09-24 05:16:21
1阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计178个文字,预计阅读时间需要1分钟。

Linux安装sqlsrv扩展时,如何解决fatal error: sql.h: No such file or directory错误?

Linux上安装sqlsrv扩展报错:fatal error: sql.h: No such file or directoryGo语言社区、Golang程序员社区+项目上使用了SQL Server数据库,需要安装sqlsrv扩展来连接数据库。安装sqlsrv的命令:使用PE进行操作。

Linux安装sqlsrv扩展时,如何解决fatal error: sql.h: No such file or directory错误?

linux上安装sqlsrv扩展报错:fatalerror:sql.h:Nosuchfileordirectory,Go语言社区,Golang程序员人脉社

项目上使用到了sqlserver数据库,需要必须要安装sqlsrv扩展来连接数据库。

安装sqlsrv的命令

使用pecl来安装

pecl install sqlsrv

或者apt-get 

apt-get install sqlsrv

但是在自动编译时,报错停止,报错信息如下:

经查询是因为  安装sqlsrv 需要unixODBC的支持,所以在安装之前如果你没有安装过unixODBC还需要先安装unixODBC

执行 安装 unixODBC就可以啦

sudo apt-get install unixodbc-dev

然后再使用pecl来安装就可以啦

资料:www.php.cn/php-weizijiaocheng-387403.html

本文共计178个文字,预计阅读时间需要1分钟。

Linux安装sqlsrv扩展时,如何解决fatal error: sql.h: No such file or directory错误?

Linux上安装sqlsrv扩展报错:fatal error: sql.h: No such file or directoryGo语言社区、Golang程序员社区+项目上使用了SQL Server数据库,需要安装sqlsrv扩展来连接数据库。安装sqlsrv的命令:使用PE进行操作。

Linux安装sqlsrv扩展时,如何解决fatal error: sql.h: No such file or directory错误?

linux上安装sqlsrv扩展报错:fatalerror:sql.h:Nosuchfileordirectory,Go语言社区,Golang程序员人脉社

项目上使用到了sqlserver数据库,需要必须要安装sqlsrv扩展来连接数据库。

安装sqlsrv的命令

使用pecl来安装

pecl install sqlsrv

或者apt-get 

apt-get install sqlsrv

但是在自动编译时,报错停止,报错信息如下:

经查询是因为  安装sqlsrv 需要unixODBC的支持,所以在安装之前如果你没有安装过unixODBC还需要先安装unixODBC

执行 安装 unixODBC就可以啦

sudo apt-get install unixodbc-dev

然后再使用pecl来安装就可以啦

资料:www.php.cn/php-weizijiaocheng-387403.html