运行数据库遇到错误oracle not aviliable解决过程
来源:互联网 发布:淘宝一键复制在哪里 编辑:程序博客网 时间:2024/05/16 00:54
在运行数据库使用默认用户名scott/tiger登录的时候遇到oracle not aviliable的错误。
解决办法:首先用sql>sqlplus / as sysdba登录,执行命令 sql>startup 等待一段时间后如数据库成功启动,则问题解决。
这个问题通常是没有正确关闭数据库关机造成的。
如果在执行命令sql>startup 后没有成功启动而是继续报错ora-00119 invalid specification for system parameter LOCAL_LISENER
和ora_00132 syntax error or unresovled network name 'LISTENR_ORCL'
此时应该是你的数据库启动文件有错误,数据库的启动文件在oracle的安装目录下,10g是在dbs目录下,11g是在database下,例如我的路径就是E:\app\Administrator\product\11.2.0\dbhome_2\database。首先查看你的目录下是否有一个名为initorcl.ora的文件(注意:如果你的数据库也是安装的两个dbhome目录,如果dbhome_1里面没有的话,就去dbhome_2找),如果该文件存在,则接下来可以: 使用系统管理员身份登录,执行命令
sql>create pfile from spfile='E:\app\Administrator\product\11.2.0\dbhome_2\database\initorcl.ora';
打开目录找到pfile改名为initorcl.ora,用ultraedit打开,修改.local_listener='(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ip)))
这里的ip就是oracle数据库的ip,通常是127.0.0.1.
修改完成后,保存退出
然后SQL>startup pfile='E:\app\Administrator\product\11.2.0\dbhome_2\database\initorcl.ora';
如果没有意外就成功了,但是遇到意外也是正常的,比如我在做
sql>create pfile from spfile='E:\app\Administrator\product\11.2.0\dbhome_2\database\initorcl.ora';
这一步的时候又报错:ORA-01565: error in identifying file '+DATA/spfilorcl.ora'
这是因为找不到initorcl文件,无法复制。
当再次输入命令sql>startup时发生下面两个错误
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/var/oracle/product/11.2.0/db_1/dbs/inittest.ora'
这是因为找不到initorcl文件,无法初始化。
则首先找到E:\app\Administrator\admin\orcl\pfile这个目录下的init.ora.321201312258文件,这个文件是首次初始化数据库的文件,
复制该文件并改名为initorcl.ora放在E:\app\Administrator\product\11.2.0\dbhome_2\database目录下,或者是../dbhome_2\database下。
然后再次执行命令sql>startup然后错误回到了ora-00119 invalid specification for system parameter LOCAL_LISENER
和ora_00132 syntax error or unresovled network name 'LISTENR_ORCL'
附:http://yesican.blog.51cto.com/700694/471052解决ORA-01078和LRM-00109
http://www.cnblogs.com/dba001/archive/2011/10/22/2221267.html解决ora-00119和ora_00132
- 运行数据库遇到错误oracle not aviliable解决过程
- 关于开发过程中遇到的一个oracle错误解决(oracle/sql/TIMEZONETAB)
- oracle 4030错误解决过程
- Oracle数据库错误 ORACLE not available 解决方法
- oracle 数据库编程错误解决
- oracle数据库相关表导入到mysql遇到的错误及相关解决措施
- Oracle 数据库如何搜集指定SQL的执行计划和解决过程中的ORA-00904错误
- 关于Xcode编译或者运行过程中遇到的错误
- [inkscope]运行过程遇到的问题及解决
- 使用Oracle数据库过程中常见错误
- hadoop2.2.0遇到NativeLibraries错误的解决过程
- 使用Oracle SQL Developer连接数据库时,提示“执行请求的操作时遇到错误:IO 错误: The Network Adapter could not establish”,不知如何处理
- oracle数据导入过程中遇到的错误
- Eclipse运行工程报AVD没有找到错误解决过程
- 遇到的数据库错误及解决(持续补充)
- 文件系统编译过程中遇到问题,解决过程Kernel panic - not syncing: Attempted to kill init!
- ORACLE RAC安装过程中,root.sh运行错误
- .net访问ORACLE数据库时遇到的错误列表
- 打车软件的“土豪式砸钱”营销能持续多久
- VC 预定义宏
- java个人学习笔记04(function、overload、array、栈、堆)
- ios 动画详解
- 关于spring定时器的搭建
- 运行数据库遇到错误oracle not aviliable解决过程
- Fortran common
- B. Bear and Strings
- 在.net中悄悄执行dos命令,并获取执行的结果
- <item> tag requires a 'drawable' attribute or child tag defining a drawab
- 自定义横向ProgressBar样式圆角改直角
- lua随机数
- plsql连接数据库的方法
- IOS手势初步学习--监听相应的手势处理