третият параметър трябва да бъде името на хоста на TNS, ако използвате SQL плюс това е и третият параметър в низа за свързване, можете да го намерите и във файла tnsnames.ora в картите на oracle
в SQLPlus: свържете потребител/[email protected]
;
в oci8 : conn =OCI8.new('SomeUser','SomePass',hostname)
Ето работеща проба, разбира се, замъглени параметрите
require 'oci8'
oci = OCI8.new('****','***','****.***')
oci.exec('select * from table') do |record|
puts record.join(',')
end