freetds

Apache httpd + FreeTDS 挂起,直到重新启动
freetds

Apache httpd + FreeTDS 挂起,直到重新启动

时常,向 Linux 服务器(例如,linux.example.org)发出的请求会挂起,Web 应用程序(Django)会通过 FreeTDS 从 SQL Server 数据库中提取数据。 指向该数据库的其他服务器上的请求仍然有效,使用本地 MySQL 数据库的 linux.example.org 上的请求也有效。只有服务器和 FreeTDS 似乎受到影响。 重新启动 httpd 可以使数据库连接再次正常工作。 什么可能导致这个问题? 使用:Centos 5.9 freetds 0.91 Apache httpd 2.2.3 /etc/obdc....

Admin

方法 1
freetds

方法 1

自托管盒, RHEL 6 PHP 5.3.3 PDO 安装了 freetds 安装了 pdo_dblib - 到目前为止还没有安装成功 我的目标是将 PDO 与 sybase 结合使用。尝试从适当版本的 php 源代码安装 pdo_dblib。我尝试了多种方法,并搜索了有关此主题的大量帮助,但尚未成功。 方法 1 安装 freetds $ ./configure $ make $ su root Password: $ make install 这是成功的 安装 pdo_dblib 在 /ext/pdo_dblib 文件夹中: $ p...

Admin

FreeTDS 连接到 Azure MSSQL Server
freetds

FreeTDS 连接到 Azure MSSQL Server

我正在运行一个 Azure SQL 实例,并且尝试通过命令行使用 FreeTDS 进行连接,我的配置如下: [azure] host = ********.database.windows.net port = 1433 tds version = 7.2 database = ******** 使用 7.2,因为这似乎是唯一允许我连接的版本;其他任何版本都会打印出连接到服务器时出现问题。连接后,尝试运行如下查询: 1> SELECT * FROM CourseSchema.Members 2> GO ...

Admin

FreeTDS PHP mssql_connect() 刷新时出现 503
freetds

FreeTDS PHP mssql_connect() 刷新时出现 503

我们最近在我们的一台 RHEL7 服务器上安装了带有 php56-mssql 的 FreeTDS。除了这个奇怪的问题之外,一切似乎都运行正常。第一次加载使用 mssql_connect() 函数的 php 页面时,该页面会访问 sql server 2012 实例,获取数据并按预期呈现页面。但是,如果我们刷新页面一次,页面将呈现,但不包含任何来自数据库的数据。如果我们第二次刷新,我们会收到以下 503 消息: Service Temporarily Unavailable The server is temporarily unable to servi...

Admin

无法在 RHEL7 上安装 freetds
freetds

无法在 RHEL7 上安装 freetds

我正在尝试在 RHEL7 中设置 php-mssql。 freetds在默认 RHEL repo 中不可用,因此我启用了epel如下功能: rpm -Uvh http://mirror.oss.ou.edu/epel/7/x86_64/e/epel-release-7-5.noarch.rpm yum install freetds 得出的结果是: Error: Package: freetds-0.91-2.el6.x86_64 (epel) Requires: libgnutls.so.26()(64bit) Error:...

Admin

使用 FreeTDS 连接到 MS SQL Server:错误 20002:“Adaptive Server 连接失败”
freetds

使用 FreeTDS 连接到 MS SQL Server:错误 20002:“Adaptive Server 连接失败”

我正在尝试使用 FreeTDS 从 Linux 服务器(RHEL v7)连接到运行 MS SQL Server 2014 的单独服务器。但是,当尝试使用 tsql 连接时,我收到以下错误(错误消息根据我是否包含用户名和密码而不同): $ tsql -S MYSERVER locale is "en_US.UTF-8" locale charset is "UTF-8" using default charset "UTF-8" Error 20002 (severity 9): Adaptive Server connection fail...

Admin

是否可以使用 FreeTDS 驱动程序和 tsql 连接到 PostgreSQL 服务器?
freetds

是否可以使用 FreeTDS 驱动程序和 tsql 连接到 PostgreSQL 服务器?

我可以使用 FreeTDS 连接到 PostgreSQL 服务器吗?更具体地说是tsql命令? 我已经尝试了几天,使用了许多不同的配置。尽管我能够使用isqlPostgreSQL odbc 驱动程序连接到数据库,但我无法让它工作tsql(它似乎也不使用odbc.ini或odbcinst.ini)。所以,我想知道它是否tsql只适用于 MSSQL。 如果您愿意,我可以发布文件freetds.conf、odbc.ini和odbcinst.ini。 谢谢。 ...

Admin

“无法连接到数据源”Debian unixODBC FreeTDS;PHP CLI 有效,但 apache/web 无效
freetds

“无法连接到数据源”Debian unixODBC FreeTDS;PHP CLI 有效,但 apache/web 无效

环境: 网络服务器:Debian8,带有 Apache、PHP、unixODBC、FreeTDS(当前版本是上周使用 apt-get 安装的) 数据服务器:Windows Server 2008,带有 MS SQL Server 2008 在网络浏览器中打开此文件:(变量已设置且正确) <?php $connect = odbc_connect($db_server,$db_user,$db_password); var_dump($connect); 我得到: 警告:odbc_connect():SQL 错误:[u...

Admin

Centos,PHP通过freeTDS/ODBC加密连接到Microsoft SQL Server
freetds

Centos,PHP通过freeTDS/ODBC加密连接到Microsoft SQL Server

我想通过加密连接。 PHP 脚本将从CentOS 版本 6.7(最终版) 我想连接到Microsoft SQL 服务器 2014运行于微软 Windows Server 2012 rc2 理想情况下,连接可以通过免费TDS 0.91和unixODBC 2.2.14 我的问题是: 这可能吗? 如何设置/etc/freetds/freetds.conf和/etc/odbc.ini建立与 SQL Server 的加密连接 我还应该配置一些东西PHP ODBC用法? 感谢您的帮助! ...

Admin

连接到 MSSQL db (PDO、FreeTDS、ODBC)
freetds

连接到 MSSQL db (PDO、FreeTDS、ODBC)

我有一台 Ubuntu 12.04 服务器,正在尝试建立与 MSSQL 数据库的连接。 我已设法使用tsql和进行连接isql,但osql不起作用,并且使用 PDO 连接 PHP 也不起作用。我将尝试提供尽可能多的信息,如果您需要更多信息,请告诉我,我会进行编辑。 freetds配置文件: [MSSQL] host = TPSACC port = 54488 tds version = 8.0 odbc配置文件: [MSSQL] Description = MS SQL connection to PRODUCTION dat...

Admin

FreeBSD + unixODBC + FreeTDS 上出现“未知主机名称。”
freetds

FreeBSD + unixODBC + FreeTDS 上出现“未知主机名称。”

我从 FreeBSD 10.1 服务器连接到 Microsoft SQL Server 2012 时遇到了一些问题。 我通过 ports 安装了 FreeTDS 和 unixODBC。我编译了支持 unixODBC 的 FreeTDS。这是我的 freetds.conf: [server1] host = 192.168.100.147 port = 1433 tds version = 7.2 调用 tsql 工作正常。 但是当我尝试使用“osql”或“isql”通过 odbc 连接时,连接失败并出现以下错误: checking s...

Admin

FreeTDS - sudo 使用不同的协议版本
freetds

FreeTDS - sudo 使用不同的协议版本

摆弄 FreeTDS 一段时间后,我成功地从 Sphinx 建立了与 MSSQL 的连接,并以无 DSN 连接的形式运行。 跑步后 indexer index 一切如预期。 但是,运行后(我必须以 sudo 身份运行才能使用 rotate) sudo indexer index 我的连接尝试以 结束,DIAG [01000] [FreeTDS][SQL Server]Adaptive Server connection failed之前也发生过这种情况,直到我将 tds 协议版本更改为8.0。如果我使用DSN from freetds.con...

Admin

应用程序将 INSERT 记录到数据库中,但数据不存在。在哪里查找调试信息?
freetds

应用程序将 INSERT 记录到数据库中,但数据不存在。在哪里查找调试信息?

我有一个 PHP shell 应用程序,它基本上根据许多业务规则将数据从 MySQL 表移动到远程 MS SQL Server(2008 R2)服务器。 这个程序在过去的 6 个月里一直运行正常,但今天数据没有被移动,但应用程序日志记录了它被移动了。 到目前为止,我已经做了以下检查:LINUX END(运行 Ubuntu 14.04 LTS、MySQL 5.5.40,通过 FreeTDS 0.91-5 链接到 SQL):1)Syslog;2)Auth.log(用于最终的奇怪登录尝试);3)Maillog(用于跟踪管理员电子邮件是否实际发送或可能是伪造的)...

Admin

无法在 Centos7 上安装 freetds php-mssql
freetds

无法在 Centos7 上安装 freetds php-mssql

我已经束手无策了...我是 Linux 新手...请帮帮我... 目标是使用 PHP 连接到 MS SQL Server 2005。我已经安装了 PHP 和 ODBC。我正在运行 CentOS7。 PHP Version => 5.4.16 ....(来自 php -i).... odbc ODBC Support => enabled 尝试安装 freetds 和 php-mssql 扩展时遇到了 2 个依赖问题。(见下文) [root@localhost freetds-dev.0.92.377]# yum install ...

Admin