spfile:说明: 指定当前使用的服务器参数文件的名称。值范围: 静态参数 默认值: SPFILE 参数可在客户端 PFILE 中定义, 以指明要使用的服务器参数文件的名称。服务器使用默认服务器参数文件时, SPFILE 的值要由服务器在内部设置。
sessions:说明: 指定用户会话和系统会话的总量。默认数量大于 PROCESSES, 以允许递归会话。 值范围: 任何整数值。 默认值: 派生 (1.1 * PROCESSES + 5)

解决方案 »

  1.   

    1. 手工就可以~   如果你想用不同的启动,可以新建一个~
       CREATE SPFILE[='SPFILE-NAME'] FROM PFILE[='PFILE-NAME']2. 修改 processes 参数3. http://blog.csdn.net/zikenguo/archive/2004/09/02/92593.aspx
      

  2.   

    to chanet(牧师):
    我现在用的就是使用spfile,我的问题是修改启动方式默认用pfile!!
      

  3.   

    1.把那个spfile删除或者改名,oracle就会使用pfile。
    2.在pfile设置process参数来限制
    3.用"create table  paritition“在google上搜索一下,多的是
      

  4.   

    1.好像楼上说的也不行,删除后,好像还是要手工指定pfile的位置。
      

  5.   

    to zealot_zk:   那不就说明删除spfile后oracle就使用pfile了吗?   9i启动寻找参数文件的顺序是:spfile<sid>.ora-->spfile.ora-->init<sid>.ora,这个寻找顺序是不能更改的,除非你启动时指定参数文件:
       startup pfile=<...>
      

  6.   

    drabit(square):
    其实你不删除startup pfile=..也是好用的,但是把spfile删除后,就启动不了了
      

  7.   

    create spfile from pfile
      

  8.   

    1.把 \oracle\ora90\database\下的spfile<sid>.ora册除即可(要重新启动DB) 
      确保\oracle\ora90\database下有init<sid>ora文件。
    2.alter system set sessions_per_users=2;//每个user只能开两个connect session
    3.查查创建分区表的语法去吧。
      

  9.   

    大家没有明白我的意思,我是想两个文件都保留,通过该数据库的设置来改变启动时读spfile还是pfile,如果我没有表达清楚,望大家见谅,不知道这样可不可以。
      

  10.   

    启动oracle 的时候设定一下参数就可以了,具体看看书吧
      

  11.   

    to bin_zhang(杉木):9i启动寻找参数文件的顺序是:spfile<sid>.ora-->spfile.ora-->init<sid>.ora
    这个寻找顺序是不能更改的!!!除非你让oracle更改源程序原文:In the platform-specific default location, Oracle Database locates your initialization parameter file by examining filenames in the following order:spfile$ORACLE_SID.oraspfile.orainit$ORACLE_SID.ora