ruby on rails с SQLServer - PullRequest
       2

ruby on rails с SQLServer

1 голос
/ 14 января 2011

Я слышал от некоторых людей, что RoR не совсем правильно сочетается с SQLServer.Нас подталкивают к использованию SQLServer по историческим причинам и по причинам стандартизации, но если мы можем вернуться назад по уважительным причинам, мы можем перейти к другой базе данных.Один человек в команде хочет MySql, а другой - Postgres и т. Д. Я стараюсь держаться подальше от религиозных войн и по-настоящему понять, в чем заключается проблема с SQLServer.окно Linux, и база данных будет находиться в окне Windows, а SQLServer, к которому мы должны стандартизироваться, - это 2008 год, если эти детали помогут любому ...

заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 24 марта 2019

Я успешно использую Rails (от версии 3 до последней) с SqlServer в производстве уже много лет.

Вы можете использовать https://github.com/rails-sqlserver/activerecord-sqlserver-adapter, который недавно был обновлен для поддержки последнего SqlServer / Azure для Rails 5.2.

0 голосов
/ 15 января 2011

Я не очень знаком с такой конфигурацией, но .. Есть некоторый вопрос, который вы должны (я так думаю) задать себе и команде.

Есть ли у вашего проекта существенное преимущество использования SQLServer?

Если да ... Это так ошеломляет, что вы готовы столкнуться с некоторыми трудностями с драйверами odbc, такими как: http://groups.google.com/group/rails-sqlserver-adapter/browse_thread/thread/6d35d4a53ac210b2

Готовы ли вы разместить столько конфигураций этих коробок (linux + windows) для разработки, подготовки и производства?

Есть ли у вас профессионал SQLServer в вашей команде? (резервное копирование и администрирование)

Если вы не можете получить положительные ответы на эти вопросы, я думаю, что SQLServer может быть очень сложно поддерживать для проекта RoR. Тем не менее, это не значит, что это невозможно. Но иногда вы должны спросить себя, почему вы должны использовать пилу для забивания гвоздей, когда у вас слева молоток.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...