adăugarea unui nou fișier de date la Oracle standby

X

Confidențialitate & cookie-uri

acest site folosește cookie-uri. Continuând, sunteți de acord cu utilizarea lor. Aflați mai multe, inclusiv cum să controlați cookie-urile.

Am Înțeles!

reclame

aveți un manual Oracle standby database în loc de capturare jurnalele de arhivă de la site-ul de producție? Procesul se va întrerupe dacă adăugați un nou fișier de date la baza de date de producție din cauza erorii

ORA-01244: unnamed datafile(s) added to controlfile by media recovery

și veți găsi câteva fișiere de date anonime în baza de date de așteptare:

SELECT name FROM v$datafile;

nu puteți aplica jurnalele de arhivă până când nu creați un fișier de date și în baza de date standby. Controlfile a adăugat un nou fișier de date pentru dvs. în metadate, deoarece se sincronizează cu baza de date de producție, dar acest fișier de date nu există pe disc. Deci, trebuie să convertiți acel fișier de date fals într-unul real:

ALTER DATABASE CREATE DATAFILE '/name/of/your/unnamed/datafile.dbf' AS '/path/to/real/datafile.dbf' SIZE 1G;

această comandă va crea un fișier de date pe disc și va schimba numele/calea fișierului de date fără nume. Dacă utilizați ASM comanda va fi:

ALTER DATABASE CREATE DATAFILE '/name/of/your/unnamed/datafile.dbf' AS '+YOUR_DISK_GROUP' SIZE 1G;
reclame

Write a Comment

Adresa ta de email nu va fi publicată.