Trinn for manuelt Opprette en database i Oracle
Oracle er en database management program som lagrer informasjon i postene organisert i tabeller du oppretter, og lar deg legge til, redigere og slette poster fra disse tabellene. Programmet har verktøy og veivisere for å hjelpe deg raskt lage enkle databaser, men hvis du ønsker å vite de intrikate detaljene i alle deler av databasen og tilpasse hver bit av det, kan du manuelt opprette databasen ved å endre noen eksisterende filer og bruke SQL * Plus bedt om å gjøre strukturen gjennom å opprette databasen syntaks.
Bruksanvisning
1 Åpne SQL verktøy for Oracle-miljø. Skriv inn følgende linje:
setenv ORACLE_SID mydb;
Dette setter Oracle system identifikator for den nye databasen, som identifiserer det på systemet ditt.
2 Skriv inn følgende linjer:
ORAPWD FILE = Passord = verdi ENTRIES = num_of_users;
REMOTE_LOGIN_PASSWORDFILE = eksklusive;
GRANT SYSDBA TIL administrator;
Den første linje skaper en passordfilen. Endre verdiene til de som representerer et filnavn, passord og antall brukere som har tilgang til databasen. Den andre linjen angir passordfilen for å bare tillate en database for å bruke den. Den tredje linjen gir databaseadministrasjon privilegier til administrator.
3 Åpne et Utforsker-vindu og naviger til der du har installert Oracle på datamaskinen. Åpne "database" -mappen. Kopier og lim prøven initialisering parameter fil som heter "init $ ORACLE_SID.ora" funnet her i samme mappe og endre navn på den nye filen, endre "$ ORACLE_SID" delen av navnet på databasen. Når du åpner den nye databasen for første gang, vil Oracle finne og åpne denne klargjøringsfilen for å starte den første forekomsten av databasen.
4 Åpne SQL * Plus ledetekst. Type "sqlplus / nolog" og trykk "Enter", skriv "CONNECT SYS / passord AS SYSDBA" og trykk "Enter" igjen, men bruke database passord her. Denne kobler du til den nye databasen som systemets database administrator.
5 Type "OPPSTART NOMOUNT" og trykk "Enter". Oracle lokaliserer og åpner initialisering parameter fil og kjører bakgrunn prosesser som er nødvendige for å opprette en ny database.
6 Skriv inn følgende spørring:
CREATE DATABASE navn
LOGGFIL
Gruppe 1 ( 'bane / log1.log', 'sti / log1.log') STØRRELSE 500K,
GRUPPE 2 ( 'sti / log2.log', 'sti / log2.log') STØRRELSE 500K
MAXLOGFILES 5
MAXLOGHISTORY 10
MAXDATAFILES 10
MAXINSTANCES 2
archivelog
KARAKTER SETT US7ASCII
Nasjonal karakter SET AL16UTF16
Datafile 'bane / df1.dbf' Auto ON,
STANDARD midlertidige tabell temp_ts
Angretable undo_ts;
Endre noen av disse verdiene som passer din egen implementering av Oracle, inkludert "banen" for å loggfiler, hvor mange logger du vil bruke og lokal ledelse tilpasning. Du kan inkludere andre kommandoer for å etablere databasen som en standard tidssone, enten du ønsker å gjenbruke kontroll fil og så videre.
7 Kjør spørring for å opprette Oracle database. Når Oracle er ferdig, kan du begynne å legge bordene, fyller poster og opprette visninger for å administrere dataene. Du bør også sikkerhetskopiere databasen regelmessig for å sikre at du ikke trenger å re-opprette databasen fra scratch bør serveren din går ned.