Oracle学习之常见问题处理
2015-09-16 21:06
477 查看
转自:/article/3624814.html
安装完oracle并启动服务后,通过sqlPlus无法登录,出现如下错误:
sp2-1503:无法初始化Oracle调用界面
sp2-0152:oracle 不能正常工作
原因:当前用户权限问题
解决方案:
方案一、 以管理员身份运行cmd
方案二、在oracle的安装路径中找到sqlplusw.exe,属性——兼容性——特权等级——以管理员身份运行此程序。
经过以上方法修改权限后,通过sqlplus可以登录oracle了。但是,通过plsql客户端登录oracle还是有问题,输入账号密码登录后出现一个空白的弹框。
解决方案:以管理员身份运行plsql即可。
下面是oracle常见的几个错误,都是之前积累的,现在汇总如下:
一、ora-12560:tns:协议适配器错误
解决方案:是因为database instance没有起起来。打开服务面板,启动oracleserviceXXXX服务。(XXXX就是你的ORA-SID.)
二、ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
解决方案:讲oracle服务启动,重启电脑后,如果资源管理器中能够找到oracle的进程,即可正常连接数据库。
三、ORA-12541:TNS:无监听程序
解决方案:原因是没有启动监听器或者监听器损坏。1. 检查监听服务是否开启 2.如果监听服务已开启,仍有错误,则新建监听程序。详细:http://www.2cto.com/database/201204/126121.html
四、ORA-01033:ORACLE initialization or shutdown in progress
解决方案:原因之一可能是由于误删oracle表空间文件造成。参考:/article/3624843.html
安装完oracle并启动服务后,通过sqlPlus无法登录,出现如下错误:
sp2-1503:无法初始化Oracle调用界面
sp2-0152:oracle 不能正常工作
原因:当前用户权限问题
解决方案:
方案一、 以管理员身份运行cmd
方案二、在oracle的安装路径中找到sqlplusw.exe,属性——兼容性——特权等级——以管理员身份运行此程序。
经过以上方法修改权限后,通过sqlplus可以登录oracle了。但是,通过plsql客户端登录oracle还是有问题,输入账号密码登录后出现一个空白的弹框。
解决方案:以管理员身份运行plsql即可。
下面是oracle常见的几个错误,都是之前积累的,现在汇总如下:
一、ora-12560:tns:协议适配器错误
解决方案:是因为database instance没有起起来。打开服务面板,启动oracleserviceXXXX服务。(XXXX就是你的ORA-SID.)
二、ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
解决方案:讲oracle服务启动,重启电脑后,如果资源管理器中能够找到oracle的进程,即可正常连接数据库。
三、ORA-12541:TNS:无监听程序
解决方案:原因是没有启动监听器或者监听器损坏。1. 检查监听服务是否开启 2.如果监听服务已开启,仍有错误,则新建监听程序。详细:http://www.2cto.com/database/201204/126121.html
四、ORA-01033:ORACLE initialization or shutdown in progress
解决方案:原因之一可能是由于误删oracle表空间文件造成。参考:/article/3624843.html
相关文章推荐
- Oracle 序列 触发器的使用
- 更改Oracle数据库的编码格式,解决导入时ORA-12899错误
- Oracle建立表空间、建立用户、用户授权、指定表空间、激活用户、删除用户、删除表空间
- Oracle主键、唯一键与唯一索引的区别
- Oracle环境下的Hibernate方言配置
- 利用ORACLE实现数据抽样(sample block)
- oracle数据库实例启动与关闭
- oracle 表空间不足处理
- Kettle 5.4 SQL2Oracle简单实例
- Oracle 学习笔记 18 -- 存储函数和存储过程(PL/SQL子程序)
- window、linux安装jdk,excel 导入oracle,WebService,window 端口查看,svn服务安装,oracle用户解锁
- Oracle临时表 和 插入多条语句 用法
- oracle海量数据中提升创建索引的速度
- Oracle或者PostgreSQL的row_number over 排名语法
- maven添加oracle jdbc依赖
- Oracle数据库批量插入使用Sequence.nextval报错ORA:02287问题解决
- Oracle 如何查询被锁定表及如何解锁释放session
- Oracle 实例几个function
- Oracle 把秒转成时分秒格式(hh24:mm:ss);检测字符串是否是数字;字符串转换为数字
- 一个非常标准的Java连接Oracle数据库的示例代码