sql >> Database teknologi >  >> RDS >> Oracle

Rediger kontrolfilen i Oracle 10g Release 2

Du skal montere databasen (ikke åbne den) og genskabe kontrolfilen og omdøbe datafilerne i processen (se OPRET KONTROLFIL kommando):

STARTUP MOUNT;
CREATE CONTROLFILE REUSE SET DATABASE "ORCL" RESETLOGS 
    MAXLOGFILES NN
    MAXLOGMEMBERS N
    MAXDATAFILES 254
    MAXINSTANCES 1
    MAXLOGHISTORY 1815
LOGFILE
  GROUP 1 '/home2/oracle/oradata/ccisv2/REDO01.LOG'  SIZE 56M,
  GROUP 2 '/home2/oracle/oradata/ccisv2/REDO02.LOG'  SIZE 56M,
  GROUP 3 '/home2/oracle/oradata/ccisv2/REDO03.LOG'  SIZE 56M
DATAFILE
  '/home2/oracle/oradata/ccisv2/SYSTEM.DBF',
  '/home2/oracle/oradata/ccisv2/USERS.DBF',
  '/home2/oracle/oradata/ccisv2/sysaux.DBF',
  '/home2/oracle/oradata/ccisv2/TOOLS.DBF',
etc...
CHARACTER SET WE8ISO8859P1;

ALTER DATABASE OPEN RESETLOGS;

QUIT;

Alle dine databasefiler skal genidentificeres i kontrolfilen med deres nye placering.



  1. Bedste måde at gemme en base64-kodet værdi i MySQL DB?

  2. SQL Hjælp | Select-listen for INSERT-sætningen indeholder færre elementer end indsæt-listen

  3. Foretag nogle beregninger af værdierne i to tabel og gem det i tredje tabel mysql

  4. Flere forsinkede replikeringsslaver til katastrofeoprettelse med lav RTO