oracle连接错误
公司用的数据库,动不动会出现一些问题。但是都是大家比较常见的。所以,贴出来给大家看看
1,oracle启动数据库时报错:
SQL> startup;
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file
'/home/oracle/oracle/product/10.2.0/db_1/dbs/initbdczra.bdcz.cbpm.ora'
解决办法:
[oracle@bdczra dbs]$ cp /home/oracle/oracle/admin/RA/pfile/init.ora.812009151733
/home/oracle/oracle/product/10.2.0/db_1/dbs/initbdczra.bdcz.cbpm.ora
2,java.lang.UnsatiafiedLinkError: /tmp/OraInstall112010-03-27_0AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6错误
解决办法:
安装libXp-1.0.0-8.1.e15.i386.rpm
3,原来笔记本的ip设置在10网段,由于无线路由的地址是在192.168.1网段,所以重新设置ip,然后使用自己编写的脚本启动sap.
结果提示oracle不能启动。检查listener状态,执行listener start,提示:
----------------------
The listener fails to start with the following errors:
TNS-12537: TNS:connection closed
TNS-12560: TNS:protocol adapter error
TNS-00507: Connection closed
Linux Error: 29: Illegal seek
----------------------
google下,发现原来是在/etc/hosts文件中缺少了127.0.0.1 localhost的信息,加上以后,关闭oracle,sap,再重新启动就可以了。
4,启动oracle时,在SQL提示符下输入conn /as sysdba,会出现下面的错误:
SQL> conn /as sysdba
orA-12162 TNS:net service name is incorrectly specified.
原因:
因为ORACLE_SID变量没有设置正确的缘故,我设置的是ORA_SID。
解决方法:
在.bash_profile文件中,正确设置ORACLE_SID,然后使用source .bash_profile命令使新的设置生效。
如果在sql提示符下输入 conn /as sysdba 提示:Connected to an idle instance.。表明实例没有启动,先启动实例然后再用用户名登入。
SQL>startup
SQL>conn /as sysdba
另外,此问题可能涉及oracle的静态注册问题:
采取静态注册方法时,listener.ora中的内容如下:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME =orcl)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME =orcl)
)
(SID_DESC =
(GLOBAL_DBNAME =orcl1)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME =orcl)
)
)
该数据库是单实例的,实例名为orcl,向外提供了两个服务:orcl和orcl1
5,运行runinstaller 不能启动JAVA安装界面,提示X11错误。
检查oracle用户的环境变量设置是否正确 EXPORT DISPLAY=IPADDRESS:0,0
注销root用户,用ORACLE登陆,即可启动安装程序。
6,网上下载zysong.ttf ,然后在Linux下执行以下命令,把字体库安装到相应位置
mkdir -p /usr/share/fonts/zh_CN/TrueType
cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/
这样在安装的时候。Oracle就会显示中文了,而不再是中文乱码了。
索引的丢失可能引起数据库访问失败
oracle连接错误的更多相关文章
- [转][C#]Oracle 连接错误的解决
错误1: .NET连接oracle,提示错误OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用 两个原因: 1. 权限,把 Oracle 所在目录权限设置成 authenticat ...
- oracle连接错误:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决
自己的解决办法是,把数据库连接字符串的默认SID_NAME = ORCL改为 sid_name =test(自己安装数据库时候改的名字).即可正常连接. 网上搜罗的其他问题:把监听服务重启下.(自己的 ...
- ORACLE连接SQLSERVER
一.实验(实验成功) 1.实验目标:ORACLE连接SQLSERVER以及查询数据 2.搭建的环境: oracle 9i 9.0.2.0.1 地址:192.168.40.139 sql2000 的数据 ...
- [转]ORACLE 异常错误处理
本文转自:http://www.cnblogs.com/soundcode/archive/2012/01/10/2318385.html 本篇主要内容如下: 5.1 异常处理概念 5.1.1 预定义 ...
- 总结:整理 oracle异常错误处理 .
5.1 异常处理概念 5.1.1 预定义的异常处理 5.1.2 非预定义的异常处理 5.1.3 用户自定义的异常处理 5.1.4 用户定义的异常处理 5.2 异常错误传播 5.2.1 在执行部分引发 ...
- 安装64位的oracle连接客户端
VS自带的WebServer只有32位的,你只能以32位运行,即使你的VS里面编译目标是64位的, 注意:发布到iis,可以以64位运行,你需要安装64位的oracle连接客户端.如果没有,你的程序必 ...
- oracle数据库-错误编码大全
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-000 ...
- Oracle Ora 错误解决方案合集
注:本文来源于 < Oracle学习笔记 --- Oracle ORA错误解决方案 > ORA-00001: 违反唯一约束条件 (.)错误说明:当在唯一索引所对应的列上键入重复值时,会触发 ...
- Oracle数据库错误大全
ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程 ...
随机推荐
- Hybrid App简介
Hybrid App 是混合模式应用的简称,兼具 Native App 和 Web App 两种模式应用的优势,开发成本低,拥有Web技术跨平台特性.目前大家所知道的基于中间件的移动开发框架都是采用的 ...
- Google Glass应用开发探索
摘要:2012年6月的Google开发者大会上,作者有幸预定到了Google Glass.8个月后,她收邀参加了Google纽约总部举行的Google Glass Foundry开发大赛.在为期两天的 ...
- cc.Sprite
Classcc.Sprite Defined in: CCSprite.js Extends cc.NodeRGBA Class Summary Constructor Attributes Cons ...
- java 的开源wiki维基系统
几乎所有 维基 系统的对比网址: http://www.wikimatrix.org/ XWiki, 第二代wiki. 它里面使用的 velocity 模板语言对j2ee开发相当有参考价值, ...
- Cocos2d-x项目移植到WinRT/Win8小记
Cocos2d-x项目移植到WinRT/Win8小记 作者: K.C. 日期: 11/17/2013 Date: 2013-11-17 23:33 Title: Cocos2d-x项目移植到WinRT ...
- HD2043猜密码
密码 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission ...
- POJ3041Asteroids(二分图最少顶点覆盖)
最少顶点覆盖 = 二分图最大匹配 证明见 http://hi.baidu.com/keeponac/item/111e3438988c786b7d034b56
- php连接mysql配置
php连接mysql测试代码: <?php $link=mysql_connect('localhost','root','123456'); if(!$link) echo "失败! ...
- PetaPoco 笔记
PetaPoco是一款适用于.Net 和Mono的微小.快速.单文件的微型ORM. PetaPoco有以下特色: 微小,没有依赖项--单个的C#文件可以方便的添加到任何项目中. 工作于严格的没有装饰的 ...
- CSS line-height 和 vertical-align 精解(下篇)
申明本文转自:http://hi.baidu.com/wolongxzg/item/2383860ec8ac8b173a53eeb0 vertical-align 7.4.1 语法 vertical- ...