首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT资讯新闻

    在CENTOS7下为PHP安装MSSQL扩展

    当前环境:Centos7.3  PHP5.6.21 1.安装freetds,让linux支持连接mssql数据库     注:登录用户为root,路径在根目录下(cd /) cd /wget ftp:/ /ftp.freetds.org/pub/freetds/stable/freetds-1.00.tar.gztar -zxvf freetds-1.00.tar.gzcd freetds-1.00 . /configure --prefix=/usr/local/freetdsgmakegmake install     完成后,路径文件/usr/local/freetds 2.编译安装mssql扩展 & make install 注意:重新下载解压的PHP5.6.21路径为/php-5.6.21/,本机在此之前的PHP5.6.21路径为/www/wdlinux/apache_php-5.6.21,freetds 的路径为/usr/local/freetds 以上完成后,会生成mssql.so文件,路径为/www/wdlinux/apache_php-5.6.21/lib/php/extensions/no-debug-non-zts

    1K20发布于 2021-08-09
  • 来自专栏全栈程序员必看

    mac 安装pymssql

    这个是提示我们需要安装freetdsFreeTDS stable 目录下载 freetds-patched.tgz 或者到这里下载stable release:http://www.freetds.org 解压并进入解压后的 FreeTDS 源代码目录,执行如下命令安装: 可以先用brew list 查看下是否已经安装过FreeTDS了,如果安装过了使用brew uninstall freetds sed -e 's,@datadir\@,/usr/local/freetds/share/freetds,g' -e 's,@libdir\@,/usr/local/freetds/lib,g' - -c -m 644 {} /usr/local/freetds/share/doc/freetds/{} ';' /usr/local/bin/gmkdir -p '/usr/local/freetds /freetds.conf /usr/local/freetds/etc/freetds.conf; \ fi if test !

    92620编辑于 2022-07-04
  • Oracle 19C 通过 ODBC 连接 SQL Server 数据库指南 (Red Hat 7)

    Red Hat 7 系统上,不建议安装最新版 FreeTDS,原因如下:兼容性问题:Red Hat 7 的 glibc 版本较旧,可能不兼容最新 FreeTDS 的编译要求稳定性考虑:1.3.x 系列版本在 1.2 下载并安装 FreeTDSwget http://www.freetds.org/files/stable/freetds-1.3.18.tar.gztar -xf freetds-1.3.18 FreeTDS 的可执行文件和库文件。 第二部分:FreeTDS 连接配置2.1 配置 SQL Server 连接编辑 /usr/local/freetds/etc/freetds.conf 文件:[SQLServer] host = 3.2 配置 ODBC 驱动编辑 /etc/odbcinst.ini:[FreeTDS]Description = FreeTDS ODBC DriverDriver = /usr/local/freetds

    1.4K10编辑于 2025-04-09
  • 来自专栏IT资讯新闻

    CENTOS 7 如何为 PHP 5.6 安装 MSSQL 扩展

    详细步骤 1、下载 FREETDS 依次执行以下脚本: cd /usr/local/src/ wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-patched.tar.gz 2、安装 FREETDS 依次执行以下脚本: cd freetds-1.2/ . freetds-1.2,根据你自己下载的不同 freetds 版本,这里可能会有所不同,反正就是进入你解压出来得到的文件夹。 的官方文档,文档地址:https://www.freetds.org/userguide/ChoosingTdsProtocol.html 3、配置 FREETDS 依次执行以下命令来初始化 freetds 4、测试 FREETDS 执行以下命令来查看 freetds 版本: # /usr/local/freetds/bin/tsql -C Compile-time settings (established

    1.7K10发布于 2021-08-09
  • 来自专栏Java架构师必看

    PHP数据库连接池SQL Relay安装使用

    Support is provided for Microsoft SQL Server via the FreeTDS API. ? ? ? /configure --prefix=/usr/local/sqlrelay --with-rudiments-prefix=/usr/local/rudiments  --with-freetds-prefix =/usr/local/freetds --with-php-prefix=/usr/local/php ? 4.修改freeDTS配置 关于freeDTS的安装参考此文:http://blog.csdn.net/unix21/article/details/47449901 修改FreeTDS的配置文件freetds.conf # vim /usr/local/freetds/etc/freetds.conf 加入以下内容 [msdetest] host = 192.168.1.1 port =1433 tds version

    1.8K20发布于 2021-03-22
  • 来自专栏python3

    python利用pymssql连接SQL

    首先需要安装pymssql模块 配置下freetds #cat /usr/local/freetds/etc/freetds.conf # $Id: freetds.conf,v 1.12 2007 /12/25 06:02:36 jklowden Exp $ # # This file is installed by FreeTDS if no file by the same # name is # # For information about the layout of this file and its settings, # see the freetds.conf manpage "man freetds.conf" for diagnostic purposes # (setting this to /tmp is insecure on a multi-user system) ;dump file = /tmp/freetds.log

    2.3K10发布于 2020-01-08
  • 来自专栏python3

    python pymyssql模块安装

    安装freetds #tar zxvf freetds-0.91RC2.tar.gz #cd freetds-0.91RC2 #. /configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib  --with-gnu-ld --enable-shared --enable-static #make && make install #echo "/usr/local/freetds/lib" >> /etc/ld.so.conf.d/freetds.conf 安装pymssql #tar zxvf pymssql-2.1.0.tar.gz #cd pymssql-2.1.0 #python setup.py install 注:如果不安装freetds,会报如下错误

    1.3K10发布于 2020-01-15
  • 来自专栏QGS星球

    Zabbix5.0.8-ODBC监控SQL Server数据库

    Zabbix5.0.8-ODBC监控SQL Server数据库 #连接SQLserver需要安装freetds和ODBC驱动 wget http://ibiblio.org/pub/Linux /ALPHA/freetds/stable/freetds-stable.tgz tar -zxvf freetds-stable.tgz 注:freetds通常yum源里面没有,需要下载编译安装 yum install gcc -y cd freetds-0.91/ . /configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib make make install #安装ODBC驱动 updatedb #a.查找libtdsodbc.so.0驱动的位置 locate libtdsodbc.so.0 #找到libtdsodbc.so.0文件其路径做个软连接 ln -s /usr/local/freetds

    1.8K00发布于 2021-08-17
  • 来自专栏QGS星球

    通过ODBC连接SQL server数据库

    在zabbix-server端配置Freetds、unixODBC、unixODBC-devel yum install unixODBC unixODBC-devel 如果没安装C编译器会报错(configure : error: no acceptable C compiler found in $PATH错误) #安装C编译器 yum -y install gcc #安装freetds ! (freetds通常yum源里面没有,需要下载编译安装) wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz #解压压缩包 tar -zxvf freetds-stable.tgz cd freetds-0.91/ . /configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib make make install #安装locate

    4.6K00发布于 2021-03-30
  • 来自专栏QGS星球

    一文读懂Zabbix5-ODBC监控SQL Server数据库

    #连接SQLserver需要安装freetds和ODBC驱动wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgztar -zxvf freetds-stable.tgz注:freetds通常yum源里面没有,需要下载编译安装yum install gcc -ycd freetds-0.91/. /configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblibmakemake install#安装ODBC驱动yum updatedb #a.查找libtdsodbc.so.0驱动的位置locate libtdsodbc.so.0#找到libtdsodbc.so.0文件其路径做个软连接ln -s /usr/local/freetds

    1.3K00编辑于 2023-11-18
  • 来自专栏python3

    linux下python安装pymssq

    安装pymssql需要的包: freetds(http://www.filewatcher.com/m/freetds-0.82.tar.gz.1596755-0.html) setuptools(https 安装freetds #tar zxvf freetds-0.82.tar.gz #cd freetds-0.82 #. /configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static #make && make install #echo "/usr/local/freetds/lib" >> /etc/ld.so.conf.d /freetds.conf #ldconfig -v 2.

    1.1K40发布于 2020-01-09
  • 来自专栏Python 技术小屋

    Python 使用 pymssql 连接 SQL Server 报错:DB-Lib error message 20002, severity 9

    Trying $FREETDS/etc.config.c:375:... $FREETDS not set. Trying $HOME.config.c:301:Could not open 'C:\Users\lenovo\AppData\Roaming/.freetds.conf' ((.freetds.conf Trying $FREETDS/etc.config.c:375:... $FREETDS not set. file is /etc/freetds.conf or C:\freetds.conf, depending upon your system. Trying $FREETDS/etc.config.c:375:... $FREETDS not set.

    3.4K30编辑于 2024-01-03
  • 来自专栏python3

    python 安装pymssql

    pymssql安装需要以下几个包: 1、FreeTDS 2、Cython 3、setuptools 其中FreeTDS的安装参数配置: 1、. /configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static 2、make && make install 3、在/etc/ld.so.conf.d/文件夹下建立配置文件freetds-libraries.conf ,并填写freetds动态库的放置位置,如:/usr/local/freetds/lib,然后执行ldconfig命令 其他的py包都使用命令:python setup.py install 最后安装

    99730发布于 2020-01-13
  • 来自专栏IT资讯新闻

    在CENTOS7下为PHP安装MSSQL扩展

    当前环境:Centos7.3  PHP5.6.21 1.安装freetds,让linux支持连接mssql数据库     注:登录用户为root,路径在根目录下(cd /) cd /wget ftp:/ /ftp.freetds.org/pub/freetds/stable/freetds-1.00.tar.gztar -zxvf freetds-1.00.tar.gzcd freetds-1.00 . /configure --prefix=/usr/local/freetdsgmakegmake install     完成后,路径文件/usr/local/freetds 2.编译安装mssql扩展 & make install 注意:重新下载解压的PHP5.6.21路径为/php-5.6.21/,本机在此之前的PHP5.6.21路径为/www/wdlinux/apache_php-5.6.21,freetds 的路径为/usr/local/freetds 以上完成后,会生成mssql.so文件,路径为/www/wdlinux/apache_php-5.6.21/lib/php/extensions/no-debug-non-zts

    84210发布于 2021-08-09
  • 来自专栏Hugo博客

    在Mac/Linux系统下安装pymssql模块

    You can install FreeTDS with Homebrew or MacPorts, or by downloading and compiling it yourself (http://www.macports.org/) ----------------------------------- sudo port install freetds 在Linux和OSX环境下的安装命令分别如下: 1 2 3 4 5 # Linux yum install freetds-devel.x86_64 # Mac brew install freetds 在Mac环境中需要注意freetds的版本引起的问题,可以正常使用的版本为0.91,修正后的安装命令如下: 1 2 3 brew uninstall --force freetds brew install freetds@0.91 brew link --force freetds@0.91 另外还得需要安装一个Python模块,安装命令如下: 1 pip install cython 上述环境准备就绪后

    41310编辑于 2024-11-20
  • 来自专栏Java架构师必看

    SQL Relay开源的数据库池连接代理服务器

    usr/local/sqlrelay --with-rudiments-prefix=/usr/local/rudiments --with-mysql-prefix=MySQL安装路径 --with-freetds-prefix =FreeTDS安装路径 --with-oracle-home=Oracle安装路径 --with-php-prefix=PHP安装路径 # make # make install 安装结束,以上编译参数根据个人需要来设定 安装的路径来修改,并不是每个版本的PHP都是这个路径 在php.ini中添加如下内容 extension=sql_relay.so 接下来,介绍SQL Relay如何连接SQL Server 修改FreeTDS 的配置文件freetds.conf 加入如下内容: [msde] host = 172.16.20.203 port =1433 tds version = 8.0 client charset sqlrelay.dtd"> < instances> < instance id="msdetest" port="9000" socket="/tmp/msdetest.socket" dbase="<em>freetds</em>

    3.5K10发布于 2021-03-22
  • 来自专栏张善友的专栏

    Linux 连接SQL Server支持

    因为Unix/Linux下没有SQL Server的驱动,那么我们就需要安装驱动,这个驱动就是FreeTDS——Unix/Linux下的Sybase/SQL Server驱动。 FreeTDS是一个帮助linux和Unix用户连接MS SQL Server和Sybase的开源项目。常用于linux和Unix平台上的web server将上述两种数据库的数据展示在网站中。 从技术层面上讲FreeTDS实现了Tabular Data Stream protocol,也因此得名。 Linux+mono+Apache访问SQLServer数据库和Oracle数据库 Mono SQLClient Linux 下用 Python 连接 MSSql Server 2008 rails通过freetds

    4.8K80发布于 2018-01-29
  • 来自专栏明天依旧可好的专栏

    Python学习之GUI--SQL数据库连接

    2 pyssql简介 A simple database interface for Python that builds on top of FreeTDS to provide a Python 大意就是pymssql的一个python链接SQL数据库的接口包,至于其中提到的FreeTDS,如果你是Linux是需要安装这个包的,当然如果你是Windows系统就可以直接跳过这个问题了 FreeTDS FreeTDS before doing pip install pymssql if you run into problems or need features or bug fixes in a newer version of FreeTDS. You can build FreeTDS from source if you want the latest.

    1.6K51发布于 2019-01-22
  • 来自专栏python3

    函数计算 Python 连接 SQL

    由于 pymsql 依赖于 FreeTDS,对于先于 2.1.3 版本的 pymssql,需要先安装 FreeTDS。 由于早期版本的 pymssql 只提供了 windows 下的 wheel 打包,其他平台(如 linux)需要从源码包编译安装,那需要先安装 freetds-dev 包,以提供必要的头文件。 /usr/lib/x86_64-linux-gnu/libsybdb.so.5 ." docker exec -t mssql-builder apt-get install -y freetds-dev 将 freetds-dev 和 cython 安装到系统目录,用于 pymssql 编译安装,因为运行时 pymssql 不需要这两个库,所以无需安装在本地目录 安装 2.1.3 版本的 pymssql 参考阅读 http://www.pymssql.org/en/latest/intro.html#install http://www.freetds.org/ http://www.pymssql.org

    1.7K20发布于 2020-01-06
  • 来自专栏测试开发囤货

    02 Docker实战之使用Docker管理测试环境

    参数给该容器起一个名字 docker run -it --name python docker.io/python:3.6.4 /bin/bash 在容器里安装我们需要的依赖或其他第三方开源库,如下面安装freetds-dev 和unixodbc-dev这两个依赖: # 其他需要的依赖可以自行安装 apt-get install freetds-dev apt-get install unixodbc-dev 安装完后退出容器 将我们的修复提交,得到新的镜像: # -m 参数为提交的log信息,相当于git log # 39eaa5aa7332为容器的id,可通过docker ps命令查看 docker commit -m "add freetds-dev

    74330发布于 2021-08-10
领券