我数据库oracle92,操作系统:windowsxp

解决方案 »

  1.   

    书上有的地方说在建库之前要:set oracle_sid=要创建的数据库。再连接到数据库。那我的数据库都还没建立起来,都没有相应的实例服务,导致连接时产生 TNS:协议适配器错误,这不是自相矛盾吗?
       有没有XP系统下,手工创建ORACLE9I数据库的步骤啊!
      

  2.   

    需要有网卡,安装tcp/ip协议。
    然后在Net8 Assistant里添加一个监听器就行了。
    就是一个名称和一个ip地址。
      

  3.   

    可以查看一下初始化参数文件里的db_name值是不是不同
    另外,监听当然是要建的,也可以通过查看文本:listener.ora里面的配置是不是准备
    可以找个运行正常的数据库参考下.
      

  4.   

    用database configuration assitant 吧
      

  5.   

    用database configuration assitant 吧
    可选择只创建脚本,然后你好好研究脚本就明白了
      

  6.   

    用DBCA创建可以。我现在可以手工创建数据库了,弄了半天,发现ORACLE官方文档都写得不够准确。一些步骤没有全部写出来。在创建数据库之前原来还要创建ORACLE的实例服务。在打开了实例服务之后,再SET ORACLE_SID=我要创建的数据库的实例名。并且所有该有的目录都要预先创建。