3

有机会我将不得不使用带有 SQL Server 2008 r2 数据库的 RoR 来制作一个项目。在使用 RoR 进行开发时,使用 sql server 而不是 mysql 是否有任何复杂性?

4

2 回答 2

6

mysql 适配器和 SQLServer 适配器的唯一区别是后者依赖于 freetds gem。当你第一次建立你的连接时,你可能需要处理一些freetds附带的简单实用程序来验证或调试连接。一旦你连接了,你处理数据库的方式就没有什么不同了,你的 RoR 代码中没有任何地方是特定于 SQLServer 与 mysql 的,它都是由 SQLServer 适配器和 freetds 处理的。

于 2013-02-20T16:17:49.663 回答
0

应该不是太大的问题;请参阅Xavier Shay对 Rails 3、Ruby 1.9.2、Windows 2008 和 SQL Server 2008 的截屏视频。

如果您在处理此项目时遇到问题,StackOverflow 随时可以帮助您;-)

于 2013-02-20T16:12:27.177 回答