重新配一下net8
把以前的资料档按库重新配置一下

解决方案 »

  1.   

    用sqlplus 登陆时,:ERROR:ORA-12560:TNS:协议适配器错误!
    用oracle enterprise manager console 独立登陆时:TNS:12500监听程序无法专用服务器进程
    与init.ora参数文件和listener.ora监听器文件的配置有关,能不能贴出这个文件。
    ----------------
    注:TNS:12500错误是监听程序无法开启新的专用服务器进程。
      

  2.   

    to: zyunlin(正在找工作中......) 
    以前未配制成功的档案馆怎么删除呀?我无法登陆呀!
    以前我的全局数据库是oracle9i,sid是oracle9i 在创建资料档案馆时,必须使用一个新的sid。我就起了一个名为psusong的sid!
    tnnd,哪知道出现了这样的怪事!!!!
      

  3.   

    to:penitent(只取一瓢) 我的oracle 的原来的配置是:全局数据库:oracle9i sid:oracle9i好像只有文件:init.ora.8120021584
    创建于:2002年8月23日, 22:15:43
    修改于:2002年8月23日, 22:15:44
    这说明文件没有被修改过呀!!!内容为:
    ##############################################################################
    # Copyright (c) 1991, 2001 by Oracle Corporation
    ##############################################################################
     
    ###########################################
    # MTS
    ###########################################
    dispatchers="(PROTOCOL=TCP)(SER=MODOSE)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"
     
    ###########################################
    # 其他
    ###########################################
    compatible=9.0.0
    db_name=oracle9i
     
    ###########################################
    # 分布式, 复制和快照
    ###########################################
    db_domain=""
    remote_login_passwordfile=EXCLUSIVE
     
    ###########################################
    # 排序, 散列联接, 位图索引
    ###########################################
    sort_area_size=524288
     
    ###########################################
    # 文件配置
    ###########################################
    control_files=("F:\Oracle9i\oradata\oracle9i\CONTROL01.CTL", "F:\Oracle9i\oradata\oracle9i\CONTROL02.CTL", "F:\Oracle9i\oradata\oracle9i\CONTROL03.CTL")
     
    ###########################################
    # 池
    ###########################################
    java_pool_size=33554432
    large_pool_size=1048576
    shared_pool_size=33554432
     
    ###########################################
    # 游标和库高速缓存
    ###########################################
    open_cursors=300
     
    ###########################################
    # 系统管理的撤销和回退段
    ###########################################
    undo_management=AUTO
    undo_tablespace=UNDOTBS
     
    ###########################################
    # 网络注册
    ###########################################
    instance_name=oracle9i
     
    ###########################################
    # 诊断和统计
    ###########################################
    background_dump_dest=F:\Oracle9i\admin\oracle9i\bdump
    core_dump_dest=F:\Oracle9i\admin\oracle9i\cdump
    timed_statistics=TRUE
    user_dump_dest=F:\Oracle9i\admin\oracle9i\udump
     
    ###########################################
    # 进程和会话
    ###########################################
    processes=150
     
    ###########################################
    # 重做日志和恢复
    ###########################################
    fast_start_mttr_target=300
     
    ###########################################
    # 高速缓存和 I/O
    ###########################################
    db_block_size=4096
    db_cache_size=33554432
    下面是文件:listener.ora 
    创建于:2002年8月23日, 22:03:24
    修改于:2002年9月1日, 10:25:14
    这说明文件一定被修改过!
    ---------------------------------
    # LISTENER.ORA Network Configuration File: F:\Oracle9i\NETWORK\ADMIN\listener.ora
    # Generated by Oracle configuration tools.PSU_LISTENER =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = ypcpsu)(PORT = 8088))
      )LISTENER =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = ypcpsu)(PORT = 1521))
      )SID_LIST_PSU_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (GLOBAL_DBNAME = oracle9i)
          (ORACLE_HOME = F:\Oracle9i)
          (SID_NAME = psusong)
        )
      )SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = F:\Oracle9i)
          (PROGRAM = extproc)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = oracle9i)
          (ORACLE_HOME = F:\Oracle9i)
          (SID_NAME = psusong)
        )
      ) ---------------------------
    谢谢关注!
      

  4.   

    configuration assistant 都无法登陆吗,只要系统用户就可以啊
      

  5.   

    你启动了MTS(多线程)
    先把这句话注释掉,然后试试
    dispatchers="(PROTOCOL=TCP)(SER=MODOSE)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"
    -------------------------------
    你的多线程好象没有配对,listener.ora还是for专用进程的。
      

  6.   

    我现在已经可以用sysdba的身份登陆!
    (具体做法是将listener.ora中的SID_NAME = psusong改成了原来的:SID_NAME = oracle9i,这样就可以使用sysdba 登陆了!)
    但是出现了如下的问题:
    只能装载数据库!不能打开数据库!
    原因是我在建立资料档案馆时,oracle 曾经询问我是否覆盖文件:
    F:\Oracle9i\oradata\oracle9i\CONTROL01.CTL
    F:\Oracle9i\oradata\oracle9i\CONTROL02.CTL
    F:\Oracle9i\oradata\oracle9i\CONTROL03.CTL
    这也就改写了文件:
    F:\Oracle9i\oradata\oracle9i\REDO03.LOG导致了在打开数据库时,oracle告诉我REDO03.LOG文件属于另一个数据库!!!
    具体的错误是:
    ORA-00305:日志3(线程1)不一致,属于另一数据库
    ORA-00312:联机日志3线程1:'F:\Oracle9i\oradata\oracle9i\REDO03.LOG'
    我在创建资料档案馆时的一些参数如下:
    创建本地数据库:是
    本地数据库sid:psusong
    资料档案馆用户名:ypcpsu_psusong
    密码:psusong
    请教各位大虾,如何才能打开数据库????
    或者如何将oracle 恢复到系统刚装时的状态????只要问题解决了!我会加分的!!!!
    ---------------------------------------
    唉!!
    自己当初干吗那么蠢呢??不明白的地方,为什么当初多个心眼将上面的四个文件备份一下呢???
    我他妈的真该死!!!!!
      

  7.   

    他奶奶的!问题解决了!
    本人选择重新建立资料档案库!建立了一个新的dbms全局数据库!虽然在创建过程中出现了没有创建监听的错误!但是我就在此错误处停止!-----这相当于将我的系统恢复到系统初建的时候!一切OK!
    现在的问题是,我如何删除以前的oracle9i全局数据库!,我可不想在同一个硬盘上,存在两分oracle 9i数据库!白白的浪费掉1G的空间!!!
    我是知如何彻底的删除以前的全局数据库???
    ---------------------------------
    感谢各位的关注!!!
      

  8.   

    我如何删除以前的oracle9i全局数据库!,我可不想在同一个硬盘上,存在两分oracle 9i数据库!白白的浪费掉1G的空间!!!
    我是指如何彻底的删除以前的全局数据库???
      

  9.   

    使用database configuration assistant把数据库删除
      

  10.   

    哦,知道了,你创建资料档案库的时候
    不是输入的sid不是你的机器的数据库的sid,而是另外输了一个sid,导致你的机器重新创建了一个数据库。
    呵呵
    用oracle database assistant或者也叫oracle database configuration assistant可以进行数据的添加,删除,修改。
    在开始->程序->oracle9i中去找。