在oracle里创建用户,然后在用户下创建表,是先创建表空间还是先创建用户?thank you!

解决方案 »

  1.   

    最好是先创建表空间  然后再创建用户时指向该表空间 不然oracle会默认指向sys表空间
      

  2.   

    创建用户的时候可以指定表空间,如果想存储在一个新的表空间的话,要先创建表空间,然后指定default tablespace 为该表空间
      

  3.   

    tablespace --> user --->table
      

  4.   

    也可以通过
    alter user default tablespace 表空间名
    来修改用户默认的表空间
      

  5.   

    如果用户没有指定表空间的话,默认会放到system表空间。
    至于先建表空间还是先建用户并没有太大关系,建完表空间后可以修改用户的默认表空间的。