问题标签 [tiny-tds]

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 回答
183 浏览

ruby-on-rails - 切换到 MS Sql Server / TinyTds 时,Group by 不再起作用

我刚刚将一个 Rails 应用程序从 SQLLite 迁移到 MS Sql Server。我有一个小组在 SqlLite 下工作正常,但在使用 SQL / TinyTds 时出现如下错误。

投诉控制器中的副产品定义是

def report_by_product

结尾

副产品视图的一部分是

我的 TDS 宝石是

0 投票
2 回答
521 浏览

sql-server - 结果。空?在 Tiny_Tds

运行此测试时出现错误:

0 投票
0 回答
44 浏览

sql - 无法检索 SSMS 中显示的列值

列(图像类型)值(二进制-十六进制)将类似于 SSMS,

在尝试通过代码(tinytds-ruby)获取此值时,我得到了非 utf 格式的输出,如下所示,

sql 连接也是使用 utf-8 编码建立的。

那么有没有办法以二进制格式检索值?

0 投票
1 回答
1166 浏览

ruby-on-rails - Rails 和 Azure:TinyTds::Error: Adaptive Server 连接失败

我正在尝试在 Azure 上使用 SQL 配置我的 Rails 项目。我正在使用 Mac OS X 10.11。

这是我的一部分config/database.yml

当我跑步时tsql似乎一切正常:

但是当我运行时,rake db:migrate我收到了这个错误TinyTds::Error: Adaptive Server connection failed

这是完整的跟踪:

我看到了其他类似的问题,但没有帮助我:

TinyTds::Error: Adaptive Server 连接失败

TinyTds 错误:Adaptive Server 连接超时

[更新]

我尝试完全像这里: https ://github.com/Azure/azure-sql-database-samples/tree/master/Ruby%20on%20Rails/Sample%20Mac

在这篇文章之后,我找到了要在我的config/database.yml.

https://azure.microsoft.com/en-us/documentation/articles/sql-database-develop-ruby-simple-mac-osx/

并将这些宝石添加到我的Gemfile

现在,当我访问我的项目文件夹并运行时,rails s我可以连接到我的数据库并且一切正常。但是,如果我使用 Puma 和 Nginx 运行我的项目,我会收到以下错误:

[/更新]

0 投票
0 回答
74 浏览

ruby-on-rails - 迁移和 TinyTds

我正在尝试在带有 sql server 数据库的 rails 项目中使用迁移,但是当我执行rack db:migrate命令时,我收到此错误:

0 投票
1 回答
102 浏览

sql-server - 如何使用 database.yml 文件将我的 Ruby 脚本连接到我的数据库?

我想将我的数据库与我创建的 ruby​​ 脚本一起使用。现在我正在将数据库连接器写入我创建的模型文件中......

但是由于我试图将我的项目签入到 Github,所以我想将凭据和连接信息提取到一个database.yml文件中,我可以将其添加到我的.gitignore. 我从来没有真正研究过它是如何与 Rails 项目一起工作的,但我想为这个 Ruby 脚本模仿它。

0 投票
1 回答
195 浏览

ruby-on-rails - 请求不返回任何内容

我已经设法将我的 Web 服务连接到数据库,但现在每当我发出请求时,它什么都不返回。数据库有几行,但 Web 服务返回零。

我很确定我正在执行,但这是我第一次使用 tiny_tds,我很困惑。谢谢您的帮助。

[编辑] 这是 AndroidClientsSearch:

[更新] 我已经按照建议修改了代码并返回了结果,但它没有从数据库中返回数据。这是一个结果:

{"recordsArray":["{\"username\":\"\",\"password\":\"\",\"phone_number\":\"\",\"profile_state\":\"\ ",\"clasa\":\"\"}"]}

0 投票
1 回答
1436 浏览

ruby-on-rails - 在 Ruby on rails 中连接 Sql 服务器

我需要连接到 SQL Server 数据库,我安装了 gem 'tiny_tds' gem 'activerecord-sqlserver-adapter' gem 'deprecated'

我的 yml 文件:

宝石文件

我收到此错误: TinyTds::Error Server name not found in configuration files 为什么?谢谢

0 投票
1 回答
86 浏览

sql-server - Ruby,tiny_tds 分段错误(构建树)

我犯了错误:

我想从数据库构建具有树级别的树,但 tiny_tds 返回我 sg =( 为什么?我编写函数“client”以在当前返回值时清除其他连接。否则 tiny_tds 说“尝试启动新的 Adaptive Server 操作,结果未决(TinyTds::错误)'

我哪里错了?

0 投票
3 回答
7018 浏览

ruby-on-rails - TinyTDS:在配置文件中找不到服务器名称

我一直看到这个错误,我无法连接到远程服务器上的数据库。

我得到了一个到数据库的连接字符串,如下所示:

现在,我已经database.yml基于该连接字符串创建了一个文件,如下所示:

当我尝试运行服务器时,它总是让我在配置文件中找不到服务器名称错误。

请尝试帮助我弄清楚这是什么问题?

更新:

我可以使用向导连接到服务器SQLPro for MSSQL,连接参数完全相同:

图片

它适用于向导,但不适用于使用 TinyTDS 的代码!