mysql - ruby on rails with/SQL Server

标签 mysql ruby-on-rails sql-server

我从一些人那里听说,RoR 并没有与 SQLServer 完美结合。出于历史和标准化原因,我们被迫使用 SQLServer,但如果我们能以正当理由推迟,我们就可以转移到另一个数据库。团队中的一个人想要 MySql,另一个人想要 Postgres,等等。我试图远离宗教 war ,真正理解 SQLServer 的痛点是什么。

我们在 linux 机器上运行应用服务器,数据库将在 windows 机器上,我们应该标准化的 SQLServer 是 2008,如果这些细节有帮助...

提前致谢!

最佳答案

我不是很熟悉这样的配置,但是..有一些问题你应该(我想)问问你自己和团队。

使用 SQLServer 对您的项目有什么显着优势吗?

如果是...是否已经准备好面对 odbc 驱动程序的一些困难,例如:http://groups.google.com/group/rails-sqlserver-adapter/browse_thread/thread/6d35d4a53ac210b2

您准备好为开发、暂存和生产托管这么多配置(linux+windows)了吗?

你的团队有SQLServer专业的吗? (备份和管理)

如果你不能得到这个问题的肯定答案,我认为 SQLServer 可能很难为 RoR 项目维护。但这并不意味着这是不可能的。但有时你必须问问自己,当你的左边有锤子时,为什么要用锯来钉钉子。

关于mysql - ruby on rails with/SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4695817/

相关文章:

c++ - 在 Mysql ODBC 中禁用 GUI

ruby-on-rails - 如何取消初始化/取消定义 Ruby 中的变量,这样我就不会在控制台中收到警告?

html - Bootstrap 4 : Inline-forms button height

c# - 如何在Azure角色中缓存数据库读取?

php - PHP 中的 SQL Server 存储过程输出参数

c# - Entity Framework 数据库小数点后一位精度

创建更新触发器时出现 MySQL 错误

php - 创建主表中项目属性表

php - 如何使用 PHP 将文本文件(CSV)解析到 MySQL 中

sql - 遍历 rails 中的列