簡體   English   中英

導入到oracle 12c時出現命名空間錯誤

[英]Namespace error while importing to oracle 12c

我是Oracle 12c的新手,正在嘗試遵循本教程

我創建了一個新的連接orcl/SYSTEM/oracle並在SQL開發人員命令行中以SYSTEM/oracle身份登錄。

問題是,當我嘗試從該demo.zip文件導入twitter_data.imp時:

imp dmuser/dmuser file=twitter_data.dmp log=twitter_data.log full=y

它說no "TBS_1" namespace 如何為oracle 12c全局創建此名稱空間(在我的新連接中)。 我有點想它應該是表的命名空間(但是沒有,對吧?)。

謝謝。

您可能錯過了TABLESPACE 嘗試以下

CREATE TABLESPACE TBS_1 DATAFILE 'TBS_1_dat' SIZE 500K AUTOEXTEND ON NEXT 300K MAXSIZE 100M;

如果您有Oracle SQL Developer,請轉到已創建的數據庫連接,然后單擊“管理數據庫”。 您將獲得所有表空間的列表以及容量和可用空間。

twitter_data.dmp文件可能已在表空間“ TBS_01”上創建。 恢復時,它將搜索相同的內容。

以SYSDBA身份連接時,按如下所示創建表空間-

CREATE TABLESPACE tbs_perm_02 DATAFILE 'tbs_01.dat' SIZE 500M

由您自己決定要創建的dat文件的路徑,以及自動擴展和您自由選擇的其他選項。

暫無
暫無

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

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