Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Conectando-se ao Oracle DB usando Ruby


o terceiro parâmetro precisa ser o nome do host TNS, se você usar SQL plus também é o terceiro parâmetro na connectstring, você pode encontrá-lo também no arquivo tnsnames.ora nos mapas do oracle

no SQLPlus: conectar usuário/[email protected] ;
em oci8 : conn =OCI8.new('SomeUser','SomePass',hostname)

Aqui uma amostra de trabalho, ofuscou os parâmetros, é claro
require 'oci8'
oci = OCI8.new('****','***','****.***')
oci.exec('select * from table') do |record|
  puts record.join(',')
end