rails适配器和database.yml的配置关系,请大虾留步
版本情况:
ruby : 1.8.6
gem : 1.3.7
rails : 2.0.2
oci : ruby-oci8-2.0.4-x86-mingw32
ORACLE适配器 :activerecord-oracle_enhanced-adapter-1.2.2
其他组件均为2.0.2版
database.yml配置:
production:
adapter: oracle_enhanced
encoding: utf8
database: ora1201
username: zg
password: zg
ora1201为TNS中的SID
运行:rake db:migrate --trace
报错:
(in D:/winruby186/accadjbill)
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
uninitialized constant ActiveRecord::ConnectionAdapters::Table
请进来的人帮忙给出建议哈
[解决办法]
database.yml配置:
production:
adapter: oracle_enhanced
encoding: utf8
database: ora1201
username: zg
password: zg
同是新手,共同学习。。
红色标注的地方是什么意思?
adapter不是oracle吗?
[解决办法]
rails --database=mysql/sqlite3/...... 工程名