oracle ORA-01031解决办法
来源:互联网 发布:windows to go 认证u盘 编辑:程序博客网 时间:2024/06/05 06:16
在使用sys用户使用管理员登陆的时候,出现ORA-01031解决办法
1 首先使用本地系统用户启动数据库,使用名称查看配置参数
show parameter password
查看参数状态EXCLUSIVE则为正常状态,如果不是,则修改pfile或者是spfile的参数
alter system set remote_login_passwordfile='EXCLUSIVE'
2 查询密码文件视图
select * from v$pwfile_users
如果没有结果集返回,则说明密码文件有问题,重新配置密码文件并且给用户赋予sysdba权限
使用命令 orapwd file=orapworcl password=root entries=10
创建密码文件,
grant sysdba to system
给system用户赋予dba权限
再次查询,应该有 sys,system两个用户具有sysdba权限
3 如果select * from v$pwfile_users 可以准确返回sys 用户,在本地系统也可以使用密码文件登录,但是不能远程使用sys账号启动数据库,报ORA-01031错误。那么很有可能是监听文件配置有问题,修改监听文件。(下面给一个正确的模板)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /u01/app/oracle)
(SID_NAME = orcl)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.3)(PORT = 1521))
)
)
- oracle ORA-01031解决办法
- oracle 中ORA-00604,ORA-12705解决办法
- expdp ORACLE:ORA-12560解决办法
- Oracle ORA-01033: 错误解决办法
- Oracle ORA-03113错误解决办法
- 关于ORACLE ORA-01846 错误的解决办法
- oracle错误ora-01658的解决办法
- Oracle rebuild index 报 ORA-01652 解决办法
- Oracle rebuild index 报 ORA-01652 解决办法
- ORACLE ORA-1110 数据文件丢失 解决办法
- ORA-01034:ORACLE not available 解决办法
- oracle错误ora-01658的解决办法
- Oracle 的 ORA-31605 错误解决办法
- Oracle数据库ORA-12514错误的解决办法
- Oracle常见ORA错误及解决办法
- oracle导入.DMP_IMP-00058.ORA-03135解决办法
- 【Oracle】ORA-30553: 函数不确定的解决办法
- navicat oracle配置及ORA-28457解决办法
- VC下MapX开发环境建立
- VC+mapX5.0 在指定经纬度显示车辆图标
- HDU3665:Seaside
- 在vc中作用mapx
- 使用VC++创建MapX控件步骤
- oracle ORA-01031解决办法
- 用Python和Pygame写游戏-从入门到精通(2)
- 黑马程序员-基础学习总结之单例设计模式
- 第九章 数据结构
- 基础学习总结之线程
- 网题“不可表示的数”解答
- 情人节,干了一件苦逼的事情
- 基础学习总结之IO流
- poj-3903 Stock Exchang O(N*logN)