我是初学ORACLE,以前用SQLSERVER都是直接创建数据库,创建表。但是在oracle10里创建数据库后还需要创建表空间,请问大家是怎样给表空间值的呢?(每个项目都会创建一个数据库,而我怎么知道这个数据库需要多少表空间呢?大家在自定义数据库时,都是怎样去给这个表空间值呢?)谢谢大家!

解决方案 »

  1.   

    你有没有项目的具体需求? 既然你是初学者还没有到那一步, 先不要急着去思考这些较深的问题. 先用最简果的步骤创建TABLESPACE, 然后跟据日常遇到的问题, 再分析解决! 
      

  2.   

    每个项目都会创建一个数据库,而我怎么知道这个数据库需要多少表空间呢?大家在自定义数据库时,都是怎样去给这个表空间值呢
    --answer:
    oracle表空间有自动扩展功能
    create tablespace tablespce_name
    datafile
    '...'
    size 100m
    autoextend on --自动扩展表空间大小
    extent management local uniform size 1m