我的一个Nomal用户用SQL语句创建了一个表空间
SQL语句如下:创建成功了,但是为什么在这个用户下的Tablespace下面找不到创建的表空间,改为登录了sys用户发现此时的Tablespace下面找到了刚才创建的表空间
其中sys为SYSDBA用户,myhr为Normal用户
SQLOraclePL/SQL表空间创建

解决方案 »

  1.   

    LZ是不是在sys登录下创建的myhr用户,然后直接在PL/SQL切换的用户,我以前遇到过这种情况,表面上看着像是切换了用户,实际上没切换过来,所有的数据库操作都在之前的用户上操作了,LZ可以试试把PL/SQL关了从新打开,不要在里面切换试试,希望有帮组。
      

  2.   

    修改用户的默认表空间为你刚才创建的表空间就行了,因为正常用户的默认表空间是user下的,你刚才创建的表空间并未分配给你的某个正常的用户,所以该用户登录时是看不到默认的表空间的。