sql >> Base de Datos >  >> RDS >> Oracle

Conexión a Oracle DB usando Ruby

el tercer parámetro debe ser el nombre de host TNS, si usa SQL plus, también es el tercer parámetro en la cadena de conexión, también puede encontrarlo en el archivo tnsnames.ora en los mapas de Oracle

en SQLPlus: conectar usuario/[email protected] ;
en oci8 : conn =OCI8.new('AlgúnUsuario','AlgúnPass',nombre de host)

Aquí una muestra de trabajo, ofuscados los parámetros por supuesto

require 'oci8'
oci = OCI8.new('****','***','****.***')
oci.exec('select * from table') do |record|
  puts record.join(',')
end