Часто люди создают файл database.yml.example. Я обычно делаю:
[rails_root]$cp config/database.yml.example config/database.yml
Отредактируйте файл, чтобы он соответствовал моей среде, затем попробуйте установить гемы / перенести базу данных.
Однако - это часто случается случайно из-за множества различных причин (код environment.rb, проблемы с начальной загрузкой / инициализатором, вендорские гемы с расширениями C и т. Д.).
Если приложение на Rails 2.3 (вы только указали 2), вы можете переопределить стандарт rake gems:install
с небольшим Bundler радостью.