09.09.2024
Rumah / Berita / Windows: Instal Klien Instan Oracle. Menginstal klien Oracle untuk klien instan HP Service Virtualization Oracle menginstal windows

Windows: Instal Klien Instan Oracle. Menginstal klien Oracle untuk klien instan HP Service Virtualization Oracle menginstal windows

Oracle Client adalah program yang memungkinkan Anda bekerja dengan database Oracle yang diinstal komputer jarak jauh atau server. Sesuai dengan namanya, aplikasi merupakan bagian klien yang dirancang untuk melakukan otorisasi, memeriksa hak akses, dan membuat permintaan. Artinya, berkat itu Anda dapat "berkomunikasi" dengan database, menggunakan antarmuka yang agak kuno, namun tetap nyaman.

Versi

Terlepas dari kenyataan bahwa pada saat penulisan ulasan ini, versi terbaru adalah 12.0, versi paling “populer” adalah 11g. Inilah yang paling sering digunakan di perusahaan. Klien tersedia dalam versi untuk sistem operasi 32 bit dan 64 bit. Poin penting adalah versi x32 memungkinkan untuk bekerja dengan Toad, Pengembang SQL, dan alat visual lainnya. Sayangnya versi x64 tidak memiliki fitur ini.

Instalasi

Selama proses instalasi perangkat lunak, pengguna akan diberikan kesempatan untuk memilih salah satu dari tiga opsi: Klien Instan, Administrator, Runtime, dan Kustom. Opsi pertama melibatkan instalasi perpustakaan yang dipisahkan secara eksklusif. Saat Anda memilih Administrator, konsol administrator (Oracle Manager Standalone Console) juga akan diinstal selain perpustakaan. Runtime menginstal paket besar alat tambahan yang menyederhanakan interaksi dengan database. Nah, opsi Custom, seperti yang Anda duga, akan berguna bagi mereka yang ingin memilih komponen untuk instalasi secara mandiri.

Setelah memilih mode, penginstal akan melakukan semua operasi yang diperlukan secara mandiri. Oracle Client tidak memerlukan driver tambahan dan secara otomatis mendaftarkannya di menu startup. Anda dapat mengunduh klien sepenuhnya gratis.

Fitur Utama

  • berfungsi untuk menyediakan akses ke database jarak jauh;
  • menawarkan beberapa mode instalasi;
  • kompatibel dengan apa pun Versi Windows(baik x32 dan x64);
  • adalah perangkat lunak resmi dari Oracle;
  • tersedia untuk diunduh sepenuhnya gratis.

Halo dunia! =)) Alexander Glebov menghubungi Anda dan saya menyambut Anda di Blog IT saya. Pada artikel ini saya memberi tahu Anda cara menginstal Oracle Data Access Components (klien Oracle dengan cara yang sederhana) di komputer Anda. Artikel - menginstal Oracle Client, pertama-tama, merupakan petunjuk untuk diri Anda sendiri, tetapi jika bermanfaat bagi seseorang, maka saya hanya akan senang. Jadi, ayo pergi...

Saya diminta untuk menulis artikel ini karena kebutuhan untuk menginstal . Di sana, persyaratan perangkat lunak memerlukan kehadiran Klien Oracle, dan pada artikel ini saya akan menginstal klien Oracle.

Bersiap untuk Menginstal Klien Oracle

Tidak ada persyaratan khusus untuk menginstal klien Oracle; kesulitan terbesar adalah mengunduh klien Oracle. Saya memberikan dua tautan ke situs resmi untuk versi 32 dan 64 bit:

  1. Komponen Akses Data Oracle 32-bit - tautan ke Klien Oracle versi 32-bit
  2. Komponen Akses Data Oracle 64-bit - tautan ke Klien Oracle versi 64-bit

Pilih bitness yang Anda butuhkan (HP Service Virtualization Designer + Server memerlukan klien 32 dan 64 bit yang diinstal di folder berbeda), ikuti tautannya, dan kita melihat halaman berikut:

  1. Kami menyetujui perjanjian lisensi (1) (Terima Perjanjian Lisensi).
  2. Klik - ODAC121024Xcopy_x64.zip
  3. Akibatnya, Anda akan diarahkan ke halaman tempat Anda login ke akun Oracle Anda, setelah login pengunduhan akan dimulai (jika Anda sudah login, pengunduhan akan segera dimulai).

Jika Anda belum memiliki login Oracle dan terlalu malas untuk mendaftar di sana, Anda dapat mendownload klien Oracle dari link di bawah ini:

Setelah mengunduh, Anda akan menerima file ODAC121024Xcopy_32bit.zip atau ODAC121024Xcopy_x64.zip tergantung pada ukuran bitnya. Anda perlu membongkar arsip, misalnya ke drive C di folder distr. Hasilnya, kita mendapatkan folder seperti pada gambar di bawah ini:
Ini menyelesaikan tahap persiapan instalasi. Mari kita lanjutkan ke instalasi ODAC.

Menginstal klien Oracle

Untuk menginstal klien Oracle, ikuti langkah-langkah berikut:


Itu pada dasarnya, kami menginstal Oracle Client komputer Windows. Seperti yang Anda lihat, ini cukup sederhana, dan tidak ada yang rumit. Dan secara tradisi, saya meminta Anda untuk meninggalkan tanggapan, saran, komentar Anda di komentar. Jika Anda menyukai artikel ini, berikan jempol, sukai, dan posting ulang. Saya akan berterima kasih kepada Anda.

Artikel ini tidak ditulis oleh spesialis database Oracle atau spesialis perangkat lunak. Microsoft Windows, sehingga tidak akan ada penelitian dan teori yang mendalam. Selain itu, solusi yang dijelaskan dalam artikel ini mungkin salah dalam beberapa hal. Namun pada hakikatnya itu adalah perdukunan. Tapi saya berhasil menginstal Oracle 10g XE di Windows 7 x64.

Tujuan artikel ini adalah untuk membantu mereka yang dihadapkan dengan instalasi Oracle 10g Express (XE) pada Windows 7 x64 dan tidak dapat memahami mengapa mereka tidak dapat menginstal. Masalahnya adalah tampaknya database sedang diinstal - penginstal tidak menghasilkan kesalahan apa pun, layanan dibuat dan diluncurkan, tetapi file database tidak diinisialisasi, dan, tentu saja, setelah instalasi, server database tidak berfungsi. Google dan mesin pencari lainnya menyediakan beberapa tautan tentang masalah ini, tetapi saya tidak menemukan satu pun solusi lengkap, jadi saya harus mencari tahu sendiri kebenarannya.

Pada artikel ini, saya akan memberikan beberapa tindakan atau aturan yang membantu saya mengatasi instalasi yang bermasalah. Saya tidak dapat mengatakan apakah semuanya benar dan dapat diterapkan, namun langkah-langkah ini memungkinkan saya untuk menginstal Server Database Oracle 10g XE dan Klien Oracle 10g XE pada beberapa mesin dengan Windows 7 x64. Saya pikir langkah yang sama akan membantu ketika menginstal pada Windows Server 2008.

Kata pengantar
Mengapa semua ini diperlukan? Subkontraktor yang mengembangkan paket perangkat lunak yang kami dukung tetap bergantung pada database Oracle. Kami telah berhasil berpisah dengan subkontraktor sejak lama, namun ketergantungan tetap ada, setelah itu kami menambahkan beberapa subsistem penting yang juga memerlukan DBMS ini. Versi Express (XE) adalah yang paling berguna bagi klien - gratis dan cukup cocok untuk mereka meskipun dengan keterbatasannya. Dan versi Express hanya ada di versi 10g.

Pelanggan sudah berpikir untuk pindah ke Windows 7 (atau server Windows Server 2008), dan beberapa sudah beralih, jadi kami harus keluar dari situ.

Langkah-langkah umum
Saya akan mencantumkan dua aturan yang diperoleh dengan menari dengan rebana di sekitar server database yang tidak berfungsi:

Pertama. Oracle 10g XE menolak untuk menginstal di bawah pengguna domain, meskipun dia adalah anggota grup Administrator. Apalagi jika Anda memulai instalasi dengan menjalankan installer sebagai administrator lokal, maka database akan diinstal lagi secara tidak benar. Apa yang menyebabkan hal ini sama sekali tidak jelas. Solusinya adalah dengan masuk ke sistem sebagai administrator lokal dan melakukan instalasi atas namanya. Keputusan ini diambil setelah hal yang sama sistem operasi itu tidak diinstal pada satu DBMS. Perbedaannya adalah salah satu mesin berada dalam domain, dan yang lainnya tidak. Jika ada yang tahu mengapa ini terjadi, mohon pencerahannya.

Kedua. Oracle Database memerlukan sejumlah variabel lingkungan sistem saat menjalankan instalasi, namun penginstal tidak akan membuatnya (namun, Path akan memperbaikinya), sehingga harus ditambahkan terlebih dahulu secara manual (Komputer - Properti - Opsi tambahan sistem - Lanjutan - Variabel lingkungan... - Variabel sistem - Buat...) atau dengan skrip BAT. Di bawah ini saya akan menulis variabel spesifik apa saja yang perlu dibuat. Apakah semuanya wajib, saya tidak bisa mengatakannya - secara teori, yang tidak ditentukan akan memiliki nilai default.

Instalasi server Oracle Basis Data 10g XE
Mari kita mulai.

0. Ayo masuk. Mari unduh penginstal database di suatu tempat, misalnya, ke desktop Anda - OracleXEUniv.exe.

1. Mari tambahkan sejumlah variabel sistem. Anda dapat membuatnya secara manual, tapi saya sarankan menambahkannya dengan perintah setx dengan tombol -m (atau /m), yang memungkinkan Anda menambahkan variabel lingkungan sistem, bukan variabel pengguna, yang akan ditambahkan tanpa kunci ini. Sintaks perintahnya adalah: setx /m Nilai Variabel.

Kita memerlukan variabel berikut: nama layanan, jalur ke database dan utilitas, jalur ke pengaturan di registri, dll. Jika Anda menginstal database di jalur lain, maka sesuaikan variabelnya. Cara termudah untuk menambahkan semua parameter adalah dengan menulis skrip BAT kecil dengan konten berikut:

Nama Layanan Rem
setx /m ORACLE_HOME_NAME XE

setx /m ORACLE_BASE "C:\Oraclex"
rem Jalur di registri. Untuk sistem x86 akan menjadi "SOFTWARE\ORACLE\KEY_XE"
setx /m ORACLE_HOME_KEY "PERANGKAT LUNAK\Wow6432Node\ORACLE\KEY_XE"
rem Nama layanan
setx /m ORACLE_SID XE

setx /m ORACLE_HOME "C:\Oraclex\app\Oracle\product\10.2.0\server"

setx /m ORAMTS_CP_TRACE_DIR "C:\Oraclex\app\Oracle\product\10.2.0\server\oramts\trace"
rem Berikutnya adalah pilihan bahasa, itu tidak begitu penting, tetapi bisa berguna


rem Pesan dari database di konsol tidak akan ditulis dalam dukun atau tanda tanya, tetapi biasanya - dalam bahasa Inggris

Simpan skrip ini dengan ekstensi .bat dan jelas sekali Mari kita jalankan dengan hak administrator (klik kanan - Run as administrator). Setelah setiap baris skrip harus ada entri "Sukses".

Sekarang kita perlu memeriksa apakah semua variabel telah ditambahkan sesuai keinginan. Ayo lewat jauh Komputer - Properti - Parameter sistem tambahan - Lanjutan - Variabel lingkungan... dan lihat variabel Sistem. Semuanya baik-baik saja? Jika ya, mari kita lanjutkan ke instalasi.

2. Mari luncurkan penginstal. Instalasinya cukup sepele - tidak seperti 10g Standart dan lebih tinggi, instalasi ini menggunakan penginstal InstallShield, yang cukup sederhana. Kami menunjukkan jalur instalasi yang kami tentukan dalam variabel ORACLE_BASE, yaitu secara default adalah C:\Oraclexe. Setelah instalasi, buka 127.0.0.1:8080/apex/ di browser dan coba login menggunakan login SYS dan kata sandi yang kami tentukan saat instalasi.

Menginstal Klien Oracle 10g XE
Sekarang Anda perlu menginstal klien database Oracle pada mesin klien. Mari kita mulai.

Langkah-langkah di sini akan serupa, dengan pengecualian beberapa perbedaan.

0. Sekali lagi, mari masuk sebagai administrator lokal. Mari kita lihat lebih dekat penginstal klien database - OracleXEClient.exe.

1. Mari tambahkan sejumlah variabel sistem. Skrip BAT untuk menambahkannya akan seperti ini:

Nama Layanan Rem
setx /m ORACLE_HOME_NAME XEClien
rem Jalur root instalasi database
setx /m ORACLE_BASE "C:\XEClient"
rem Jalur di registri. Untuk sistem x86 akan menjadi "SOFTWARE\ORACLE\KEY_XEClient"
setx /m ORACLE_HOME_KEY "PERANGKAT LUNAK\Wow6432Node\ORACLE\KEY_XEClient"
rem Jalur ke biner dan pengaturan
setx /m ORACLE_HOME "C:\XEClient"
rem Jalur tempat Oracle MTS akan menulis. Parameter ORAMTS lainnya adalah default
setx /m ORAMTS_CP_TRACE_DIR "C:\XEClient\oramts\trace"
rem Pilihan bahasa, itu tidak begitu penting, tapi bisa berguna
setx /m NLS_NUMERIC_CHARACTER "."
setx /m NLS_DATE_FORMAT "hh.mm.yyyy"
rem bahasa pesan bahasa Inggris
setx /m NLS_LANG "AMERICAN_AMERICA.CL8MSWIN1251"

Simpan script.bat dan jalankan dengan hak administrator.

2. Luncurkan penginstal klien dalam mode kompatibilitas dengan Windows Vista- Aku tidak bisa melakukannya sebaliknya. Instalasinya sangat sederhana - Anda hanya perlu menentukan jalurnya.

Setelah instalasi, Anda perlu memeriksa apakah semuanya berhasil. Luncurkan di konsol (cmd) sqlplus dan coba sambungkan ke database. Di sini saya ingin mengatakan bahwa karena alasan tertentu sqlplus cukup sering crash. Tapi begitu dimulai, itu berfungsi dengan baik.

Kesimpulan
Dengan tindakan yang tidak sepenuhnya dapat dipahami ini, kami mencapai keberhasilan pengoperasian Database Oracle 10g XE dan perangkat lunak yang memerlukan Klien Oracle 10g XE. Saya menghabiskan banyak waktu dan kegelisahan untuk mencari jalan yang benar, jadi saya harap artikel ini akan sangat bermanfaat bagi seseorang.

Saya menunggu kritik yang adil.

Tag: Oracle, database Oracle, Oracle 10g XE, windows 7,

Untuk mengakses database Oracle dari PC, Anda harus menginstal terlebih dahulu Perangkat lunak Klien Oracle. Perangkat lunak Oracle Client dikirimkan bersama perangkat lunak Oracle Server. Selain itu, dapat juga diunduh dari situs OTN ( http://technet.Oracle.com). Perangkat lunak Oracle Client tersedia untuk diunduh secara terpisah. Meskipun versi Oracle Server dan Oracle Client tidak harus sama, Oracle menyarankan Anda menggunakan versi perangkat lunak yang benar untuk memanfaatkan fungsionalitas baru sepenuhnya.

Anda dapat menentukan versi Oracle Client dengan melihat output saat memanggil utilitas SQL*Plus, seperti yang ditunjukkan dalam contoh berikut:

$ sqlplus C:\>sqlplus SQL*Plus: Rilis 11.1.0.6.0 - Produksi pada Kam 20 Mar 09:27:14 2008 Hak Cipta (c) 1982, 2007, Oracle. Semua hak dilindungi undang-undang. Masukkan nama pengguna:

Output perintah SQL*Plus berikut menunjukkan bahwa perangkat lunak Oracle Client versi 11.1.0.6.0 diinstal pada sistem.

Saat memasang perangkat lunak Oracle Client memiliki empat opsi untuk dipilih.

  • Administrator. Mengizinkan aplikasi terhubung ke dan mengelola database Oracle lokal atau jarak jauh.
  • Waktu proses. Memungkinkan Anda terhubung ke database Oracle lokal atau jarak jauh.
  • Kebiasaan Memungkinkan Anda memilih masing-masing komponen dari komponen yang diinstal dengan opsi instalasi Administrator dan Runtime.
  • Klien Instan. Hanya perpustakaan yang diinstal membagikan diperlukan untuk aplikasi OCI (Oracle Call Interface), OCCI (Oracle C++ Call Interface) dan Java Database Connectivity OCI (Java-OCI).

Catatan! Opsi Klien Instan baru dijelaskan di blog kami di artikel “Klien Instan Oracle”.

Menginstal Klien Oracle

Untuk menginstal perangkat lunak Oracle Client, ikuti langkah-langkah berikut:

  1. Masukkan CD Klien Oracle Database 11g ke dalam drive atau jalankan skrip jalankanInstaller dari direktori perantara.
  2. Pilih item menu Instal/Deinstall Produk dan klik tombol Berikutnya.
  3. Selamat datang akan terbuka. Klik tombol Berikutnya.
  4. Pada halaman Tentukan Lokasi File, terima direktori file default atau masukkan nama dan jalur direktori home Oracle Anda. Klik tombol Berikutnya.
  5. Pada layar Pilih Jenis Instalasi, Anda dapat memilih dari empat opsi - Klien Instan, Administrator, Runtime, atau Kustom. Pilih opsi Runtime Instalasi dari daftar dan klik tombol Berikutnya.
  6. Tinjau komponen yang akan diinstal selama instalasi jenis ini dan klik tombol Instal.
  7. Setelah instalasi perangkat lunak Oracle Client selesai, Oracle Net Configuration Assistant terbuka. Pilih opsi Tidak, Saya Akan Membuat Nama Layanan Sendiri dan klik tombol Berikutnya.
  8. Pada kolom Database SID, masukkan nama database dan klik Next.
  9. Pilih TCP sebagai protokol dan klik tombol Berikutnya.
  10. Di bidang Nama Host, masukkan nama server host Anda dan pilih port standar. Klik tombol Berikutnya.
  11. Klik tombol Ya untuk menguji konektivitas, lalu klik tombol Berikutnya.
  12. Setelah pesan Menghubungkan ditampilkan. . . Tes Berhasil (Koneksi... Tes berhasil diselesaikan) klik tombol Berikutnya.
  13. Saat ditanya apakah Anda ingin mengonfigurasi layanan lain, pilih opsi Tidak. Klik tombol Berikutnya.
  14. Konfirmasikan bahwa Anda telah menyelesaikan konfigurasi nama layanan jaringan dengan mengklik tombol Berikutnya.
  15. Klik tombol Selesai dan Keluar.

Nasihat. Jika Anda memiliki beberapa instalasi Oracle di PC Anda, sistem mungkin juga berisi banyak file tnsnames.ora. Pengguna mungkin tidak dapat terhubung ke database baru setelah menambahkan informasi konfigurasi jaringan ke file tnsnames.ora, jika file ini tidak digunakan. Pastikan jalur perangkat lunak Klien Oracle disertakan berkas yang diperlukan tnsnames.ora.