本人在添加oracle的资料档案馆时出现问题!----没有成功创建资料档案馆,但是后来却使得我的oracle无法登陆!!!! 重新配一下net8把以前的资料档按库重新配置一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用sqlplus 登陆时,:ERROR:ORA-12560:TNS:协议适配器错误!用oracle enterprise manager console 独立登陆时:TNS:12500监听程序无法专用服务器进程与init.ora参数文件和listener.ora监听器文件的配置有关,能不能贴出这个文件。----------------注:TNS:12500错误是监听程序无法开启新的专用服务器进程。 to: zyunlin(正在找工作中......) 以前未配制成功的档案馆怎么删除呀?我无法登陆呀!以前我的全局数据库是oracle9i,sid是oracle9i 在创建资料档案馆时,必须使用一个新的sid。我就起了一个名为psusong的sid!tnnd,哪知道出现了这样的怪事!!!! 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.0db_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=33554432large_pool_size=1048576shared_pool_size=33554432 ############################################ 游标和库高速缓存###########################################open_cursors=300 ############################################ 系统管理的撤销和回退段###########################################undo_management=AUTOundo_tablespace=UNDOTBS ############################################ 网络注册###########################################instance_name=oracle9i ############################################ 诊断和统计###########################################background_dump_dest=F:\Oracle9i\admin\oracle9i\bdumpcore_dump_dest=F:\Oracle9i\admin\oracle9i\cdumptimed_statistics=TRUEuser_dump_dest=F:\Oracle9i\admin\oracle9i\udump ############################################ 进程和会话###########################################processes=150 ############################################ 重做日志和恢复###########################################fast_start_mttr_target=300 ############################################ 高速缓存和 I/O###########################################db_block_size=4096db_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) ) ) ---------------------------谢谢关注! configuration assistant 都无法登陆吗,只要系统用户就可以啊你 你启动了MTS(多线程)先把这句话注释掉,然后试试dispatchers="(PROTOCOL=TCP)(SER=MODOSE)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"-------------------------------你的多线程好象没有配对,listener.ora还是for专用进程的。 我现在已经可以用sysdba的身份登陆!(具体做法是将listener.ora中的SID_NAME = psusong改成了原来的:SID_NAME = oracle9i,这样就可以使用sysdba 登陆了!)但是出现了如下的问题:只能装载数据库!不能打开数据库!原因是我在建立资料档案馆时,oracle 曾经询问我是否覆盖文件:F:\Oracle9i\oradata\oracle9i\CONTROL01.CTLF:\Oracle9i\oradata\oracle9i\CONTROL02.CTLF:\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 恢复到系统刚装时的状态????只要问题解决了!我会加分的!!!!---------------------------------------唉!!自己当初干吗那么蠢呢??不明白的地方,为什么当初多个心眼将上面的四个文件备份一下呢???我他妈的真该死!!!!! 他奶奶的!问题解决了!本人选择重新建立资料档案库!建立了一个新的dbms全局数据库!虽然在创建过程中出现了没有创建监听的错误!但是我就在此错误处停止!-----这相当于将我的系统恢复到系统初建的时候!一切OK!现在的问题是,我如何删除以前的oracle9i全局数据库!,我可不想在同一个硬盘上,存在两分oracle 9i数据库!白白的浪费掉1G的空间!!!我是知如何彻底的删除以前的全局数据库???---------------------------------感谢各位的关注!!! 我如何删除以前的oracle9i全局数据库!,我可不想在同一个硬盘上,存在两分oracle 9i数据库!白白的浪费掉1G的空间!!!我是指如何彻底的删除以前的全局数据库??? 使用database configuration assistant把数据库删除 哦,知道了,你创建资料档案库的时候不是输入的sid不是你的机器的数据库的sid,而是另外输了一个sid,导致你的机器重新创建了一个数据库。呵呵用oracle database assistant或者也叫oracle database configuration assistant可以进行数据的添加,删除,修改。在开始->程序->oracle9i中去找。 如何判断两个时间是在同一天 oracle 关于动态SQL讨论 SQL语句编译后提示缺失右括号 有什么书是讲关于Oracle的效率的 to_char(sysdate,'yyyyiw') 周次反转会日期 在导入一张表时,使用show=y参数,报了(ora-00001)违反唯一约束条件的错,why? 获得某个用户下所有表的schema 急急 : ORACLE8 的口令文件丢失,重装ORACLE系统。如何处理? Oracle其实也不难,对吗? 如何限制sys远程登录rman 如何知道某个表格被锁 全国Oracle人员的薪水和前景!!
用oracle enterprise manager console 独立登陆时:TNS:12500监听程序无法专用服务器进程
与init.ora参数文件和listener.ora监听器文件的配置有关,能不能贴出这个文件。
----------------
注:TNS:12500错误是监听程序无法开启新的专用服务器进程。
以前未配制成功的档案馆怎么删除呀?我无法登陆呀!
以前我的全局数据库是oracle9i,sid是oracle9i 在创建资料档案馆时,必须使用一个新的sid。我就起了一个名为psusong的sid!
tnnd,哪知道出现了这样的怪事!!!!
创建于: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)
)
) ---------------------------
谢谢关注!
你
先把这句话注释掉,然后试试
dispatchers="(PROTOCOL=TCP)(SER=MODOSE)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"
-------------------------------
你的多线程好象没有配对,listener.ora还是for专用进程的。
(具体做法是将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 恢复到系统刚装时的状态????只要问题解决了!我会加分的!!!!
---------------------------------------
唉!!
自己当初干吗那么蠢呢??不明白的地方,为什么当初多个心眼将上面的四个文件备份一下呢???
我他妈的真该死!!!!!
本人选择重新建立资料档案库!建立了一个新的dbms全局数据库!虽然在创建过程中出现了没有创建监听的错误!但是我就在此错误处停止!-----这相当于将我的系统恢复到系统初建的时候!一切OK!
现在的问题是,我如何删除以前的oracle9i全局数据库!,我可不想在同一个硬盘上,存在两分oracle 9i数据库!白白的浪费掉1G的空间!!!
我是知如何彻底的删除以前的全局数据库???
---------------------------------
感谢各位的关注!!!
我是指如何彻底的删除以前的全局数据库???
不是输入的sid不是你的机器的数据库的sid,而是另外输了一个sid,导致你的机器重新创建了一个数据库。
呵呵
用oracle database assistant或者也叫oracle database configuration assistant可以进行数据的添加,删除,修改。
在开始->程序->oracle9i中去找。