1)在c盘创建u.bat:
   sqlplus user/pwd@service  @c:\u.sql
2)在c盘创建u.sql:
   create user u_usr  identified by u_pwd
   .....

解决方案 »

  1.   

    @service是什么意思啊 
    @c:\u.sql又是什么意思呢
      

  2.   

    1)@service是什么意思啊 
       用net 8 配置的服务名。
    2)@c:\u.sql又是什么意思呢
      登陆sqlplus时,执行本地机的c:\u.sql文件
      

  3.   

    安装数据库时,有选项是否生成整个脚本,脚本是创建整个数据库脚本.
    也可以用使用Database Configuration Assistant配置
      

  4.   

    beckhambobo(beckham) :
    先谢谢你!
    我照你讲的生成了一些脚本文件,但是执行bat的时候,报“MGR-04545”参数太多的错误,我对oracle不事很熟悉,研究了半天找不到错误原因,请指导知道啊~~~
    谢谢~~
      

  5.   

    可能是u.sql里的代码有问题!
    方便的话贴出来看看。
      

  6.   

    怎能用bat执行,在sqlplus下执行的
      

  7.   

    但我现在想做的是,除了装oracle,其他建用户,建表控件,建数据库,倒数据这些都不要用户参与。所以我想用批处理,在sqlplus下执行对用户来讲是行不通的。
      

  8.   

    lianhg(lianhg) 说的没问题啊!