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

Menginstal Oracle 10 ODP.NET di Microsoft Windows 2008 Server 64bit

Ini benar-benar rumit. Sebelum menginstal ODP.NET Anda harus sudah memiliki pengaturan koneksi yang berfungsi ke database oracle. Artinya:

Langkah 1:Klien instal Oracle (tidak pernah berhasil dengan itu, tidak disarankan) atau klien Oracle (berhasil pada Win7 ultimate 64bit, file win64_11gR1_client.zip, diinstal dengan opsi "Runtime" dipilih). Setelah klien menginstal pastikan Anda dapat terhubung. Dari baris perintah coba "tnsping yourtnanamesentry" untuk memeriksa apakah tnsnames ok, dan setelah itu "sqlplus username/[email protected] " untuk memeriksa apakah Anda mengetahui pengguna dan kata sandi yang valid dan benar-benar dapat terhubung. Hafalkan atau tulis nama dan jalur beranda oracle yang Anda pilih saat menginstal.

Langkah 2:Instal ODP.NET (saya lakukan dengan file ODAC1110720.zip). Gunakan nama beranda oracle yang sama persis, tetapi jalurnya berbeda selama penginstalan.

Langkah 3:coba sambungkan dengan visual studio. Untuk "nama server" saya menggunakan ini:"oraclexe:1521/xe". Itu berarti saya memiliki mesin bernama "Oraclex" yang memiliki pendengar Oracle pada port 1521, dan database dengan nama instance "xe". Itu disebut nama "EZCONNECT".

Saya tidak yakin apakah Langkah 1 benar-benar diperlukan atau tidak, karena mungkin langkah 3 benar-benar hanya menggunakan klien instan oracle. Saya tahu, ini sangat menyakitkan, tetapi ini berhasil. Saya butuh 2 hari untuk terhubung ke oracle, dan saya harus menginstal hampir 1GB perangkat lunak oracle yang diunduh. Mereka bisa dan harus membuat itu jauh, jauh, jauh, jauh lebih mudah. Seperti instal satu klik yang berfungsi. Sayang sekali betapa rumitnya pemasangan klien.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Parameter tanggal PL/SQL dinamis dengan nilai waktu dipertahankan

  2. Setel ulang jumlah ketika kondisi terpenuhi di Oracle

  3. hibernate.jdbc.fetch_size atau @QueryHints(@javax.persistence.QueryHint(name=org.hibernate.fetchSize, value=10)) tidak berfungsi

  4. ORA-01008:tidak semua variabel terikat, ketika semuanya terikat

  5. Bagaimana cara menambahkan spasi di depan nomor saya jika itu adalah satu digit?