带有sql server的Ruby on Rails

mho*_*321 3 sql-server ruby-on-rails sql-server-2008-r2

我有可能必须使用带有SQL Server 2008 r2数据库的RoR来创建项目.在使用RoR进行开发时,使用sql server而不是mysql是否有任何复杂性?

小智 6

mysql适配器和SQLServer适配器之间的唯一区别是后者依赖于freetds gem.当您第一次设置连接时,您可能必须处理freetds附带的一些简单实用程序来验证或调试连接.一旦你连接,你处理数据库的方式就没有区别了,你的RoR代码中没有特定于SQLServer和mysql的任何内容,它们都由SQLServer适配器和freetds处理.