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.
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;