Well I’m at my wits end…
I have an oracle database on an HPUX box that I can connect to using
connection = OCI8.new(‘user’,‘passwd’,‘connectstring’)
connection.exec(“select table_row from table”) do |row|
puts 'column 1: ’ + row # outputs “dummy: X”
Works beautifully, but when I set up a rails application I get
OCIError in ArtifactController#new
ORA-12154: TNS:could not resolve the connect identifier specified
Here is my database.yml file
MySQL (default setup). Versions 4.1 and 5.0 are recommended.
Install the MySQL driver:
gem install mysql
On MacOS X:
gem install mysql – --include=/usr/local/lib
There is no gem for Windows. Install mysql.so from RubyForApache.
And be sure to use new-style password hashing:
Warning: The database defined as ‘test’ will be erased and
re-generated from your development database when you run ‘rake’.
Do not set this db to the same as development or production.
I can’t think of anything to check and google doesn’t tell me much
Which is where I started out 3 hrs ago.