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.
Чтобы ответить на ваш вопрос:
- Sql-адаптер является частью установки Rails.
- Может быть, но почему бы не использовать DSN, если вы не можете
- Не могу вам помочь, но если вы используете ActiveRecord в качестве базового класса, содержимое потока данных базы данных выводится из метаданных, возвращаемых из базы данных.
См. Мой ответ на следующий вопрос для получения справки по настройке:
Добавить поддержку SQL 2014 в activerecord-sqlserver-adapter