Com Rebatejar o Moure Oracle Tablespace Datafile a una Altra Localització
La base de dades d'Oracle no proporciona una interfície d'usuari fàcil per rebatejar un datafile de tablespace, ni administrador de base de dades pot fàcilment passar o reubicar el datafile a una altra localització o guia tan diferent de localització original sobre creació de base de dades. El rebatejar o la tasca de lloc de moviment s'ha de realitzar via interfície de línia d'ordres de SQLPlus d'Oracle. Tanmateix, si l'operació s'executa quan el tablespace que té el datefile és en línia, l'error ocorrerà.
El missatge d'error pot incloure el seguir:
ORA-01511: error en arxius de registre/dades de rebateig
ORA-01121: no pot rebatejar arxiu de base de dades <string> - l'arxiu és en ús o recuperació
ORA-01110: arxiu de dades <string>: 'datafile.dbf'
Per Moure pròpiament el datafile o rebatejar el datafile, segueixi aquest guia:
- Connecti's a SQLPlus.
- Connecti com SYS DBA amb CONNECT / COM SYSDBA mana.
- Tancament l'exemple de base de dades amb comanda de TANCAMENT.
- Rebategi moviment d'or/and els datafiles en nivell de sistema operatiu.
- Base de Dades d'Oracle de Començament en estat de puig amb comanda de PUIG de POSADA EN MARXA.
- Modifiqui el nom o localització de datafiles en diccionari de dades d'Oracle que utilitza sintaxi de comanda següent:
CANVIÏ BASE DE DADES REBATEJAR l'ARXIU 'camí qualificat de <fully a l'arxiu de dades original name>' A '<new o original plenament qualificat camí a l'arxiu de dades nou o original name>';
- Obri exemple de Base de Dades d'Oracle completament amb CANVIAR comanda OBERTA de BASE DE DADES.
Si els datafiles que necessiten ser canviats o ser moguts no pertanyen a tablespaces de SISTEMA, i no contenen segments de rollback actius o segments provisionals, hi ha un altre workaround que no exigeix que l'exemple de base de dades sigui tancament. En canvi, només el tablespace particular que conté els arxius de cita es pren fora de línia.
- Connecti's a SQLPlus.
- Connecti com SYS DBA amb CONNECT / COM SYSDBA mana.
- Faci fora de línia <tablespace name> al tablespace afectat amb ALTER TABLESPACE OFFLINE; comanda.
- Modifiqui el nom o localització de datafiles en diccionari de dades d'Oracle que utilitza sintaxi de comanda següent:
CANVIÏ TABLESPACE <tablespace name> REBATEJAR DATAFILE 'camí qualificat de <fully a l'arxiu de dades original name>' A '<new o original plenament qualificat camí a l'arxiu de dades nou o original name>';
- Porti el tablespace en línia una altra vegada amb ALTER TABLESPACE canviar tablespace <tablespace name> EN LÍNIA; comanda.
IMPORTANT: La pàgina és màquina traduïda i proporcionada "com és" sense garantia. La traducció automàtica pot ser difícil d'entendre. Si us plau refereixi's a article anglès original quan sigui que possible.
Articles Relacionats
- Com Deixar Tablespace i Recobrar Base de Dades d'Oracle Quan Accidentalment Suprimeix Datafile
- Com Treure i Deixar Datafiles de Tablespace en la Base de Dades d'Oracle
- Oracle ORA-01658 Incapaç de Crear Abast INICIAL per a Segment en l'Error Tablespace
- ORA-25153 Tablespace Provisional és Error Buit a Oracle
- Com Moure WordPress Blog a Camp Nou o Localització
- La Perspectiva de Destret Incapaç de Rebatejar o Moure Arxius i Carpetes Emana Després de Parcel·la de KB938979 Que S'Aplica
- Canviï Contrasenya d'Usuari de Base de Dades d'Oracle
- Enllaç de Base de Dades d'Oracle
- Descarregui Majoria Rebatejar Utilitat per Rebatejar Arxius Fàcilment
- Error d'Importació de Base de Dades d'Oracle 3113/3114









































