sql >> Database >  >> RDS >> Oracle

Verbinding maken met Oracle DB met Ruby

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


  1. Hoe vind ik ontbrekende rijen (datums) in een mysql-tabel?

  2. Traag zoeken door indexquery LIKE% MYSQL

  3. Postgres gebruikt geen index wanneer indexscan een veel betere optie is

  4. .aggregate() gebruiken voor een waarde die is geïntroduceerd met .extra(select={...}) in een Django-query?