是不是 revoke unlimited tablespace from A; alter user A quota 0 on users; alter user A quota unlimited on tbs_A;这些啊,我在网上看到的基本上都是这个方案。但是导入的时候还是往users表空间里导入,users表空间的空间限额都设置为0了,所以才报错
请问网上说的配置:revoke unlimited tablespace from A; alter user A quota 0 on users; alter user A quota unlimited on tbs_A; 可以实现吗?因为说的人很多。如果可以的话,为什么我测试的不可以,有什么主意点?
一般不需要,你创建用户A指定了默认的tablespace是TBS_A. 只需要授权: GRANT UNLIMITED TABLESPACE to A; 就可以了.不用再revoke.
1. 设置dba_directory
2. expdp system/<password> DIRECTORY=datamove DUMPFILE=scott.dmp SCHEMAS=scott logfile=expdp.log
3. impdp system/<password> directory=datamove dumpfile=scott.dmp SCHEMAS=scott logfile=impdp.log remap_schema=scott:A
可以实现吗?因为说的人很多。如果可以的话,为什么我测试的不可以,有什么主意点?
只需要授权: GRANT UNLIMITED TABLESPACE to A; 就可以了.不用再revoke.
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
到这步的时候就卡住了;这是怎么回事?
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEXImport> status
^C
C:\Users\jyz>;
';' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
你现在需要输入:impdp <用户名>/<密码> attach
重新回到import>
然后输入status
1.如果你是 exp 的话
a).可以先到源数据库上,用plsql 把建表语句弄出来
b).再到源库上建用户,建表
c).再 imp 加ignore=y 参数导入2.expdp /impdp 方法
a).impdp remap_tablespace=MYTS.
b).呵呵