Slik holder en database Trygg og Sound: The Database Administrator i Oracle 12c

March 18 by andy

Personen som installerer og konfigurerer Oracle 12c database, styrer brukertilgang og regnskap, sikrer plass for databaseobjekter, og (håper vi) gjør sikkerhetskopier, blant mange andre oppgaver, er databaseadministrator, eller DBA.

Middels til store IT-butikker har en eller flere DBA, noen ganger også et stort team av DBA. Mindre IT-butikker kan ha en person å jobbe som en DBA deltid, men gjør systemadministrasjon eller applikasjonsutvikling også. Uansett om youâ € ™ re en heltid eller deltid DBA, må du forstå ansvar og vanlige oppgaver involvert i stell og fôring av en database.

Prøv ikke å forvirre DBA med programutvikleren. Prosessen med å definere tabeller, kolonner, relasjoner, og regler er applikasjonsdesign, datamodellering, og til slutt applikasjonsutvikling. DBA er perifert involvert med disse oppgavene, men theyâ € ™ re vanligvis søknaden developersâ € ™ ansvar.

DBA ansvar i Oracle 12c

En DBA har flere ansvarsområder rundt som individuelle oppgaver er opprettet for å støtte. Arbeidet kommer i form av tekniske, ikke-tekniske, database-sentrisk, og business-sentriske oppgaver, men de vanligvis forholder seg til et sett av kjerneområder. Som en DBA, må du

  • Beskytte dataene. Du er gatekeeper og beskytter av data du er betrodd å forsvare. Data må beskyttes mot tyveri, skade og ødeleggelse. Beskytte data omfatter både sikkerhet og backup og gjenoppretting. Dette ansvaret vanligvis kommer i form av etablering, testing og overvåking sikkerhetskopier og implementere sikkerhetspolitikk og teknologier.
  • Gi tilgang til dataene. Du må sørge for at data er tilgjengelig for disse brukerne og programmer som er autorisert til å få tilgang til det. Speedy, rask tilgang er nødvendig fordi hvis en spørring tar for lang tid å gjennomføre, og brukeren gir opp, det kan like godt aldri ferdig.
  • Data må være tilgjengelig i tillegg; hvis databasen er nedleggelse eller på annen måte utilgjengelig, gjør det brukerne ikke gode. Gir tilgang til data innebærer ytelse tuning og High Availability (HA).
  • Vedlikeholde programvare. Du er ansvarlig for å sikre generelt vedlikehold og rengjøring av databasen holdes oppdatert. Databaser må overvåkes for feil, slik at det er nok plass til å vokse som nye data blir lastet, og overvåke behandlingen jobber for suksess.

    Videre er det alltid en ny versjon av programvaren for å oppgradere til eller bruke en patch (ofte etter timer). Disse er vanligvis dagligdagse elementer og mye av det kan automatiseres via skript eller Enterprise Manager, men de fortsatt er ditt ansvar.

  • Støtte virksomheten. Databaser ikke eksisterer i isolasjon. De er en del av et overordnet mål virksomhet, og at virksomheten objektiv er vanligvis utvikler seg. Nytt program kode blir generert krever utvikleren assistanse, er revisjon av prosessene blir gjennomført, og brukerne har alltid diverse problemer.

    Det vanligste eksempelet er å bruke en ny søknad utslipp til databasen eller implementering av ny teknologi for å muliggjøre en ny virksomhet evne. Dette arbeidet med jevne mellomrom tilsvarer vedlikehold av databasen, men de er til støtte for flytting av forretningsmessige mål fremover, og den kloke DBA støtter dette arbeidet.

Vanlige oppgaver for en DBA i Oracle 12c

Livet som en DBA varierer basert på arten av virksomheten og IT-miljøet. Hereâ € ™ s hvordan kjerneoppgavene kan manifestere seg i en felles oppgave:

  • Beskytt dataene ved

    • Gjennomgang utdatalogger og meldinger for å sikre den forrige nighta € ™ s sikkerhetskopier var vellykket.
    • Svare på spørsmål om brukertilgang og database revisjonshandlinger. (Denne oppgaven faller også under støtte virksomheten.)
    • Forske og bruke Kritisk Patch Update (CPU) patcher for å sikre sikkerhet og sårbarhetsrettinger er gjort. (Denne oppgaven også faller inn under vedlikeholde programvare.)
  • Gi tilgang til data ved å sjekke Enterprise Manager og din mobiltelefon tekster for varsler som viser ned databaser eller lyttere, noe som ville påvirke brukernes tilgang til databasene.
  • Vedlikeholde programvare ved hjelp av Enterprise Manager og loggfiler for å søke etter database varsler, feil og plassbruken terskel bekymringer.
  • Støtte virksomheten ved

    • Gjennomgang utdatalogger og meldinger for å sikre den forrige nighta € ™ s søknad batch jobber og prosesser fullført.
    • Sjekke e-post og svare på eventuelle søknad eller brukerspørsmål.
    • Anvende programoppdateringer til utvikling, test og produksjonsdatabaser for å gi ekstra funksjonalitet og feilrettinger for brukerne.

Databaseadministrasjon er en respektert yrke i det feltet. Mange gjør en komfortabel stue som Oracle DBA. Noen vil si Oracle wouldnâ € ™ t være der den er i dag hvis ikke for horder av dedikerte Oracle fagfolk over hele verden.

In Verbindung stehende Artikel

Hvordan sjekke Brukere og Database bruk i Oracle 12c

Å vite hva som skjer innenfor Oracle 12c database er en del av jobben din som en databaseadministrator (DBA). Du bør jevnlig logger på databasen for å forstå hvem som bruker det, hva normal bruk ser ut, og om noe uvanlig skjer. Utvikling av en baseli  More..

Slik kontrollerer, Vis og Turn Off Oracle 12c Revisjoner

Når du har slått på revisjon i databasen, holde orden på revisjoner som du vedta slik at du vet hva youâ € ™ ve gjort. Heldigvis gir Oracle 12c noen visninger i databasen for å hjelpe deg å holde styr på dine handlinger: Å verifisere hva systemet pri  More..

Grunnleggende verktøy til Tune Your Oracle 12c Database

Å vite hvilke verktøy som finnes og hvordan du bruker dem vil kraftig forbedre tuning ferdigheter med Oracle 12c databaser. Har du noen gang prøvd å skru en skrue med en tang? Bruker feil verktøy eller ikke vite riktig verktøy for jobben kan gjøre no  More..

Hvordan du oppretter nye Plugg Databaser i Oracle 12c

Du kan opprette nye Plugg databaser (PDBs) i Oracle 12c med tradisjonell Structured Query Language (SQL) eller med Database Configuration Assistant (DBCA). Du kan være oppmerksom på at når du starter den DBCA nå, vises et nytt alternativ på hovedskje  More..

Grunnleggende om Oracle 12c database Replay

Oracle 12c Database Replay-funksjonen utviklet seg som en løsning for behovet for å være i stand til å gjøre realistiske applikasjonstesting. Før Database Replay, hvis du ønsket å teste noen form for endringer mot ytelse eller arbeidsmengde, måtte du  More..

Slik holder Mat trygt å spise

Del av et sunt kosthold er å sørge for at de matvarer som du spiser har beholdt sine næringsstoffer og ikke vil gjøre deg syk. Du regne med produsenter, pakkere og skipere, og supermarkeder for å overholde hygienekrav. Du forventer restauranter å vær  More..

Slik starter en Oracle 12c Database

Du dona € ™ t faktisk begynne en Oracle 12c database per se; du starter forekomsten. En database er definert som de faktiske data, indeks, gjøre om, temp, og kontroll filer som finnes på filer system. Forekomsten består av prosessene (PMON, SMON, DBW  More..

Slik utfører tre Basic Oracle 12c Database Sjekker

Det er flere årsaker til at Oracle 12c database kan treffer noen veisperringer før knirkefritt. Men ikke fortvil; det finnes enkle løsninger for disse veisperringer! Noen av disse årsaker er knyttet til maskinvaren og andre som er knyttet til selve d  More..

Slik feilsøker med Oracle 12c Database Logs

Må du dykke inn i Oracle 12c logger seg. Hver database har et sett med kataloger der nøkkellogg, spor, og dumpfilene er lagret. Databaselogg infrastruktur i Oracle 12c Hjelp av loggfiler for å diagnostisere et problem er ofte en daglig oppgave for DB  More..