Rumah  >  Artikel  >  pangkalan data  >  Cara memasang oracle11g secara senyap

Cara memasang oracle11g secara senyap

PHPz
PHPzasal
2023-04-17 16:36:431876semak imbas

Oracle ialah sistem pengurusan pangkalan data terkemuka di dunia, dan versi 11gnya digemari oleh banyak perusahaan dan pengguna individu. Walau bagaimanapun, proses pemasangan Oracle11g agak menyusahkan Jika ia perlu dipasang pada berbilang mesin, ia akan memakan banyak masa dan sumber manusia. Untuk meningkatkan kecekapan pemasangan, Oracle menyediakan kaedah pemasangan senyap, yang boleh melengkapkan pemasangan automatik perisian tanpa campur tangan manusia. Artikel ini akan memperkenalkan cara memasang Oracle11g secara senyap.

1. Persediaan
Sebelum memasang Oracle11g secara senyap, anda perlu menyediakan kerja berikut:
1. Media pemasangan Oracle11g, biasanya imej CD atau ISO
2.Oracle11g Fail respons (fail .rsp) bagi fail pemasangan boleh diubah suai menggunakan fail templat yang disediakan oleh Oracle
3 antara muka baris arahan atau terminal dengan keistimewaan pentadbir, dan ruang cakera dan sumber memori yang mencukupi.

2. Cipta fail respons

Fail respons (fail .rsp) adalah kunci kepada pemasangan senyap Oracle11g Ia merekodkan pelbagai maklumat parameter yang perlu dimasukkan semasa proses pemasangan. Oracle menyediakan fail templat (seperti db_install.rsp) untuk pengubahsuaian Jika anda perlu menyesuaikan parameter pemasangan, anda boleh mengubah suai kandungan fail mengikut situasi sebenar. Berikut ialah contoh fail respons biasa:

Fail respons untuk memasang Pangkalan Data Oracle 11gR2

Fail ini dijana oleh Oracle Universal Installer.

[UMUM]

Lokasi direktori asas Oracle.

ORACLE_BASE="/u01/app/oracle"

Nama direktori inventori Oracle.

INVENTORY_LOCATION= "/ u01/app/oraInventory"

Lokasi untuk rumah Oracle anda.

ORACLE_HOME="/u01/app/oracle/product/11.2.0/dbhome_1"

Nama pangkalan data. Ini biasanya nama yang

bermula dengan huruf dan mengandungi sehingga 8 aksara.

ORACLE_SID="orcl"

Nama pangkalan data global .

GDBNAME="orcl"

Set aksara pangkalan data.

CHARACTERSET="AL32UTF8"

Nyatakan sama ada hendak memasang perisian pangkalan data atau mencipta a

pangkalan data Pilih "Perisian Sahaja" untuk perisian pangkalan data

pemasangan.

INSTALL_OPTION="INSTALL_DB_AND_CONFIG"

Nyatakan sama ada hendak membuat pangkalan data atau naik taraf. yang sedia ada.

Pilih "Buat Pangkalan Data" untuk penciptaan pangkalan data baharu.

Pilih "Tingkatkan Pangkalan Data Sedia Ada" untuk menaik taraf

pangkalan data sedia ada.

CREATE_DATABASE_TYPE ="CREATE_DATABASE"

Kata laluan untuk pengguna SYS dan SYSTEM.

SYS_PASSWORD="password"

SYSTEM_PASSWORD="password"
lokasi fail

DATA_LOCATION="/u01/app/oracle/oradata"

Kawal lokasi fail.

DB_CONTROL_FILES_LOCATION="/u01/app/oracle/oradata"

DB_CONTROL_FILES=" ora_control1, ora_control2, ora_control3"

Buat semula lokasi fail log.

DB_RECOVERY_FILE_DEST="/u01/app/oracle/flash_recovery_area"

DB_RECOVERY_FILE_DEST_HAD

Had Memori DB_RECOVERY=2_DEST>
TOTAL_MEMORY=2048

[BAHASA]

Bahasa pemasangan.

Nilai yang sah adalah: AMERICAN_AMERICA.WE8P1,8855P1,8856P

AMERICAN_AMERICA.UTF8, atau nama set aksara lain yang sah.

Anda juga boleh memberikan nama bahasa anda sendiri.

SELECTED_LANGUAGES="AMERICAN_AMERICA.UTF8"

[INSO]

Jenis pemasangan.

INSTALL_TYPE="Typical"

[INSTALLUPDATES]

Nyatakan sama ada hendak menyemak kemas kini produk.

SEMAK_KEMASKINI = BENAR

[KESELAMATAN]

Aktifkan pilihan keselamatan

KEMASKINI_KESELAMATAN_VIA_MYORACLESUPPORT=SALAH

[SYSTEM]

memori yang dibenarkan untuk SGA dan PGA.

Nilai yang sah ialah: Desktop, Pelayan atau Tersuai

Jika anda memilih Tersuai , anda mesti menentukan sendiri saiz memori.

Contoh berikut adalah untuk mesin kelas pelayan.

oracle.install.db.config.starterdb.memoryLimit=1024

[PANGKALAN DATA]

Nyatakan templat untuk digunakan semasa membuat pangkalan data.

TEMPLATE_NAME="General_Purpose.dbc"

Nama pangkalan data global untuk pangkalan data ini.

GDBNAME="orcl"

Kata laluan untuk pengguna SYS dan SYSTEM.

SYS_PASSWORD="password"

SYSTEM_PASSWORD="password"

Set aksara untuk pangkalan data. CHARACTERSET="AL32UTF8"


Set watak kebangsaan untuk pangkalan data.

NATIONAL_CHARACTERSET="UTF8"

Lokasi fail pangkalan data.

DATA_LOCATION="/u01 /app/oracle/oradata"

Kawal lokasi fail.

DB_CONTROL_FILES_LOCATION="/u01/app/oracle/oradata"

Buat semula lokasi fail log.

DB_RECOVERY_FILE_DEST="/u01/app/oracle/flash_recovery_area"

DB_RECOVERY_FILE_DEST_SIZE=2G

Lakukan sandaran pangkalan data selepas pemasangan.

Nilai yang sah ialah: YA atau TIDAK

DB_INSTALLATION_SLIM_CONFIG=true

[EMCONFIG]

Masukkan Y jika anda mahu mengkonfigurasi Pengurus Perusahaan.

EM_CONFIGURATION=TEMPATAN

kata laluan Pengurus Perusahaan.

EM_PASSWORD="password"

[REAL_APPLICATION_CLUSTER]

Nyatakan sama ada ini pemasangan Kluster Aplikasi Sebenar.

CLUSTER_NODES=a1,a2,a3

Nyatakan nama dan port VIP.

NODEVIP="orclvip"

NODEVIP_PORT=1521

Nyatakan nama dan port SCAN.

CLUSTER_SCAN_NAME="orclscan"

CLUSTER_SCAN_PORT="1521"
CLUSTER_SCAN_PORTS="1252",
Nyatakan nama pangkalan data dan port pendengar.

DB_NAME="racdb"

DB_UNIQUE_NAME="racdb1"

DB_LISTENER_PORT=1521

Nyatakan jenis storan pangkalan data.

三、创建安利计计表(.lst文件)用于记录Oracle11g静默安装过程中产生的日志信息和错误信息。创建安装计划表可以方便排查安装过程中的问题。通常,安装计划他们进行配置,如下所示:

[GENERIK]

Nama dan lokasi fail fail log pemasang.

Jika anda tidak menyatakan nama fail log atau direktori, fail log

dicipta dalam direktori /tmp. Secara lalai, log

nama fail ialah "installActions.log".

Contoh:

LOGFILE=/u01/app/oracle/installer/log/installation.log

LOG_FILE="oraInstall.log"

Nama dan lokasi untuk menyimpan inventori perisian yang dipasang.

Jika anda tidak menyatakan lokasi inventori, perisian itu

dipasang dalam direktori inventori lalai.

Contoh:

INVENTORY_LOCATION=/tmp/oracleInventory

INVENTORY_LOCATION="/u01"

Nyatakan nama dan lokasi fail untuk fail pelan pemasangan.

Fail pelan pemasangan menyediakan rekod semua konfigurasi

tetapan yang anda pilih semasa pemasangan.

Contoh:

INSTALL_PLAN=/u01/app/oracle/installer/log/planFile.lst

INSTALL_PLAN="ora_install_plan.lst"

Nyatakan laluan ke alat kawalan jauh program shell, jika ada.

Tetapan ini hanya diperlukan jika anda memasang perisian Oracle

pada komputer jauh.

Contoh:

SSH_PATH= /usr/local/bin/ssh

SSH_PATH="/usr/bin/ssh"

以上示例为创建安装计划表的配置划表的配置划表的配置文🎜。静默安装

执行静默安装需要使用命令行界面或终端,以管理员权限要使用命令行界面或终端,以管理员权限运运运运运计所在的路径,执行以下命令:

./runInstaller -silent -responseFile /path/ to/response/file -ignoreSysPrereqs -ignorePrereq

其中,-responseFile参数指定响应文件的路径和文件名,-silent参数指定响应文件的路径和文件名,-silent参珂数运行,-ignoreSysPreqs和-ignorePrereq参数表示忽略系统前提条件和前提条件检查。

安装过程中,可以根据实际情况对参数进行修改,安行修改,年曾行直到安装完成。安装完成后,会在安装计划表中生成日志信息和错误信息,可以用于排查问题。

总结

本文介绍了Oracle11g静默安装的步骤,包庬创了安装计划表和执行静默安装。静默安装可以显著提高安装效率,尤其在需要在多台机器上进行Oracle11g安装时,更为方便和快捷。希望本文能够帮助正在进行行的g在进行轻其工作负担。

Atas ialah kandungan terperinci Cara memasang oracle11g secara senyap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn