Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Edytuj plik kontrolny w Oracle 10g Release 2

Musisz zamontować bazę danych (nie otwierać jej) i ponownie utworzyć plik kontrolny, zmieniając w tym procesie nazwy plików danych (zobacz UTWÓRZ PLIK KONTROLNY polecenie):

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;

Wszystkie pliki bazy danych muszą zostać ponownie zidentyfikowane w pliku kontrolnym z ich nową lokalizacją.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wstawić duże obiekty BLOB do Oracle 10G za pomocą System.Data.OracleClient?

  2. jak zapętlić akceptację danych wejściowych użytkownika z pl/sql?

  3. Jak zaplanować zadania Oracle DBMS w oknie?

  4. SELECT SUM zwraca wiersz, gdy nie ma rekordów

  5. oracle sql:zaktualizuj, jeśli istnieje, wstawiaj jeszcze