寻高手: 我遇到的奇怪的表空间问题

[复制链接]
查看11 | 回复6 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
1.建立user A on tablespace PA
2.imp system/manager fromuser=A ignore=y file=expnight.dmp (这个dmp是A在另一个数据库的user tablespace上面)
3.select table_name,tablespace_name from user_tables;
TABLE_NAME
TABLESPACE_NAME
------------------------------ ------------------------------
AGACCESSRIGHTS
USERS
AGAGENTS
USERS
4.我的A在PA这个表空间上,为什么跑到了USERS中呢?
百思不得其解,望高手解答!!
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
你将user a在user表空间上的分配空间权限设置为0。
一般它是先按照原来的表空间import,如果不行才使用默认表空间的。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
如何把权限变为0呢? 有没有更好的办法呢?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
最初由 oracledba 发布
[B]如何把权限变为0呢? 有没有更好的办法呢? [/B]

ALTER USER a QUOTA 0 ON user
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我imp前执行了。。
可是还是在users表空间...


回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
revoke unlimited tablespace from a;
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
就是这个问题..


高定...多谢!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行