Pregunta

Esto ha sido abordado hace algún tiempo, pero no he tenido ninguna suerte de seguir los pasos descritos o consejo sugirió.Esta es mi situación:

  • He instalado SQL Server '05 y otro (no-Rubí) de la aplicación que lo utiliza correctamente.

  • Tengo Rails en marcha y funcionando correctamente (pero sólo para MySQL.)

  • He instalado los Rieles sqlserver adaptador de gema (así como sus dependencias.)

  • He descargado ADO.rb (ahora sólo está disponible en anteriores versiones de Ruby-DBI) y se coloca en c: uby\lib uby\site_ruby\1.8\DBD\ADO\ADO.rb.

  • He configurado la base de datos.yml para el uso de la sqlserver adaptador y la apuntó hacia mi base de datos con información de inicio de sesión válido.

Cuando intento ejecutar una migración, tengo la fea 'no se puede cargar el controlador de ADO (sin inicializar constante DBI::DBD::ADO)' error.

Gracias inmensamente por cualquier ayuda.

¿Fue útil?

Solución

Así que asegúrese de que si usted está trabajando en Windows o Mac para configurar una conexión ODBC. Se debe indicar de forma explícita en la configuración de base de datos para los carriles.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top