2017-04-05 30 views
0

我在甲骨文12C新手谁是试图跟随this tutorial命名空间的错误,同时导入到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(在我的新连接)。我有点想它应该是表的命名空间(但没有,对吧?)。

谢谢。

回答

0

有可能你错过了一个TABLESPACE;请尝试以下操作

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

如果您有Oracle SQL Developer,请转到您创建的数据库连接,然后单击管理数据库。您将获得所有表空间的列表以及容量和可用空间。

twitter_data.dmp文件可能会在表空间“TBS_01”已创建。恢复时将搜索相同的内容。

创建表空间之下,而作为连接SYSDBA -

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

要创建的DAT文件的路径是你的,加上自动扩展和其他选项,你自由选择。