Adatvédelem & cookie-k
ez az oldal cookie-kat használ. A folytatással elfogadja azok használatát. Tudj meg többet, beleértve a cookie-k kezelésének módját is.
van egy kézi Oracle készenléti adatbázis helyett fogása archív naplók a termelési helyszínen? A folyamat megszakad, ha a
ORA-01244: unnamed datafile(s) added to controlfile by media recovery
hiba miatt új adatfájlt ad hozzá a termelési adatbázishoz, és néhány meg nem nevezett adatfájlt talál a készenléti adatbázisban:
SELECT name FROM v$datafile;
nem lehet alkalmazni archív naplók, amíg létre egy adatfájl készenléti adatbázisban is. A controlfile új adatfájlt adott hozzá a metaadatokhoz, mert szinkronizál a termelési adatbázissal, de ez az adatfájl nem létezik a lemezen. Tehát ezt a hamis adatfájlt valódivá kell konvertálnia:
ALTER DATABASE CREATE DATAFILE '/name/of/your/unnamed/datafile.dbf' AS '/path/to/real/datafile.dbf' SIZE 1G;
ez a parancs létrehoz egy adatfájlt a lemezen, és megváltoztatja a meg nem nevezett adatfájl nevét/elérési útját. Ha ASM-et használ, a parancs a következő lesz:
ALTER DATABASE CREATE DATAFILE '/name/of/your/unnamed/datafile.dbf' AS '+YOUR_DISK_GROUP' SIZE 1G;