Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

bagaimana saya bisa menggunakan string koneksi bersama dengan url jdbc

Anda tidak dapat (AFAIK) menetapkan ini sebagai bagian dari URL. Sesuai dengan dokumentasi OracleDriver :

Tabel yang mencantumkan properti koneksi yang didukung driver Oracle JDBC termasuk includeSynonyms , jadi Anda seharusnya dapat melakukan:

String url = "jdbc:oracle:thin:@//<HOST>:1522/dev"
java.util.Properties info = new java.util.Properties();
info.put ("includeSynonyms", "true");
getConnection (url, info);

Saya khawatir, belum diuji, dan saya tidak yakin apakah itu berfungsi dengan versi driver Anda. Anda juga dapat melihat pengaturannya nanti melalui Koneksi Oracle atau OracleConnectionWrapper .

Juga tidak sepenuhnya yakin bahwa formulir URL berfungsi dengan driver 1.4, meskipun saya pikir itu - Anda mungkin perlu menggunakan @<host>:1522:dev asli Anda membentuk. Dan perhatikan bahwa di koneksi mudah format, dev mengacu pada nama layanan dan bukan SID, dan mungkin tidak sama; periksa apa lsnrctl status menunjukkan jika ini bermasalah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengekspor hasil kueri ke csv di Oracle SQL Developer?

  2. Oracle:Tampilkan nomor baris dengan klausa 'order by'

  3. Halaman menampilkan '?', bukan 'é'

  4. menampilkan hasil secara vertikal di oracle

  5. Mengonversi Panjang ke Varchar2