我想使用ms sql express开发一个ror应用程序,但是我不知道如何连接到数据库。我试过
development:
adapter: sqlserver
database: historicDB
username: dxt
password: dxt
host: DBI:ADO:Provider=SQLNCLI;Data Source=localhost\SQLEXPRESS;InitialCatalog=historicDB;User Id=dxt;Password=dxt;
和
development:
adapter: sqlserver
database: historicDB
host: localhost\SQLEXPRESSS
username: dxt
password: dxt
我还安装了dbi、dbd odbc、activerecord sqlserver适配器,但现在一切正常
ActiveRecord::ConnectionNotEstablished
在欢迎屏幕上
最佳答案
首先,使用tinytds gem并参考本页关于使用命名实例的内容。
https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/wiki/Using-TinyTds
你应该能够做到:
development:
adapter: sqlserver
database: historicDB
dataserver: localhost\SQLEXPRESSS
username: dxt
password: dxt
关于ruby-on-rails - Ruby on Rails和MS SQL EXPRESS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5181221/