Can I back up Oracle Database 11g?

Oracle 11g: Komplet Guide til Systemkrav

11/04/2001

Rating: 4.94 (12705 votes)

Oracle Database 11g er, trods sin alder, stadig en robust og udbredt databaseplatform i mange virksomhedsmiljøer. For at sikre en stabil, sikker og ydedygtig drift er det afgørende at forstå og opfylde de specifikke systemkrav, før installationen påbegyndes. En forkert konfiguration kan føre til installationsfejl, ydeevneproblemer og ustabilitet på lang sigt. Denne artikel fungerer som en omfattende guide til hardware- og softwarekravene for Oracle Database 11g, med særligt fokus på Linux x86-64 og Solaris-platforme, og berører også mulighederne for sikkerhedskopiering.

Does Oracle Database 11g support Linux x86-64?
Note: Starting with Oracle Database 11g Release 2 (11.2.0.2), all the 32-bit packages, excepting gcc-32bit-4.3, listed in the following table are no longer required for installing a database on Linux x86-64. Only the 64-bit packages are required.
Indholdsfortegnelse

Backup-muligheder for Oracle Database 11g

Et af de mest fundamentale spørgsmål for enhver databaseadministrator er muligheden for at lave sikkerhedskopier. For Oracle Database 11g er svaret ja, men det afhænger af den specifikke version. Understøttelse er generelt tilgængelig for:

  • Enterprise Edition: 11g Release 2 (11.2.0.4) og nyere.
  • Standard Edition (SE, SE1, SE2): 11g Release 2 (11.2.0.4) og nyere.

Det er vigtigt at bemærke, at ældre eller ikke-understøttede versioner af Oracle Database kører i en forældet tilstand. For den mest opdaterede supportmatrix anbefales det altid at konsultere My Oracle Support Doc ID 1640149.1.

Generelle Systemkrav for Oracle Database

Før vi dykker ned i de platformsspecifikke krav, er der nogle universelle konfigurationer, der skal være på plads på databaseserveren for at sikre korrekt funktion.

Tidskonfiguration og Synkronisering

En præcis og synkroniseret tid er kritisk for dataintegritet og transaktionslogning. Alle SA-databaseservere skal opfylde følgende krav:

  • Tidszone: Serverens tidszone skal være indstillet til Coordinated Universal Time (UTC).
  • Synkronisering: Alle databaseserveres systemure skal holdes synkroniserede. Dette opnås typisk ved hjælp af en ekstern server, der anvender NTP (Network Time Protocol) tjenester.

For at konfigurere tidszonen på en Linux-server kan du kopiere eller linke /usr/share/zoneinfo/UTC til /etc/localtime og sikre, at filen /etc/sysconfig/clock indeholder linjerne: ZONE="UTC" og UTC=true.

Opsætning af Værtsnavn (Hostname)

Databaseserverens værtsnavn skal være korrekt konfigureret og kunne opløses. Du skal kunne pinge værtsnavnet. Det er afgørende, at servernavnet er et fuldt kvalificeret domænenavn (FQDN). Hvis værtsnavnet ikke er konfigureret korrekt, vil Oracle ikke starte, og du kan støde på en ORA-00600 intern fejl.

Hardwarekrav: Sikring af Optimal Ydeevne

Serveren, der skal hoste Oracle-databasen, skal opfylde specifikke hardwarekrav for at kunne håndtere arbejdsbyrden effektivt. Kravene varierer lidt mellem operativsystemer.

Hardwarekrav for Linux

Følgende er de primære hardwarekrav for at køre Oracle 11g og 12c på Linux x86-64.

  • Processorarkitektur: Systemarkitekturen skal matche Oracle-softwareudgivelsen. Du kan verificere dette med kommandoen uname -m.
  • Fysisk Hukommelse (RAM): Det anbefales at have 32 GB eller mere i RAM og 12 CPU'er for optimal ydeevne. Hvis Oracle kører på en virtuel maskine, skal den tildelte RAM være fuldt allokeret. En standardinstallation vil bruge mindst 2 GB hukommelse.
  • Swap-plads: Den nødvendige mængde swap-plads afhænger af mængden af fysisk RAM.
Tilgængelig RAMNødvendig Swap-plads
Mellem 4 GB og 16 GBSvarende til mængden af RAM
Mere end 16 GB16 GB

  • Delt Hukommelse (Shared Memory): Fra og med Oracle 11g kræver Automatic Memory Management (AMM) mere delt hukommelse (/dev/shm). Størrelsen på delt hukommelse skal mindst være lig med den største værdi af MEMORY_MAX_TARGET og MEMORY_TARGET for hver Oracle-instans.
  • Midlertidig Plads (tmp): Der skal være mindst 1 GB ledig plads i /tmp-biblioteket.

Hardwarekrav for Oracle Sun Solaris

For Solaris-systemer gælder lignende krav, men med platformsspecifikke kommandoer og overvejelser.

  • Processorarkitektur: Verificer arkitekturen med kommandoen /bin/isainfo -kv.
  • Fysisk Hukommelse (RAM): Anbefalingen er også her 32 GB eller mere. En standardinstallation bruger omkring 2 GB.
  • Swap-plads: Kravene til swap-plads er de samme som for Linux (se tabellen ovenfor).
  • Midlertidig Plads (tmp): Der kræves mindst 1 GB ledig plads i /tmp.

Softwarekrav: Operativsystem og Pakker

At have det korrekte operativsystem og de nødvendige softwarepakker installeret er lige så vigtigt som hardwaren. Uden de korrekte afhængigheder vil installationen mislykkes.

Softwarekrav for Linux

Oracle 11g understøtter flere store Linux-distributioner. Nedenfor er en oversigt over de krævede versioner og pakker.

Can I back up Oracle Database 11g?
You can back up Oracle Database 11g Release 2 (11.2.0.4) and later to Oracle Database Backup Cloud Service. The following table lists supported database versions and operating systems for operations with Oracle Cloud Infrastructure and Oracle Cloud Infrastructure Classic.

Understøttede Operativsystemer for Oracle 11g:

  • Oracle Linux 5 Update 2 (med Red Hat Compatible Kernel)
  • Red Hat Enterprise Linux 5 Update 2
  • Red Hat Enterprise Linux 6
  • SUSE Linux Enterprise Server 10 SP2 (kun for kundeleveret Oracle-database)
  • SUSE Linux Enterprise Server 11 (kun for kundeleveret Oracle-database)

Nødvendige Pakker for RHEL 6 og Oracle Linux 6 til Oracle 11g

Følgende tabel viser de pakker, der skal være installeret på et RHEL 6- eller Oracle Linux 6-system.

PakkeVersion
bcNA
binutils2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap11-1.10-1 (x86_64)
compat-libstdc++-333.2.3-69.el6 (x86_64) & (i686)
gcc4.4.4-13.el6 (x86_64)
gcc-c++4.4.4-13.el6 (x86_64)
glibc2.12-1.7.el6 (x86_64) & (i686)
glibc-devel2.12-1.7.el6 (x86_64) & (i686)
kshNA
libaio0.3.107-10.el6 (x86_64) & (i686)
libaio-devel0.3.107-10.el6 (x86_64) & (i686)
libgcc4.4.4-13.el6 (x86_64) & (i686)
libstdc++4.4.4-13.el6 (x86_64) & (i686)
libstdc++-devel4.4.4-13.el6 (x86_64) & (i686)
make3.81-19.el6
sysstat9.0.4-11.el6 (x86_64)

Bemærk: For andre Linux-versioner som RHEL 5 eller SUSE er der specifikke pakkelister, som kan findes i den officielle Oracle-dokumentation. Det er afgørende at installere både 32-bit (hvor det kræves) og 64-bit versioner af visse biblioteker.

Softwarekrav for Oracle Sun Solaris

For Solaris er der også specifikke krav til OS-version og patches.

  • Understøttede OS-versioner: Oracle Solaris 10 U6 (5.10-2008.10) eller Oracle Solaris 11 11/11 SPARC (kun for Oracle 11.2.0.3).
  • Nødvendige Patches for Solaris 10: Det er kritisk at have de korrekte patches installeret for at undgå kendte problemer. Nogle af de krævede patches inkluderer 120753-06, 139574-03, 141444-09 og 141414-02.

Krav til Diskplads for Model Repository

Ud over plads til selve Oracle-softwaren kræver databasens datafiler (Model Repository) betydelig diskplads. Lagerkravene vokser i takt med antallet af administrerede servere og databaseaktivitet. Som en tommelfingerregel bør du afsætte yderligere 3,5 GB databaselager for hver 1.000 servere, der administreres.

Nedenstående tabel giver generelle retningslinjer for dimensionering af tablespaces.

TablespaceMB pr. 1000 ServerAnbefalet Minimumsstørrelse
LCREP_DATA3000 MB8000 MB
LCREP_INDX2000 MB8000 MB
TRUTH_DATA1500 MB4000 MB
TRUTH_INDX500 MB4000 MB
STRG_DATA1300 MB2000 MB

Ofte Stillede Spørgsmål (FAQ)

Kan jeg sikkerhedskopiere Oracle Database 11g?

Ja, du kan sikkerhedskopiere Oracle Database 11g. Understøttelsen gælder specifikt for Enterprise Edition og Standard Edition version 11g Release 2 (11.2.0.4) og nyere. Ældre versioner betragtes som forældede.

Hvilke Linux-distributioner understøtter Oracle 11g?

Oracle 11g understøtter officielt flere versioner af Oracle Linux, Red Hat Enterprise Linux (RHEL) og SUSE Linux Enterprise Server (SLES). De specifikke understøttede versioner inkluderer Oracle Linux 5/6, RHEL 5/6 og SLES 10/11.

Hvad er de anbefalede hardware-specifikationer for en produktionsserver?

For en produktionsdatabase anbefales det kraftigt at have en server med 12 CPU'er og 32 GB RAM eller mere. Dette sikrer, at databasen har tilstrækkelige ressourcer til at håndtere en høj arbejdsbyrde og komplekse forespørgsler uden at blive en flaskehals.

Hvorfor er korrekt tidszone (UTC) vigtig for databaseserveren?

At indstille alle databaseservere til UTC sikrer tidsmæssig konsistens på tværs af et potentielt globalt distribueret system. Det eliminerer forvirring og fejl relateret til sommertid og forskellige lokale tidszoner, hvilket er afgørende for transaktionslogning, auditing og datareplikering.

Hvis du vil læse andre artikler, der ligner Oracle 11g: Komplet Guide til Systemkrav, kan du besøge kategorien Teknologi.

Go up