Stellen Sie Oracle 11g R2 unter CentOS bereit 6.3 x86-64 (1)

Wir müssen das erforderliche Oracle 11g R2 von der offiziellen Website herunterladen und

dekomprimieren Sie es im Systemverzeichnis wie / opt.

1. Erstellen Sie Benutzer und Gruppen, die Orakel benötigen,Benutzername ist Orakel,

Gruppenname ist oinstall und dba ,und Sie sollten das Passwort für den Oracle-Benutzer festlegen.

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

passwd Orakel

2. Orakel-Basiswörterbuch erstellen,zum Beispiel / opt / oracle ,

Besitzer in Orakel ändern, und ower group ist oinstall,danach Erlaubnis für setzen

das Wörterbuch.

mkdir/opt/Orakel

chown R. Orakel:oinstall/opt/Orakel

chmod -R 775 /opt/Orakel

3. Umgebungsvariablen konfigurieren

vim ~ oracle / .bash_profile

Fügen Sie den folgenden Inhalt am Ende von .bash_profile hinzu:

umask022

Export ORACLE_BASE=/opt/Orakel

Export ORACLE_SID=orcl

Export ANZEIGE=0.0Export.UTF8

4. Konfigurieren Sie das Limit für Kernel und Sitzung.

vim /etc/sysctl.conf

Fügen Sie den folgenden Inhalt am Ende von sysctl.conf hinzu

fs.aiomaxNein=1048576

fs.Dateimax=6815744

Kernel.shmni=4096

Kernel.sem=25032000100128

Netz.ipv4.ip_local_port_range=900065500

Netz.Ader.rmem_default=262144

Netz.Ader.rmem_max=4194304

Netz.Ader.wmem_default=262144

Netz.Ader.wmem_max=1048576

speichern und schließen

5. ausführen “sysctl –p” Damit die Kernel-Konfiguration wirksam wird.

6. Bearbeiten Sie die Datei /etc/pam.d/login

vim /etc/pam.d/login

hinzufügen “Sitzung erforderlich pam_limits.so” bis zum Ende der Dateianmeldung.

speichern und schließen.

7. Festlegen von Ressourcenbeschränkungen für Oracle-Benutzer

vim /etc/security/limits.conf

Fügen Sie den folgenden Parameter am Ende der Datei limit.conf hinzu

Orakel Sanft nprc 8192

Orakel hart nprc 16384

Orakel Sanft keine Datei 32768

Orakel hart keine Datei 65536

speichern und schließen.

8. Vorbereitung des Abhängigkeitspakets

Das Folgende ist die offizielle Dokumentation zu Oracle 11g R2 für den RHEL 6 Anforderungen an das Abhängigkeitspaket der x86_64-Serie

binutils-2.20.51.0.2-5.11.el6 (x86_64)

kompatibel-libcap1-1.10-1 (x86_64)

kompatibel-libstdc ++ - 33-3.2.3-69.el6 (x86_64)

kompatibel-libstdc ++ - 33-3.2.3-69.el6.i686

gcc-4.4.4-13.el6 (x86_64)

gcc-c ++ - 4.4.4-13.el6 (x86_64)

glibc-2.12-1.7.el6 (i686)

glibc-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6.i686

ksh

libgcc-4.4.4-13.el6 (i686)

libgcc-4.4.4-13.el6 (x86_64)

libstdc ++ - 4.4.4-13.el6 (x86_64)

libstdc ++ - 4.4.4-13.el6.i686

libstdc ++ - devel-4.4.4-13.el6 (x86_64)

libstdc ++ - devel-4.4.4-13.el6.i686

libaio-0.3.107-10.el6 (x86_64)

libaio-0.3.107-10.el6.i686

libaio-devel-0.3.107-10.el6 (x86_64)

libaio-devel-0.3.107-10.el6.i686

make-3.81-19.el6

sysstat-9.0.4-11.el6 (x86_64)

Suchen Sie die abhängigen Pakete und installieren Sie sie mit dem Befehl “U / min -ivh”

9. Die formale Installation

Melden Sie den Root-Benutzer ab, Melden Sie sich mit dem Oracle-Benutzer an, und execute./runInstall, um die Installation zu starten.

 

Inspektion vor der formellen Installation,Fehlende und alle i386-Abhängigkeitspakete。


In die fehlenden i386-Abhängigkeitspakete herunterladen, wie folgt:

kompatibel-libstdc ++ - 33-3.2.3-61.i386.rpm

libaio-0.3.105-2.i386.rpm

libaio-devel-0.3.105-2.i386.rpm

libgcc-3.4.6-3.1.i386.rpm

libstdc ++ - 3.4.6-11.i386.rpm

pdksh-5.2.14-1.i386.rpm

unixODBC-2.2.11-7.1.i386.rpm

unixODBC-devel-2.2.11-7.1.i386.rpm

 

Laden Sie sie auf das System hoch und installieren Sie sie separat per rpm-ivh-Paket,

die erfolgreich abgeschlossen werden kann.

Melden Sie den Root-Benutzer ab und wechseln Sie zum Ausführen zu oracle user./runInstall

Sie werden aufgefordert, beide Skripte als root auszuführen.

Nachdem das Skript erfolgreich ausgeführt wurde, OK klicken

Browsereingabe: https://localhost:1158/im, Der Benutzername ist “sys” und Passwort ist “Test-Orakel3”

Verbinden wie es ist: SYSDBA;Und dann melde ich mich an

Inzwischen CentOS 6.3 x86_64-Plattform, Oracle 11g R2 ist grundsätzlich installiert.

Für Orakel ,Systemdienst hinzufügen, Lassen Sie Oracle automatisch booten, wird in Zukunft eingeführt.

Eine Antwort auf “Stellen Sie Oracle 11g R2 unter CentOS bereit 6.3 x86-64 (1)”

Hinterlasse eine Antwort