Maison  >  Article  >  base de données  >  Comment installer Oracle11g en mode silencieux

Comment installer Oracle11g en mode silencieux

PHPz
PHPzoriginal
2023-04-17 16:36:431932parcourir

Oracle est le premier système de gestion de bases de données au monde et sa version 11g est privilégiée par de nombreuses entreprises et utilisateurs individuels. Cependant, le processus d'installation d'Oracle11g est relativement lourd s'il doit être installé sur plusieurs machines, cela consommera beaucoup de temps et de ressources humaines. Afin d'améliorer l'efficacité de l'installation, Oracle propose une méthode d'installation silencieuse, qui peut terminer l'installation automatique du logiciel sans intervention humaine. Cet article explique comment installer silencieusement Oracle11g.

1. Préparation
Avant d'effectuer l'installation silencieuse d'Oracle11g, vous devez préparer le travail suivant :
1. Support d'installation d'Oracle11g, généralement un CD ou une image ISO
2. , peut être modifié à l'aide du fichier modèle fourni par Oracle ;
3. Plan d'installation (fichier .lst), utilisé pour enregistrer le processus d'installation et les informations d'erreur
4. Interface de ligne de commande ou terminal avec des droits d'administrateur et un espace disque suffisant ; et les ressources mémoire.

2. Créez un fichier de réponses
Le fichier de réponses (fichier .rsp) est la clé de l'installation silencieuse d'Oracle11g. Il enregistre diverses informations sur les paramètres qui doivent être saisies lors du processus d'installation. Oracle fournit des fichiers modèles (tels que db_install.rsp) pour la modification. Si vous devez personnaliser les paramètres d'installation, vous pouvez modifier le contenu du fichier en fonction de la situation réelle. Voici un exemple de fichier de réponses typique :

Le fichier de réponses pour l'installation d'Oracle Database 11gR2

Ce fichier est généré par Oracle Universal Installer.

[GENERAL]

Emplacement du répertoire de base Oracle.

ORACLE_BASE= " /u01/app/oracle"

Nom du répertoire d'inventaire Oracle.

INVENTORY_LOCATION="/u01/app/oraInventory"

L'emplacement de votre accueil Oracle.

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

Le nom de la base de données. Il s'agit généralement d'un nom qui

commence par une lettre et contient jusqu'à 8 caractères.

ORACLE_SID="orcl"

Nom global de la base de données.

GDBNAME ="orcl"

Jeu de caractères de la base de données.

CHARACTERSET="AL32UTF8"

Spécifiez s'il faut installer le logiciel de base de données ou créer une

base de données Choisissez "Logiciel uniquement" pour l'installation du logiciel de base de données.

. INSTALL_OPTION ="INSTALL_DB_AND_CONFIG"

Spécifiez s'il faut créer une base de données ou mettre à niveau une base de données existante.

Choisissez « Créer une base de données » pour la création d'une nouvelle base de données. CREATE_DATABASE_TYPE ="CREATE_DATABASE"

Mot de passe pour les utilisateurs SYS et SYSTEM.

SYS_PASSWORD="password"

SYSTEM_PASSWORD="password"

Emplacement du fichier de base de données.

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

Contrôle emplacement du fichier.


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

DB_CONTROL_FILES="ora_control1, ora_control2, ora_control3"

Refaire l'emplacement du fichier journal.

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

DB_RECOVERY_FILE_DEST_SIZE = 2G

Limite de mémoire pour les bases de données SGA et PGA.

TOTAL_MEMORY=2048

[LANGUAGE]


Langue de l'installation.

Les valeurs valides sont : AMERICAN_AMERICA.WE8ISO8859P1,

AMERICAN_AMERICA.UTF8, ou autre valide noms de jeux de caractères .

Vous pouvez également fournir votre propre nom de langue.

SELECTED_LANGUAGES="AMERICAN_AMERICA.UTF8"

[INSO]

Type d'installation.

INSTALL_TYPE="Typical"

[INSTALLUPDATES]

Spécifiez si pour vérifier les mises à jour du produit.

UPDATES_CHECK=TRUE

[SECURITY]

Activer les options de sécurité

SECURITY_UPDATES_VIA_MYORACLESUPPORT=FALSE

[SYSTEMCLASS]

Entrez la classe système, qui détermine le nombre maximum

de mémoire autorisé pour SGA et PGA.

Les valeurs valides sont : Bureau, Serveur ou Personnalisé

Si vous choisissez Personnalisé, vous devez spécifier vous-même la taille de la mémoire.

L'exemple suivant concerne une machine de classe serveur.

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

[DATABASE]

Spécifiez le modèle à utiliser lors de la création de la base de données.

TEMPLATE_NAME="General_Purpose.dbc"

Nom global de la base de données pour cette base de données.

GDBNAME="orcl "

Mot de passe pour les utilisateurs Sys et système.

sys_password = "Password"

System_password = "Password"

Jeu de caractères pour la base de données.

Characterst = "Al32utF8"

Jeu de caractères nationaux CH pour la base de données.


national_Characterset = "UTF8"

Emplacement du fichier de base de données.

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

DB_RECOVERY_FILE_DEST_SIZE=2G

Effectuez une sauvegarde de la base de données après l'installation.

Les valeurs valides sont : OUI ou NON

DB_INSTALLATION_SLIM_CONFIG=true

[EMCONFIG]

Entrez Y si vous souhaitez configurer Enterprise Manager.

EM_CONFIGURATION=LOCAL

Mot de passe d'Enterprise Manager.

EM_PASSWORD="password"

[REAL_APPLICATION_CLUSTER]

Spécifiez s'il s'agit d'une installation de véritables clusters d'applications.

CLUSTER_NODES=a1,a2,a3

Spécifiez le nom et le port VIP.

NODEVIP="orclvip"
NODEVIP_PORT =1521

Spécifiez le nom et le port du SCAN.

CLUSTER_SCAN_NAME="orclscan"
CLUSTER_SCAN_PORT="1521"
CLUSTER_SCAN_PORTS="1522,1523,1524"

Spécifiez le nom de la base de données et le port d'écoute.

DB_NAME="racd b "
DB_UNIQUE_NAME="racdb1"
DB_LISTENER_PORT=1521

Spécifiez le type de stockage de la base de données.

DB_STORAGE_TYPE="ASM"

Configurez la gestion automatique du stockage.

ASM_DISK_STRING="ORCL:*"

以上是响应文件示例的一部分,它包含了常用的安装参数设置,可以根据实际情况进行修改。

三、创建安装计划表
安装计划表(.lst文件)用于记录Oracle11g静默安装过程中产生的日志信息和错误信息。置,如下所示:

[GENERIC]

Le nom et l'emplacement du fichier journal du programme d'installation.

Si vous ne spécifiez pas de nom ou de répertoire de fichier journal, le fichier journal

est créé dans le répertoire /tmp. Par défaut, le nom du fichier journal

est "installActions.log".

Exemple :

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

LOG_FILE="oraInstall.log"

Le nom et emplacement de stockage de l'inventaire des logiciels installés.

Si vous ne spécifiez pas d'emplacement d'inventaire, le logiciel est

installé dans le répertoire d'inventaire par défaut.

Exemple :

INVENTORY_LOCATION=/tmp/oracleInventory

INVENTORY_LOCATION= "/u01/app/oraInventory"

Spécifiez le nom et l'emplacement du fichier du plan d'installation.

Le fichier du plan d'installation fournit un enregistrement de tous les paramètres de configuration

que vous avez sélectionnés lors de l'installation.

Exemple :

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

INSTALL_PLAN="ora_install_plan.lst"

Spécifiez le chemin d'accès au programme shell distant, le cas échéant.

Ce paramètre est requis uniquement si vous installez Oracle logiciel

sur un ordinateur distant.配置文件。

Oracle11g安装介质所在的路径,执行以下命令:

./runInstaller -silent -responseFile /path/to/ réponse/fichier -ignoreSysPrereqs -ignorePrereq

其中,-responseFile参数指定响应文件的路径和文件名,-silent参数表示以静默模式运Il s'agit de -ignoreSysPrereqs et de -ignorePrereq.安装过程中,可以根据实际情况对参数进行修改,并按照提示进行操作,直到安装完成。安装完成后,会在安装计划表中生成日志信息和错误信息,可以用于排查问题。

总结

L'application Oracle11g est basée sur Oracle11g.装可以显著提高安装效率,尤其在需要在多台机器上进行Oracle11g安装时,更为方便和快捷。希望本文能够帮助正在进行Oracle11g安装的用户,减轻其工作负担。

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn