[英]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.