繁体   English   中英

activerecord-sqlserver-适配器

[英]activerecord-sqlserver-adapter

我正在尝试从 Ruby on Rails 应用程序连接到 SQL Server。

我安装了 gem activerecord-sqlserver-adapter并从教程中意识到我需要一个 DSN 才能连接到它。

我有3个问题;

  1. 我是否需要安装 gem ruby-odbc才能让这个 sqlserver gem 工作?
  2. 有没有其他方法可以在不使用 DSN 的情况下连接到数据库?
  3. 我可以用 RoR 和 SQL Server 做脚手架吗?

谢谢。

回答你的问题:

  1. sql-adapter 是 Rails 安装的一部分。
  2. 可能有,但为什么不使用 dsn 除非你不能
  3. 不能帮你,但如果你使用 ActiveRecord 作为基类,数据库数据流的内容是从数据库返回的元数据中推断出来的。

有关设置帮助,请参阅我对以下问题的回答:

将 SQL 2014 支持添加到 activerecord-sqlserver-adapter

您确实应该使用 TinyTDS(而不是 ODBC)连接到 SQL Server。 您是否查看了github上的项目页面以及他们在 wiki 上的推荐内容

我们甚至为 Windows 捆绑了预构建的原生 gem,这样他们也不必安装 FreeTDS。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM