关于用户和表空间的问题,我很困惑
永爱果果 2017-07-21 07:07:20 被审计单位导出oralce数据库给我的导出命令是这样的:
expdb sys/5221802 directory=dump dumpfile=file_%u.dmp SCHEMAS=sdlysi pararller=4 PARFILE =para
然后管理人员告诉我需要建立sdlysi用户和USER_SDLYSI表空间
看来USER_SDLYSI表空间包含sdlysi及该用户下的表,于是我按照他的说法建立了,然后使用impdb导入到我的电脑中
我在我的电脑中建立了sdlysi用户和USER_SDLYSI表空间,但是未给sdlysi用户赋予表空间USER_SDLYSI,结果我在导入的时候(用sdlysi用户登录导入的)发现USER_SDLYSI荣利朗不断增加,说明数据导入到这个表空间了,但是我没有赋予sdlysi用户这个表空间啊,sdlysi的默认表空间不应该是user表空间吗,应该数据还原到user表空间啊,我很困惑啊。
有时候搞不清楚用户名和表空间的关系,为什么导入oracle的备份要建立源数据库一模一样的表空间名和用户名啊?