Tip berguna

Gambaran keseluruhan dan pemasangan Oracle Database Express Edition 11g Release 2 pada Windows 7

Pin
Send
Share
Send
Send


CHALLENGES SETENGAH Edisi Express Oracle 11g

Emelyanova E., pelajar tahun ketiga khusus "Sistem Maklumat"

KSU dinamakan selepas A. Baitursynova

Bevz I.A., Art. Pensyarah di Jabatan IS KSU dinamakan selepas A. Baitursynova

Oracle 11g Express Edition sistem pengurusan pangkalan data (Oracle Database XE) adalah salah satu sistem pengurusan pangkalan data relasi yang paling kuat. Pangkalan Data Oracle XE mudah dipasang, mudah digunakan, dan mudah untuk membuat aplikasi.
Dalam Pangkalan Data Oracle XE, anda menggunakan antara muka web intuitif dan mesra pengguna. Oracle Database XE menyediakan prestasi yang lebih cepat, perlindungan data yang lebih baik, dan kebolehpercayaan aplikasi. Terdapat beberapa kesalahan yang mungkin anda hadapi semasa memasang Oracle 11g Express Edition. Sebahagian daripada mereka dibentangkan di bawah.

Apabila memasang Pangkalan Data Oracle pada mesin Windows, mesej ralat dipaparkan:

OUI-10133: Kawasan pementasan tidak sah. Tiada komponen paras tertinggi untuk Windows NT, Windows 2000 yang tersedia untuk dipasang di kawasan pementasan ini.

Penyebab kesilapan boleh banyak, tetapi yang utama:

- Fail product.xml hilang atau tidak dijumpai. Fail oraparam.ini mengandungi lokasi yang salah untuk fail product.xml, atau fail product.xml tidak hadir sama sekali dalam pengedaran

- Seseorang secara tidak sengaja memadamkan fail product.xml dan OUI tidak dapat menemuinya.

- Dengan memuat turun kit pengedaran dari e-delivery.oracle.com, yang terletak di beberapa arkib, setiap arkib telah dibongkar ke dalam direktori berasingan.

- Pengedaran produk rosak.

- Media pengedaran yang rosak.

1. Buka fail oraparam.ini dan sahkan laluannya betul.

2. Sahkan bahawa lokasi fail products.xml adalah betul.

3. Pergi ke lokasi fail products.xml dan sahkan bahawa ia wujud. Sebab utama ketidakhadirannya ialah: apabila menyalin kit pengedaran, ia tidak disalin sepenuhnya, seseorang memadamkan fail tersebut, dan lain-lain.

4. Jika anda memuat turun kit pengedaran dari e-delivery.oracle.com, dan membongkar arkib yang dihasilkan di tempat yang berbeza, anda perlu membongkarnya ke satu direktori untuk memasang kit pengedaran penuh dan mulakan semula pemasangan.

5. Selepas memuat turun pengedaran, semak checksum fail, dan bandingkan dengan jumlah yang ditunjukkan pada halaman muat turun.

6. Dapatkan salinan baru pengedaran.

Ramai orang mempunyai soalan, apa yang perlu dipadamkan dalam pendaftaran supaya Oracle muncul semula secara normal?

Alihkan algoritma untuk (menang):

1. Buka folder perkhidmatan (di sebelah panel kawalan).

2. Kami menulis di atas kertas atau menyalin di notepad semua perkhidmatan dengan nama yang mana perkataan oracle ditemukan.

3. Buka pendaftaran dan cari cawangan dengan nama perkhidmatan dan hapuskannya.

4. Di sana, dalam pendaftaran, padam cawangan HKEY_LOCAL_MACHINE SOFTWARE ORACLE.

5. Padamkan folder C: Program Files Oracle.

6. Padam folder ORACLE_HOME .

7. Reboot komputer. Kami menyemak ketiadaan rekod Oracle di kalangan perkhidmatan tersebut.

8. Jika penyingkiran selesai, kami boleh menganggap bahawa Oracle pada mesin anda tidak pernah berlaku.

Kesalahan berikut mungkin juga berlaku semasa pemasangan:

Pertama, masukkan ORACLE 64-bit pada paksi 64-bit, dan juga tidak menggunakan laluan dengan nama Rusia.

Anda hanya boleh mengklik butang Abaikan, tetapi setelah mengabaikan ralat di laluan dan meneruskan pemasangan, ORACLE mungkin memaparkan mesej mengenai ketiadaan banyak fail.

Anda perlu menggugurkan kandungan PATH, nampaknya tidak terdapat ORACLE_HOME / BIN.

Semasa pemasangan, masalah yang berikut mungkin berlaku:

Memeriksa keperluan sistem operasi.

Hasil yang diharapkan: Salah satu daripada 5.0,5.1,5.2,6.0

Keputusan Sebenar: 6.1

Semak lengkap. Hasil keseluruhan cek ini ialah: Gagal

Untuk mengelakkannya dan memasangnya, anda perlu melakukan yang berikut:

Dan tambahkan atau ubah salah satu nilai:

Apabila memasang oracle 11g untuk 32-bit pada Windows 7, Home Basic 32-bit. Pada mulanya, sebelum memasangnya, ia memeriksa keserasian dengan sistem. Pengesahan gagal. Menulis:

Memeriksa keperluan sistem operasi.

Hasil yang diharapkan: Salah satu daripada 5.0,5.1,5.2,6.0

Keputusan Sebenar: 6.1

Semak lengkap. Hasil keseluruhan cek ini ialah: Gagal

Masalah: Oracle Database 11g tidak disahkan pada sistem operasi semasa.

Saranan: Pastikan anda memasang perisian pada platform yang betul.

- pemasang secara automatik mencipta folder dalam bahasa Rusia (oleh nama pengguna), selepas ditukar nama kepada Bahasa Inggeris, masalah itu ditetapkan.

Apakah Oracle Database?

Oracle Adakah syarikat perisian perusahaan terbesar di dunia. Pengkhususan Oracle adalah pembangunan sistem pengurusan pangkalan data seperti Pangkalan Data Oracle, serta aplikasi perniagaan lain.

Oracle Database Adakah sistem pengurusan pangkalan data objek-relasi (RDBMS atau Sistem Pengurusan DataBase Relasi) Banyak syarikat terbesar di dunia memilih Database Oracle sebagai pangkalan data.

Dalam nama setiap versi, kita melihat nombor dan huruf versi, contohnya 11g, di mana g ialah "gr>. Pada tahun 2013, versi 12c dilancarkan, di mana c bermakna awanawan).

DBMS ini menyokong banyak platform, misalnya: Linux x86, Linux x86-64, Windows 32 dan 64, Solaris x86, Solaris SPARC (64-bit), Mac OS X Server dan banyak lagi.

Oracle Database menggunakan bahasa pemrograman PL / SQL (Bahasa Prosedural / Bahasa Permintaan Terstruktur) Adakah sambungan kepada bahasa SQL yang dibangunkan oleh Oracle. Sebagai contoh, Microsoft juga membangunkan bahasa Transact-SQL untuk DBMS. Kami menganalisis secara terperinci dalam banyak artikel dan juga menyusun Rujukan Transact-SQL.

Pangkalan Data Oracle dihantar dalam edisi berikut:

  • Oracle Database Enterprise Edition
  • Edisi Standard Pangkalan Data Oracle
  • Oracle Database Standard Edition One,
  • Edisi Peribadi Pangkalan Data Oracle,
  • Sistem Fail Awan Oracle,
  • Pelayan Bergerak Pangkalan Data Oracle,
  • Oracle Database Express Edition.

Oracle Database Express Edition

Oracle Database Express Edition (Oracle Database XE) Adalah versi percuma Pangkalan Data Oracle untuk pemula dan pentadbir yang, jika mereka menguasai DBMS ini, dengan mudah boleh naik taraf ke versi penuh.

Oleh kerana versi ini adalah percuma, ia secara semula jadi mempunyai batasan:

  • Dia akan menggunakan tidak lebih daripada 1 gigabait RAM,
  • Ia juga akan menggunakan hanya satu pemproses,
  • Hanya satu pangkalan data yang tidak lebih besar daripada saiz 11 gigabait,
  • Ia hanya boleh dipasang pada Windows x32, Windows x64, dan Linux x86-64.

Pada masa ini, versi terkini adalah Oracle Database Express Edition 11g Release 2, jadi inilah yang akan kami pasang, tapi pertama, mari tahu di mana untuk mendapatkan perisian ini.

Perbandingan Oracle XE 10 dan XE 11.

XE 10

XE 11

Windows x86, Linux x86

Windows x86, Linux x64

Western European 1252, Unicode

Bilangan pemproses yang digunakan RAM Bilangan contoh pangkalan data Data pengguna * Mesin Java Terbenam ** Sokongan Oracle

* - sekatan juga berlaku untuk saiz fizikal pangkalan data (tanpa ruang meja TEMP dan UNDO), nilai tidak ditakrifkan (sekitar 12 GB).
** - Senarai lengkap pilihan yang tidak termasuk boleh didapati dalam Maklumat Pelesenan.

Nota sebelum pemasangan.

  • Semua tugas pentadbiran pangkalan data, menurut dokumentasi Oracle, dilakukan menggunakan sqlplus dan Pemaju SQL. Melalui APEX, anda hanya boleh melihat maklumat mengenai penggunaan ruang cakera (Penyimpanan), sesi semasa (Sesi) dan parameter pangkalan data (Parameter).
  • Versi APEX semasa ialah 4.1 (09.2011), yang digunakan dalam Pangkalan Data Express Edition adalah 4.0.2.
  • Pangkalan data yang dibuat semula akan dipasang bukannya yang dipasang sebelum ini, supaya tidak mengkonfigurasi pendengar (OracleXETNSListener) dan Oracle Net, dan tidak membuat struktur direktori baru.
  • Pangkalan data yang dibuat semula akan menggunakan pfile dan bukan spfile, pilihan untuk mengarkibkan log dalam talian dan fail pangkalan data akan dilumpuhkan

2. Mengeluarkan contoh pangkalan prapasang:

- Pelancaran konsol (Mula, Jalankan, cmd) (jika Vista dan yang lebih tinggi, kemudian berjalan sebagai Pentadbir).

- Tetapkan pembolehubah untuk bekerja dengan contoh XE

- Padam contoh XE

CMD> oradim -delete -id XE

- Padam fail kata laluan

- Jangan tutup konsol, ia akan digunakan pada masa hadapan.

3. Buat fail parameter untuk contoh XE baru.

Contoh Barisan Parameter Contoh panas.tidak terletak di% ORACLE_HOME% config scripts

Fail mestilah dinamakan semula kepada initXE.tidak dan salin bukannya yang sedia ada dalam folder% ORACLE_HOME% database

Contoh fail initXE.ora (parameter berubah dan ditambah diserlahkan dalam warna merah):
open_cursors = 300
db_name = XE
control_files = ("C: oraclexe app oracle oradata XE control.dbf")
job_queue_processes = 4
serasi = 11.2.0.0.0
diagnostic_dest = C: oraclexe app oracle .
memory_target = 1G
sesi = 100
audit_file_dest = C: oraclexe app oracle admin XE adump
remote_login_passwordfile = EXCLUSIVE
dispatchers = "(PROTOCOL = TCP) (SERVICE = XEXDB)"
shared_servers = 4
undo_management = AUTO
undo_tablespace = UNDOTBS1
DB_RECOVERY_FILE_DEST_SIZE = 10G
DB_RECOVERY_FILE_DEST = C: oraclexe app oracle fast_recovery_area
nls_language = "RUSSIAN"
nls_territory = "RUSSIA"

4. Buat contoh XE baru

CMD> oradim -new -sid% ORACLE_SID% -intpwd admin -startmode auto -srvcstart system

Selepas penciptaan, anda perlu mengesahkan bahawa perkhidmatan OracleServiceXE dibuat dan fail kata laluan% ORACLE_HOME% database Pwdxe.ATAUA

Hentikan contoh dan hapuskan fail pangkalan data yang akan dicipta semula apabila pangkalan data dibuat:

CMD> sqlplus / nolog
SQL> sambung sys / admin sebagai sysdba,
SQL> shutdown immediate,
Keluar dari SQL
CMD> del% ORACLE_BASE% oradata XE CONTROL.DBF

5. Mewujudkan pangkalan data.

Untuk membuat, gunakan fail perintah createXE.cmd, di mana pembolehubah persekitaran ditetapkan, dan skrip pembuatan pangkalan data createXE.sql dipanggil.

Contoh kumpulan CreateXE.cmd

- Pengurus Ruang Kerja dan pilihan JServer yang tidak disokong oleh edisi XE tidak termasuk dalam senario ini berbanding pangkalan data tetap.

- Tidak ada APEX, yang dalam versi ini tidak digunakan untuk tujuan pentadbiran, seperti dalam versi 10g. Maklumat tentang penggunaan ruang cakera (Penyimpanan), sesi semasa (Sesi) dan parameter pangkalan data (Parameter) yang disediakan oleh APEX boleh digantikan dengan pertanyaan berikut (dari sesi pengguna sys):

- Anda boleh memasang versi Aplikasi Express semasa untuk aplikasi APEX anda.

6. Memasang Aplikasi Pemaju SQL

- Muat turun pengedaran "Pemaju Oracle SQL untuk Windows 32-bit termasuk JDK "dari laman Oracle.

(The "Oracle Database Express Edition 11g Release 2 for Windows x86" juga termasuk pelanggan 32-bit, yang hanya Pemaju SQL 32-bit akan bekerjasama).

- Buka arkib, misalnya, dalam direktori C:

- Untuk mengelakkan ralat "ORA-12705 tidak dapat mengakses fail data NLS atau persekitaran yang tidak sah", tambahkan baris berikut ke fail konfigurasi sqldeveloper.conf:
AddVMOption -Duser.language = en
AddVMOption -Duser.region = AS

- Sediakan sambungan ke pangkalan data XE untuk pentadbir (sys)

Tonton video itu: Deeper Fishfinder : Gambaran Keseluruhan Aplikasi Deeper Fishfinder (Ogos 2020).

Pin
Send
Share
Send
Send