Oracle中用Command创建新的数据库,老是出现ntf:协议适配器错误。其他监听程序都打开,服务也都打开。
sid也设置了,以新的sid,就是不能以DBA身份登录。已有数据库的sid登录,就不能新建数据库!
请高手指点一下!

解决方案 »

  1.   


    问题描述的不是很清楚。 手工创建? 参考:
    Windows Oracle 10G手工创建数据库
    http://blog.csdn.net/tianlesoftware/archive/2009/10/17/4680230.aspxlinux 下手工新建数据库
    http://blog.csdn.net/tianlesoftware/archive/2009/10/17/4680213.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    DBA1 群:62697716(满); DBA2 群:62697977
      

  2.   

    就是以命令行的形式创建,有两种语句:
    1是oradim语句,依赖windows NT的,当用这个时,出现无法打开文件,windows NT 不可用....,此语句在win xp上貌似可运行
    2是以密码文件的形式创建orapwd语句,当使用这个时,就出现nTF协议适配器错误。此时需要以新的数据库sid和sysdba身份登陆,此处及错误发生的节点。当以原有的数据库sid和sysdba登录时,则在创建数据库的时候无法创建,建的表也是建在源数据库里!
      

  3.   

    MARK 我也想知道怎么样用SQL语句创建数据库