activerecord-sqlserver-adapter

我正在尝试从RoR应用程序连接到SQL Server。 我安装了gem activerecord-sqlserver-adapter,我从教程中意识到我需要一个DSN才能连接到它。 我有3个问题; 1)我是否需要安装gem ruby​​-odbc才能使这个sqlserver gem工作? 2)他们是否有任何替代方法连接到数据库而不使用DSN? 3)我可以用RoR和SQL Server做脚手架。 谢谢     
已邀请:

bab

你真的应该使用TinyTDS(而不是ODBC)连接到SQL Server。你有没有看过github上的项目页面以及他们在维基上推荐的内容? 我们甚至为Windows预装了预建的原生宝石,因此他们也不必安装FreeTDS。     
回答你的问题: sql-adapter是Rails安装的一部分。 可能有,但为什么不使用dsn,除非你不能 无法帮助您,但如果您使用ActiveRecord作为基类,则从数据库返回的元数据推断数据库数据流的内容。 有关设置帮助,请参阅我对以下问题的回复: 将SQL 2014支持添加到activerecord-sqlserver-adapter     

要回复问题请先登录注册