Кто-нибудь знает о лучшем решении для подключения к старому серверу 2008 года? да, я знаю, что он старый. Я изучал gem sql-server-adapter, нацеливаясь на 4.1.x, но это не совсем так. в настоящее время работает рельсы 4.2.6 и рубин 2.2.5.Каков наилучший вариант для подключения Rails 4.2.5 к MS SQL Server 2008?
Я пробовал использовать activerecord-sqlserver-adapter
4.1.2, который, как я думал, был лучшим вариантом. Мы можем подключиться просто отлично, но при попытке получить первую запись или любую запись, если она имеет значение, она не возвращает активный объект записи.
Я пытался его закодировать, но он говорит, что не может получить [] класса nil. Но если я YAML::dump(TheObject.first)
, он выплескивает строку с \ n перерывами с записью.
Я чувствую, что что-то не хватает, хотя я следил за учебниками и даже просто использовал минимум, необходимый для подключения.
Это первый раз, когда мы попытались подключиться к MSSQL с Rails, так что это все довольно новое. Определенно ничего похожего на подключение к Mongo или Postgres или даже MySQL. лол.
Вы используете tiny_tds (https://github.com/rails-sqlserver/tiny_tds) с sqlserver-адаптером? Около 3 лет назад я работал над проектом Rails + SQL Server, и тогда это было устойчивое решение. Возможно, что-то изменилось или это то, что вы уже посмотрели, но подумал, что я упоминаю об этом. – RyanWilcox
Я использую tiny_tds на самом деле. Я также использую жемчужину activerecord-sqlserver-adapter. : / –