de derde parameter moet de TNS-hostnaam zijn, als je SQL gebruikt plus het is ook de derde parameter in de connectstring, je kunt het ook vinden in het tnsnames.ora-bestand in de orakelkaarten
in SQLPlus : connect user/[email protected]
;
in oci8 : conn =OCI8.new('SomeUser','SomePass',hostnaam)
Hier een werkend voorbeeld, natuurlijk verdoezeld
require 'oci8'
oci = OCI8.new('****','***','****.***')
oci.exec('select * from table') do |record|
puts record.join(',')
end