create bigfile tablespace bigtablespace datafile '/xxx/xxx/xxx' size xxx

解决方案 »

  1.   

    CREATE BIGFILE TABLESPACE bigtbs 
        DATAFILE '/u02/oracle/data/bigtbs01.dbf' SIZE 50G
    ...If the default tablespace type was set to BIGFILE at database creation, but you want to create a traditional (smallfile) tablespace, then specify a CREATE SMALLFILE TABLESPACE statement to override the default tablespace type for the tablespace that you are creating.
      

  2.   

    呵呵,不太明白 
    If the default tablespace type was set to BIGFILE at database creation, but you want to create a traditional (smallfile) tablespace, then specify a CREATE SMALLFILE TABLESPACE statement to override the default tablespace type for the tablespace that you are creating.
    是什么意思
    能麻烦fjmingyang(努力升级) 解释一下么
    猜测是指:当数据库创建的时候指定默认的表空间是 bigfile ,但希望创建一个传统的表空间(smallfile)的时候,可以通过指定 create smallfile tablespace  类型来覆盖表空间的默认类型,创建想要的smallfile 类型的表空间。
      

  3.   

    但是10G默认是SMALLFILE,而不是BIGFILE创建一个大表空间CREATE BIGFILE TABLESPACE ....
      

  4.   

    谢谢各位积极参与,问题以解决。用的是
    CREATE TABLESPACE BJCICDB
    DATAFILE 'e:\data_file\XXXX' 
    SIZE 1000M REUSE AUTOEXTEND ON NEXT 1024K;