to zork:
  角色越界,但在初始化参数中最多只能到148个!

解决方案 »

  1.   

    角色太多了。
    在init[sid].ora中有一个参数
    max_enabled_roles,改一下试一试
      

  2.   

    安装的oracle工具较多,而oracle工具是要建立一些角色.
      

  3.   

    出现的角色太多,oracle是不是指定每个用户最多的角色只能是148个!
      

  4.   

    难道没有人来帮助我!My god!!!!!!!!!!!!!!!!
      

  5.   

    oracle指定的最多角色只能是148个.
    max_enabled_roles参数可以修改,但最大值不超过148;
      

  6.   

    to mycode
    oracle指定的最多角色只能是148个.是指每个角色还是整个数据库!
      

  7.   

    Increase initialization parameter MAX_ENABLED_ROLES and restart the instance. 
      

  8.   

    If the initialization parameter MAX_ENABLED_ROLES must smaller to 148?
      

  9.   

    If the initialization parameter MAX_ENABLED_ROLES must smaller to 148?
      

  10.   

    MAX_ENABLED_ROLES
    Parameter type:   integer  
     
    Parameter class:   static  
     
    Default value:   20  
     
    Range of values:   0 - 148  
     
     
    MAX_ENABLED_ROLES specifies the maximum number of database roles that a user can enable, including sub-roles. The actual number of roles a user can enable is 2 plus the value of MAX_ENABLED_ROLES, because each user has two additional roles, PUBLIC, and the user's own role. For example, if MAX_ENABLED_ROLES is set to 5, user SCOTT can have 7 roles enabled, the five enabled by MAX_ENABLED_ROLES plus PUBLIC and SCOTT.