簡體   English   中英

Oracle數據庫備份錯誤

[英]Oracle Database Backup Error

以前我用過oracle 10g version 但今天我卸載了oracle 10g version並安裝了oracle 11g version 之后我安裝了apex_4.1.1_en並創建了新工作區並安裝了頂點備份。 然后我嘗試安裝數據庫備份(我做備份作為架構備份)。 但我無法成功安裝備份。 我無法成功創建表。 我得到錯誤說tablespace does not exist如下。

tablespace 'APEX_11560722039238920' does not exist

我怎么能解決這個問題? 我怎么能安裝我的數據庫備份?

根據您的導出方式,有更多方法可以解決此問題。 如果您使用舊的exp實用程序,則可以創建ddl腳本並更改腳本中的表空間名稱,運行腳本並重做imp。 使用imp help=y查看cmdline選項,查找indexfile。

如果您使用了expdp,則上一個修補程序有效,但您也可以使用重映射表空間指令將表/索引創建重定向到您選擇的表空間。 對於所需的cmdline選項,請使用impdp help=y

由於這是您自己的數據庫,因此處理此問題的最簡單方法是創建缺少的表空間。

create tablespace APEX_11560722039238920 datafile '/where/you/want/APEX_11560722039238920.dbf' size 512m autoextend on next 512m maxsize 2g;
alter user your_apex_owner quota unlimited on APEX_11560722039238920;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM