我在将 MSSQL 数据库连接到我的 rails 应用程序时遇到问题

I am having trouble connecting a MSSQL database to my rails app

我正在尝试将客户数据库连接到我正在为他们开发的 rails 应用程序。他们的数据库使用 MSSQL。由于 Tiny-tds,我能够连接到它,但是当我 运行 rake:db 迁移时,我收到以下消息:

TinyTds::Error: Database 'MSSQL' does not exist. Make sure that the name is entered correctly.

数据库确实存在。

这是我 database.yml 中的内容:

development:
    adapter: sqlserver
    host: *.*.*.*.*
    port: 1433
    database: MSSQL
    username: username
    password: not the real password

有谁知道为什么它无法识别数据库的存在?

配置中的database字段是您要连接的逻辑数据库的名称。此错误意味着给定连接没有名为 'MSSQL' 的逻辑数据库。