Oracle-Installationsanleitung für Linux

王林
Freigeben: 2023-05-20 09:16:37
Original
3434 Leute haben es durchsucht

Oracle ist eine groß angelegte Datenbanksoftware für Unternehmen, die in Bezug auf Technologie und Leistung branchenführend ist. Da es in Unternehmen und Regierungsbehörden weit verbreitet ist, ist es eine sehr wichtige Fähigkeit, zu wissen, wie man eine Oracle-Datenbank unter Linux installiert. In diesem Artikel führen wir Sie Schritt für Schritt durch die Installation der Oracle-Datenbank auf einem Linux-System.

Schritt 1: Vorbereitung

Bevor Sie Oracle installieren, müssen Sie bestätigen, dass Sie alle folgenden Anforderungen erfüllt haben:

  1. Bestätigen Ihr Das von Oracle benötigte Betriebssystem wurde auf dem System installiert, z. B. Red Hat Enterprise Linux, Oracle Linux usw.
  2. Erforderliche Pakete vorinstallieren. Stellen Sie zunächst sicher, dass Ihr System auf die neueste Version aktualisiert ist, und installieren Sie dann die folgenden Pakete:

    yum install binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 
    glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 
    libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 
    libstdc++-devel.x86_64 libxcb.i686 libxcb.x86_64 libX11.i686 libX11.x86_64 libXau.i686 libXau.x86_64 
    libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64
    Nach dem Login kopieren
  3. Systemkernelparameter und Systembenutzer konfigurieren.

    • Bearbeiten Sie die Datei /etc/sysctl.conf und fügen Sie die folgenden Werte hinzu: /etc/sysctl.conf 文件并添加以下值:

      kernel.sem=250 32000 100 128
      kernel.shmmni=4096
      kernel.shmall=1073741824
      kernel.shmmax=4398046511104
      fs.file-max=6815744
      net.ipv4.ip_local_port_range=9000 65500
      net.core.rmem_default=262144
      net.core.rmem_max=4194304
      net.core.wmem_default=262144
      net.core.wmem_max=1048586
      Nach dem Login kopieren
    • 执行以下命令以应用新配置:

      sysctl -p
      Nach dem Login kopieren
    • 执行以下命令以创建系统用户和组:

      groupadd oinstall
      groupadd dba
      useradd -g oinstall -G dba oracle
      Nach dem Login kopieren
    • 最后,请创建以下目录及其子目录:

      mkdir -p /u01/app/oracle/product/12.2.0/dbhome_1
      chown -R oracle:oinstall /u01
      chmod -R 775 /u01
      Nach dem Login kopieren

步骤二:下载Oracle安装文件

  1. 访问Oracle官方网站下载 Oracle Database 12c Release 2.
  2. 解压压缩包并上传压缩包和解压后的文件夹到Linux系统上。
  3. 将下载的zip文件解压缩到Linux文件系统:

    unzip linuxx64_12201_database.zip
    Nach dem Login kopieren

步骤三:运行安装程序

  1. 切换到Oracle安装文件夹中:

    cd /home/user/Downloads/database
    Nach dem Login kopieren
  2. 运行安装程序:

    ./runInstaller
    Nach dem Login kopieren
  3. 在图形化安装向导中,参照下图的配置来选择安装选项:

    Oracle-Installationsanleitung für Linux

    • 页面1:选择“Install database software only”,然后单击“Next”。

    Oracle-Installationsanleitung für Linux

    • 页面2:选择“Single instance database installation”,然后单击“Next”。

    Oracle-Installationsanleitung für Linux

    • 页面3:选择“English”和“Enterprise Edition”,然后单击“Next”。

    Oracle-Installationsanleitung für Linux

    • 页面4:输入“Oracle Base”和“Software Location”,然后单击“Next”。

    Oracle-Installationsanleitung für Linux

    • 页面5:选择“Use Existing”并输入“/u01/app/oracle/product/12.2.0/dbhome_1”,然后单击“Next”。

    Oracle-Installationsanleitung für Linux

    • 页面6:检查配置并单击“Install”开始安装。
  4. 安装完成后,单击“Close”来退出安装程序。

步骤四:创建Linux服务并启动Oracle

  1. 创建 /etc/systemd/system/oracledb.service

    [Unit]
    Description=Oracle Database
    After=syslog.target network.target
    
    [Service]
    User=oracle
    Group=dba
    ExecStart=/u01/app/oracle/product/12.2.0/dbhome_1/bin/dbstart /u01/app/oracle/product/12.2.0/dbhome_1
    ExecStop=/u01/app/oracle/product/12.2.0/dbhome_1/bin/dbshut /u01/app/oracle/product/12.2.0/dbhome_1
    Type=simple
    Restart=always
    
    [Install]
    WantedBy=multi-user.target
    Nach dem Login kopieren

    #🎜🎜 ## 🎜🎜#Führen Sie den folgenden Befehl aus, um die neue Konfiguration anzuwenden:
  2. systemctl daemon-reload
    systemctl enable oracledb.service
    systemctl start oracledb.service
    Nach dem Login kopieren
  3. Führen Sie den folgenden Befehl aus, um Systembenutzer und -gruppen zu erstellen:
  4. $ORACLE_HOME/bin/sqlplus / as sysdba
    Nach dem Login kopieren
    #🎜 🎜##🎜🎜 #
Schließlich erstellen Sie bitte das folgende Verzeichnis und seine Unterverzeichnisse:

SQL> CREATE USER test identified BY 'testpassword';
SQL> GRANT CONNECT, RESOURCE TO test;
SQL> EXIT;
Nach dem Login kopieren

  1. Schritt 2: Herunterladen die Oracle-Installationsdatei#🎜 🎜#

    Besuchen Sie die offizielle Website von Oracle, um Oracle Database 12c Release 2 herunterzuladen.

  2. Entpacken Sie das komprimierte Paket und laden Sie das komprimierte Paket und den dekomprimierten Ordner hoch das Linux-System.
  3. Extrahieren Sie die heruntergeladene ZIP-Datei in Ihr Linux-Dateisystem:

    sqlplus test/testpassword
    Nach dem Login kopieren

    Schritt drei: Führen Sie das Installationsprogramm aus#🎜🎜 #

Wechseln Sie zum Oracle-Installationsordner:

rrreee

#🎜🎜#Führen Sie das Installationsprogramm aus: #🎜🎜#rrreee#🎜🎜 ## 🎜🎜##🎜🎜#Beziehen Sie sich im grafischen Installationsassistenten auf die Konfiguration in der Abbildung unten, um die Installationsoptionen auszuwählen: #🎜🎜##🎜🎜#Oracle-Installationsanleitung für Linux#🎜🎜##🎜🎜##🎜🎜# Seite 1: Wählen Sie „Nur Datenbanksoftware installieren“ und klicken Sie auf „Weiter“. #🎜🎜##🎜🎜#Oracle-Installationsanleitung für Linux#🎜🎜##🎜🎜##🎜🎜#Seite 2: Wählen Sie „Single“. Installation der Instanzdatenbank“ und klicken Sie auf „Weiter“. #🎜🎜##🎜🎜#Oracle-Installationsanleitung für Linux#🎜🎜##🎜🎜##🎜🎜#Seite 3: Wählen Sie „Englisch“. ” und „Enterprise Edition“ und klicken Sie auf Weiter. #🎜🎜##🎜🎜#Oracle-Installationsanleitung für Linux#🎜🎜##🎜🎜##🎜🎜#Seite 4: Geben Sie „Oracle“ ein „Basis“ und „Softwarestandort“ und klicken Sie auf „Weiter“. #🎜🎜##🎜🎜#Oracle-Installationsanleitung für Linux#🎜🎜##🎜🎜##🎜🎜#Seite 5: Wählen Sie „Verwenden“. Vorhanden“ und geben Sie „/u01/app/oracle/product/12.2.0/dbhome_1“ ein und klicken Sie dann auf „Weiter“. #🎜🎜##🎜🎜#Oracle-Installationsanleitung für Linux#🎜🎜##🎜🎜##🎜🎜#Seite 6: Überprüfen Sie die Konfiguration und klicken Sie auf „Installieren“, um die Installation zu starten. #🎜🎜##🎜🎜##🎜🎜#Nachdem die Installation abgeschlossen ist, klicken Sie auf „Schließen“, um das Installationsprogramm zu beenden. #🎜🎜##🎜🎜##🎜🎜#Schritt 4: Linux-Dienst erstellen und Oracle starten#🎜🎜##🎜🎜##🎜🎜##🎜🎜#Erstellen Sie /etc/systemd/system/oracledb. service-Datei und fügen Sie den folgenden Inhalt hinzu: #🎜🎜#rrreee#🎜🎜##🎜🎜##🎜🎜#Führen Sie den folgenden Befehl aus, um den Dienst wirksam zu machen: #🎜🎜#rrreee#🎜🎜##🎜 🎜 ##🎜🎜#Schritt 5: Installation überprüfen #🎜🎜##🎜🎜##🎜🎜##🎜🎜#Bestätigen Sie, dass Oracle erfolgreich installiert wurde. Führen Sie den folgenden Befehl aus: #🎜🎜#rrreee#🎜🎜# Wenn Sie sich erfolgreich angemeldet haben, sollte in der Eingabeaufforderung SQL> angezeigt werden. #🎜🎜##🎜🎜##🎜🎜##🎜🎜#Erstellen Sie einen Testbenutzer und stellen Sie eine Verbindung zum Oracle-Server her. #🎜🎜#rrreee#🎜🎜# Führen Sie dann den folgenden Befehl aus, um mit dem neuen Benutzer eine Verbindung zur Datenbank herzustellen: #🎜🎜#rrreee#🎜🎜# Wenn die Verbindung erfolgreich ist, sollte in der Eingabeaufforderung ein SQL> angezeigt werden. #🎜🎜##🎜🎜##🎜🎜##🎜🎜#Fazit#🎜🎜##🎜🎜#Nach Abschluss der oben genannten Schritte sollten Sie Oracle Database erfolgreich unter Linux installiert haben und können nun damit beginnen, die leistungsstarken Funktionen zu nutzen Verwalten Sie große Datenmengen und Unternehmensanwendungen. Wenn Sie auf Probleme stoßen, lesen Sie bitte die offizielle Oracle-Dokumentation oder andere relevante Linux- oder Oracle-Community-Ressourcen für weitere Informationen und Unterstützung. #🎜🎜#

Das obige ist der detaillierte Inhalt vonOracle-Installationsanleitung für Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage