- 浏览: 1023244 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
用pfile可以启动,但是用这个pfile生成的SPFILE却不法启动,求解
C:\Documents and Settings\gaoqi>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 9月 24 16:22:49 2006
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接到空闲例程。
SQL> startup
ORA-03113: 通信通道的文件结束
SQL> startup pfile='D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora.628200622196'
ORA-24324: 未初始化服务句柄
ORA-01041: 内部错误, hostdef 扩展名不存在
SQL> exit
已断开连接
C:\Documents and Settings\gaoqi>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 9月 24 16:23:51 2006
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接到空闲例程。
SQL> startup pfile='D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora.628200622196'
ORACLE 例程已经启动。
Total System Global Area 369098752 bytes
Fixed Size 1249056 bytes
Variable Size 113246432 bytes
Database Buffers 251658240 bytes
Redo Buffers 2945024 bytes
数据库装载完毕。
数据库已经打开。
SQL> create spfile from pfile;
文件已创建。
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> conn / as sysdba
已连接到空闲例程。
SQL> startup
ORA-03113: 通信通道的文件结束
SQL> conn / as sysdba
已连接到空闲例程。
SQL> startup
ORA-03113: 通信通道的文件结束
出现这样的问题,让俺百思不得其解,明明创建路径是正确的啊,为什么会这样了,检查生成的spfile文件内容,发现没有什么东西存在,检查文件大小,是pfile文件的0.5倍大小,spfile 里面怎么没有参数存在呢?正常的spfile文件里面是有参数存在的啊,可能问题就出在这里了,用极端的方式再次创建:
SQL>create spfile='D:\oracle\product\10.2.0\db_1/dbs/spfilehuiches.ora' from pfile='D:\oracl
e\product\10.2.0\db_1\dbs\INIThuiches.ORA';
文件已创建。
SQL>start force
ORACLE 例程已经启动。
Total System Global Area 369098752 bytes
Fixed Size 1249032 bytes
Variable Size 109052152 bytes
Database Buffers 251658240 bytes
Redo Buffers 7139328 bytes
数据库装载完毕。
数据库已经打开。
SQL>show parameter spfile;
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
spfile string D:\ORACLE\PRODUCT\10.2.0\DB_1\
DBS\SPFILEHUICHES.ORA
SQL>
终于成功了,看来是默认路径出的问题啊,create spfile from pfile 命令中,默认pfile的路径在ORACLE_HOME\database下,所以用create spfile from pfile的时候应该注意了,假如你的pfile不在默认路径下(或者在默认路径下有一个空的pfile),那你就有可能创建一个空的spfile,而导致数据库利用spfile无法启动而没有报有效错误的情况发生.
发表评论
-
sys.dbms_transaction.local_transaction_id出现的问题
2012-07-20 11:54 3427何時會觸發DBMS_TRANSACTION.LOCAL_TRA ... -
ORACLE 11GR2 OEM配置出错解决
2012-07-14 19:21 5116错误描述如下: 2012-7-14 18:23:11 ... -
ORA11G ORA-00845 错误
2012-06-26 13:39 876Oracle 11g的Linux版本在修改了MEMORY_TA ... -
oracle.net.common.NetGetEnv.getDNSDomain
2012-06-07 01:48 1188今天安装LINUX AS 4和ORACLE 10.2,安装成功 ... -
emctl 提示 ora-28001 口令已经实效 解决办法
2011-10-24 00:41 1880What to do when Enterprise Mana ... -
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262)
2011-05-20 17:29 7002报错信息如下: 2011-03-09 11:06:10 Th ... -
Oracle HowTo:如何在Linux上扩展SGA超过1.7G
2011-03-24 01:28 956今天一台Linux服务器扩展了一下内存,达到4G,开发的人自己 ... -
error while loading shared libraries: libclntsh.so.10.1: cannot open shared 问题解决
2011-01-21 16:23 121591.运行csscan命令显示如下错误 [oracle@rac ... -
“Error in invoking target ‘client_sharedlib’ of makefile ‘/home/oracle/oracle/pr
2011-01-13 17:35 12031今天同事在安装oracle的时候总是报这个错误: &qu ... -
如何处理Oracle中的坏块[ZT]
2010-12-19 21:56 1261一. 什么是数据库的坏 ... -
bug 7716219 hash group by显示消耗大量的temp 表空间
2010-12-07 17:47 2208SQL> set autotrace traceonly ... -
ORA-08102: TRYING TO MANIPULATE A JOB IN DBA_JOBS [ID 1036858.6]
2010-12-03 23:52 1300***Checked for relevance on 17- ... -
ORA-14074: partition bound must collate higher than that of the last partition
2010-10-09 16:26 37391. 创建分区表 create table zhanglei ... -
ora-12560问题解决
2010-09-16 11:30 16281.监听服务没有起起来 ... -
ORA-20000故障排除手记
2010-09-02 01:43 24241、发现故障。 在Oracle10.2.0.1的aler ... -
ORA-17502 与 ORA-15173 错误解决
2010-05-21 17:27 4089用rman恢复spfile时,报错误如下: RM ... -
Dropping A Disk From ASM Diskgroup Does Not Remove It From v$ASM_DISK
2010-05-21 10:42 1523Applies to: Oracle Serv ... -
ORA-19599 When backing up an archivelog that is corrupt [ID 461239.1]
2010-05-13 13:56 2712Applies to: Oracle Server - E ... -
ASMCMD fails to start on module libnnz10.so, permission denied
2010-05-13 01:14 2576ASMCMD fails to start on modu ... -
Errors ORA-00600 [kclchkblk_4] and ORA-00600 [2662] After Recovery of Datab
2010-05-12 15:45 1769Applies to: Oracle Server - E ...
相关推荐
"sga调整过大oracle无法启动解决方案" SGA(System Global Area)是 Oracle 数据库的一部分,它负责管理数据库的内存。然而,如果 SGA 设置太大,可能会导致数据库无法启动。本文档记录了 LINUX 环境下将 ORACLE 的...
本文主要讨论了由于配置 `Process` 参数不当导致Oracle监听器无法启动的问题及其解决方案。 `Process` 参数是Oracle数据库中一个至关重要的配置项,它定义了数据库实例在操作系统级别上可以同时运行的进程数。如果...
本文将详细解析ORACLE启动报错的常见问题及其解决方案。 首先,针对ORA-12500:“TNS:监听程序无法启动专用服务器进程”这个问题,可能的解决方法包括: 1. 注释初始化文件(init.ora或spfile.ora)中的`mts`配置...
### ORA-00119 和 ORA-00132 错误解析与解决方案 #### 背景介绍 在操作系统从Windows 8升级到Windows 10之后,用户可能会遇到Oracle 11g数据库无法启动或客户端无法连接的问题。这类问题通常会伴随着ORA-00119和ORA...
总的来说,这个压缩包提供了一种优化 Oracle 数据库启动方式的解决方案,利用批处理脚本在需要时启动和停止服务,以节省系统资源并提高效率。这对于那些对数据库启动速度有特定要求的环境,或者希望减少开机时的资源...
#### 三、解决方案步骤 针对上述问题,可以按照以下步骤尝试解决 Oracle Agent 启动失败的问题: ##### 步骤1:清理配置文件 1. **定位 Oracle 安装目录**:首先,需要找到 Oracle 的安装目录,通常是 `C:\Oracle...
使用新创建的SPFILE启动数据库实例,这会加载数据库: ``` SQL> shutdown immediate; SQL> startup; ``` 5. **检查数据库状态**: 确认数据库是否成功启动,可以通过查询数据库状态来确认: ``` SQL> ...
"Oracle远程访问解决方案"主要关注如何从一个远程位置安全、高效地连接到Oracle服务器进行数据库管理和开发工作。这里我们将详细探讨这个主题。 首先,我们需要了解Oracle数据库的网络架构。Oracle数据库使用了...
本文将深入探讨这个问题,并提供有效的解决方案。 首先,我们需要理解Linux系统、Oracle数据库以及EM之间的字符编码关系。Linux系统通常使用UTF-8作为默认的字符集,而Oracle数据库可能使用其他字符集,如AL32UTF8...
3. **确认SPFILE使用情况**:需要注意的是,在Oracle 12.1.0.2版本中,文件`<DB_HOME>/dbs/init<ORACLE_SID>.ora`已经不再被使用。因此,即使该文件中的SPFILE路径配置不正确,也不会直接影响到系统的正常启动。例如...
在使用Oracle数据库的过程中,我们可能会遇到各种各样的问题,而掌握相应的解决方案是数据库管理员和开发者必备的技能之一。本文将集中介绍一些Oracle数据库的常见问题以及它们的解决方案。 问题1:监听程序无法...
以下是对"ORA-01033: ORACLE initialization or shutdown in progress"错误的详细分析及可能的解决方案。 **错误解释:** ORA-01033错误表示Oracle正在启动或关闭过程中,这可能是由于多种原因导致的,如数据库实例...
### 强制释放Oracle数据连接方案 在日常的数据库管理工作中,我们经常...在实际操作中,还需要根据具体的环境和需求来决定最适合的解决方案。希望这些信息能帮助你在遇到数据库连接超限时,能够快速有效地解决问题。
### Oracle数据库乱码问题解析与解决方案 #### 一、Oracle数据库乱码问题概述 在使用Oracle数据库的过程中,可能会遇到字符显示异常的问题,通常被称为“乱码”。这种情况会影响到数据的正确读取与处理,进而影响...
### Oracle 10g 提示 Oracle Not Available 的个人总结与解决方案 #### 一、问题概述 在使用 Oracle 10g 数据库时,可能会遇到“ORA-01034: ORACLE not available”和“ORA-27101: shared memory realm does not ...
Oracle数据库是全球广泛使用的大型关系型...在实际操作过程中,一定要仔细阅读错误信息,结合Oracle官方文档和在线社区资源,通常能找到解决方案。记住,经验是解决问题的最好老师,多操作、多实践,你会越来越熟练。
### HC1309136 备份解决方案场景3(Oracle RAC备份) #### Oracle备份基础 **Oracle备份介绍** - **RMAN (Recovery Manager)**:是Oracle数据库管理员的重要工具之一,主要用于备份、还原及恢复Oracle数据库。...