我新安装了一个oracle9i,安装的时候创建了一个例程叫kxgz,登陆控制台后,发现里面没有kxgz的方案,那么我就不能向表空间导数据,我怎么才能为当前用户创建方案?或者新建一个方案?我用网上说过的方法式过了,首先创建一个表空间,比如说叫TEST,然后创建一个用户,比如叫TEST,密码也是TEST,指定他的表空间为刚才创建的TEST,分配给DBA权限,确定后提示创建成功,但是我到方案里面去看,却没有TEST这个方案,怎么回事?急!!!!!在线等待

解决方案 »

  1.   

    简单点说
    方案(Schema)=User + User's objects
    建立一个用户,然后为该用户建立一些objects(如table,index...),该用户和其下的objects就构成一个方案(schema) 
      

  2.   

    oracle中方案的创建
    第一步:创建用户
          create user wsl 
          identified by kmust.net
          default tablespace wsl
          temporary tablespace temp;
    第二步:赋予用户相应的权限
      grant connect,resource to aa;
    第三步:以该用户登录
      connect wsl/kmust.net@oracle
    第四步:创建schema
      create schema authorization wsl--创建名为wsl的方案
      create table tab1(a number) 
      create table tab2(b number,c varchar2(10));
      

  3.   

    用pl/sql 创建一个表就出来了
      

  4.   

    用pl/sql 创建一个表就出来了