Oracle
 sql >> база данни >  >> RDS >> Oracle

промяна на името на базата данни контролни файлове след възстановяване?

Трябва да създадете отново контролния файл. Най-добрият подход е първо да изпълните следната команда в оригиналния databasr:

alter database backup controlfile to trace;

Това създава текстов файл в директорията за проследяване. Трябва да промените пътя на файла, за да съответства на местоположенията на новите файлове на базата данни и също така да промените параметъра db_name.

След като завършите предишната стъпка, стартирайте новата база данни в nomount и изпълнете горния файл (УВЕРЕТЕ СЕ, ЧЕ СТЕ СВЪРЗАНИ КЪМ НОВАТА БАЗА ДАННИ И ПЪТИТЕ НА ЦЯЛ ФАЙЛ СОЧАТ КЪМ НОВАТА БАЗА ДАННИ). Това ще създаде нов контролен файл.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Извикване на извикване на функция в низ в процедура на Oracle

  2. Таблицата не съществува при използване на EF 6 и Oracle.ManagedDataAccess

  3. Добавяне на обединени данни към резултат от заявка

  4. Маркирайте лица, които споделят общи функции с Oracle SQL

  5. Oracle + dbunit получава AmbiguousTableNameException