问题标签 [freetds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
215 浏览

php - 无法从 linux 平台浏览器中的 php 文件连接到 SQL Server

我使用 unixodbc 和 FreeTDS 从 linux 连接到 SQL Server。连接成功。此外,当我从命令提示符运行 php 代码时,它会正确执行,但是当我尝试在 Web 浏览器中运行代码时,它会给我错误“无法连接到服务器”。

0 投票
1 回答
643 浏览

macos - OSX 10.7.3 破解 freetds

作为 Mac 的新手,并且是个白痴,我盲目地将我的 Mac 从 10.7.2 升级到了 10.7.3。现在我与 SQLServer 的 freetds 连接已停止工作,即:

tsql -C 显示:

在我升级到 10.7.3 之前,它就像一个冠军一样工作(真是个错误!)

有人知道从哪里开始吗?我想第一个问题是freetds在哪里写入日志文件,我在安装过程中没有对日志文件进行任何更改,那么默认值在哪里?

0 投票
1 回答
1235 浏览

php - PHP FreeTDS MSSQL 连接出错,提供的参数不是有效链接

我通过 CentOS cPanel Hosting 使用 PHP、带有 FreeTDS 的 MSSQL 远程连接到我的 MSSQL 数据库。

而且我收到了这个错误,在尝试了几个小时后无法修复......

这是交易:

我该怎么办?

谢谢

0 投票
2 回答
2001 浏览

sql-server-2008 - pdo dblib 存储过程插入错误的字符

我在centos 服务器上使用microsoft sql server 作为数据库和我的php 代码。使用 freetds 和 dblib 从 yii 框架连接到 mssql。

一切都很好。通过存储过程插入数据库后,数据保存但在数据库查询中我们有??????? 在此 NVARCHAR 列中。

我的 utf-8 阿拉伯语数据。这是我的配置和代码:

fretds.conf

yii主要配置

我的模型存储过程

0 投票
0 回答
303 浏览

php - FreeTDS - Linux 服务器问题 - 服务器和 SQL 管理员都说它已正确配置

第一次使用 FreeTDS。这是一个“共享主机”,但我们是转售商,并为他们提供了安装和配置的门票。

情况:我们运行一个 Linux 设置(我们称它们为 A),需要连接到另一家公司管理的远程服务器上的 MSSQL 数据库。我敢肯定,我们运行的是 Red Hat 变体,并且他们有 Windows Server 设置——我们称他们为 B。所以我们的管理员 (A) 向我们保证他们已经正确安装和配置了 FreeTDS。我们的 Windows 人员 (B) 向我们保证,他们已经打开了一个端口,允许我们的 IP 地址并设置远程访问,并对我们的帐户进行了适当的授权。

然而,我仍然使用 mssql_connect 得到一个无法连接到数据库的错误。我在这方面与双方来回走动,他们俩虽然不责备我,但向我保证他们的配置正确。我知道我使用正确的用户名和密码、正确的端口号和正确的 IP 地址连接到远程服务器。最重要的是,我可以远程登录并使用 fsockopen() 连接到远程服务器。所以端口是开放的,IP 也被解除了,但我仍然得到错误。

难道我做错了什么?我对此非常陌生(特别是 Windows),但是当第二方和第三方(实际上)都说他们都在做正确的事情时,我的交易就像使用 mssql_connect() 和正确的凭据一样简单, 这使它变得困难。最重要的是,客户很生气这还没有完成,我唯一的解释(由于其他方已经通过电子邮件给客户说他们的结束是好的)是恳求我是新手。

实际错误是:

警告:mssql_connect() [function.mssql-connect]: Unable to connect to server: xxx.xxx.xx.xxx:1433 in /path/to/file/file.php on line 18 连接数据库时出错

我无法收集任何其他信息 - 至少通过我知道的任何方法。

我不应该接受这份工作,但有什么建议可以得到 - 要问的事情,解决问题的方法?我处于死胡同,我将永远感激任何帮助。

0 投票
1 回答
527 浏览

ruby-on-rails - FreeTDS Mac OS X MiniPortile

I'm trying to install FreeTDS on Max OS X Lion and came across the MiniPortile GitHub repository.

https://github.com/luislavena/mini_portile

I'm trying to install FreeTDS so that I can use the sqladapter

https://github.com/rails-sqlserver/tiny_tds

The instructions on the sqladapter github say to clone the mini_portile repo then just do:

I don't understand how to use the library.

I tried cloning the repo, switching to my local clone, and running:

but there is no Gemfile.

Do I need to include the mini_portile library in a Rails application, and then run the commands?

I'm missing a step in the step by step directions of how to use mini_portile to install FreeTDS on Mac OS X.

Thanks

0 投票
1 回答
548 浏览

php - PHP 和 odbc 到 mssql - 列名未正确显示

尝试通过 php 中的 odbc 从 MSSQL 数据库返回字段名称时出现问题。我的查询如下:

问题是,当我在 MSSQL 服务器上运行它时,列名按预期出现(ID、end_user、状态、优先级),但是当我在我的页面上运行它时,我得到状态和优先级列的“名称” .

为什么它没有看到我对列的重命名有什么押韵或原因吗?我尝试在查询中使用“AS”,但没有运气。

Box是ubuntu运行FreeTDS odbc驱动7.2版

0 投票
1 回答
280 浏览

haskell - 大于 4096 字节的文本字段出现(意外 SQL_NO_TOTAL)错误

我提交了一个错误报告:https ://github.com/hdbc/hdbc-odbc/issues/4

但也许这不是 hdbc-odbc 问题,所以我也会在这里问。

操作系统:linux 64 位(archlinux)、ghc-7.4.1、hdbc-odbc-2.3.1.0

连接到 MS Sql 服务器 2005。

检索大于 4096 字节的文本字段。

使用 unixodbc 2.3.0 和 freetds 0.82 可以正常工作

使用 unixodbc 2.3.1 和 freetds 0.91 时会出现错误“Unexpected SQL_NO_TOTAL”

tsql 实用程序在 freetds 0.91 上检索并显示大文本字段。

有人对最新的 freetds、大文本字段和 MS SQL 服务器有问题吗?

编辑:我在 hdbc-odbc 中添加了对大文本字段的正确处理。补丁在这里: https ://github.com/vagifverdi/hdbc-odbc/commit/8134f715c18a0d60cc7b0329c7c2dbfee3e3e932

0 投票
1 回答
801 浏览

activerecord - linux上自制软件“brew update”的权限错误

我通过这个方便的方法将 Homebrew 移植到 linux 时出现权限错误:http: //blog.frameos.org/2010/11/10/mac-homebrew-ported-to-linux/comment-page-1 /#comment-2208

我有同样的问题:

尝试更改“索引”文件的文件权限,但没有成功。我的最终目标是能够在我的 Ubuntu 服务器上安装 freetds 和 tinytds(brew install freetds),所以如果有其他方法,请让我知道!

0 投票
4 回答
3794 浏览

activerecord - Homebrew / TinyTDS / FreeTDS 捆绑错误

我使用自制软件(Linux 端口)安装 freeTDS,并尝试使用 gem tinytds 部署 /bundle 安装我的应用程序。进行捆绑安装时出现此错误输出

与此修复非常相似,但我的文件夹中没有引用的文件:https ://stackoverflow.com/a/7119224/1130736

自制 lib 文件夹的内容:

完整的错误转储: