答:用Sys用户登录PL/sql
--回收无限表空间权限;
REVOKE UNLIMITED TABLESPACE FROM test;
--设置默认表空间;
Alter user test default tablespace B;
--设置默认的表空间无限配额;
ALTER USER test QUOTA UNLIMITED ON B;
--取消其他表空间的限额;回收test 用户的其他表空间的配额,这样imp的时候,
--只能imp进去对应的默认指定的表空间里面去了,system user tradehis report等表空间对test 用户的配额都是0.
ALTER USER test QUOTA 0 ON SYSTEM;
ALTER USER test QUOTA 0 ON USERS;
然后 imp system/system_password fromuser=你导出的用户名1,用户2... touser=你要导入的用 buffer=40960000 full=y
解决方案 »
- redhat linux 6.3 下安装oracle10G
- 简单的sql语句
- Tree applet的方法ExpandTreeItem
- HPUnix,安装了oracle 9i,内存不释放??
- 数据库启动控制触发器全部不执行的参数
- 选择Oracle还是SQL SERVER 2005
- SQL语句有没有标准 ,为什么SQL SERVER和ORACLE的SQL语句语法不一样
- 如果两个表之间有关系,(例如用户表和用户权限表),从数据库设计角度看,是否一定要做关联?
- 关于数据库优化
- sos:dp2K菜单文件mmx为何有两个窗口,如何改变为一个窗口?
- 怎样查看一个以建表的详细信息
- Oracle例程和数据库及系统进程的关系
从这个脚本看出: LOB ("P12_1") STORE AS (TABLESPACE "SYSTEM" ENABL"
"E STORAGE IN ROW CHUNK 8192 PCTVERSION 10 NOCACHE STORAGE(INITIAL 40960 NE"
"XT 16384 MINEXTENTS 1 MAXEXTENTS 121 PCTINCREASE 50 FREELISTS 1 FREELIST GR"
"OUPS 1 BUFFER_POOL DEFAULT))"所以建议加大system表空间再试
说这句话有什么参考资料?