ActiveRecord-SQLServer-адаптер

Я пытаюсь подключиться к серверу sql из приложения RoR.

я установил gem activerecord-sql server-adapter и понял из уроков, что для подключения к нему мне понадобится DSN..

у меня 3 вопроса;

1) Нужно ли мне устанавливать гем ruby-odbc, чтобы этот гем sql server работал? 2) Есть ли альтернативные способы подключения к БД без использования DSN? 3) Могу ли я сделать строительные леса с RoR и SQL Server.

Спасибо

1 ответ

Вы действительно должны использовать TinyTDS (не ODBC) для подключения к SQL Server. Вы смотрели страницу проекта на github и что они рекомендуют в вики?

Мы даже собираем встроенные встроенные гемы для окон, чтобы им не нужно было устанавливать FreeTDS.

Чтобы ответить на ваш вопрос:

  1. Sql-адаптер является частью установки Rails.
  2. Может быть, но почему бы не использовать DSN, если вы не можете
  3. Не могу вам помочь, но если вы используете ActiveRecord в качестве базового класса, содержимое потока данных базы данных выводится из метаданных, возвращаемых из базы данных.

См. Мой ответ на следующий вопрос для получения справки по настройке:

Добавить поддержку SQL 2014 в activerecord-sqlserver-adapter

Другие вопросы по тегам