Oracle回顾版-oracle9.2.0.8新建数据库+配置监听服务

来源:互联网 发布:传奇霸业至尊宝石数据 编辑:程序博客网 时间:2024/05/01 07:20

继续前面的上文说的
windows+oracle9i数据库安装配置指导手册

 

新建数据库遇到一个问题:


Oracle9i 建一个新的DB 时出现ORA-29807 & ORA-01430 解决方法
    ORA-29807:specified operator does not exist
    这是一个已知的问题 (Bug:2686156),并且可被忽略。要继续数据库创建过程,请单击 “Ignore” 按钮
    安装完成后,在$ORACLE_HOME/rdbms/admin 目录下运 行utlrp.sql ,用于修补ORA-29807 错误。


http://blog.csdn.net/grant85612/archive/2008/03/14/2182882.aspx

 

新建数据库的最后会提示你修改sys和system用户的密码

 

  其中除sys,system,scott,dbsnmp等外,其它账户在默认情况下是锁住的。  
  查看账户是否可用,通过上面的SQL语句就可知晓,它们最主要的区别在于:  
  账户sys带有sysdba与sysoper权限,是超级用户,在Oracle数据库中具有至高无上的权力;  
  账户system的角色是dba,权限仅次于sys账户;  
  账户scott是Oracle自带的示例账户,主要用于操作它自已的表等对象,所以它的权限仅能用于  
  对它自己的表进行操作。
  账户dbsnmp负责智能代理(Intelligent Agent),默认密码也是dbsnmp,(建议锁定或者删除)
  如果你不需要智能代理可以运行
  $ORACLE_HOME/rdbms/admin/catnsnmp.sql
  来删除dbsnmp
  以后可以通过运行
  $ORACLE_HOME/rdbms/admin/catsnmp.sql
  来重建dbsnmp!

 

又遇到ORA-00988 missing or invalid password (口令缺失或无效) 错误

 

解决办法:

回答: 设置的密码注意不要以数字开头,不能全部是 数字  改为字符就可以了
登陆的时候 用户名是System 本机的话主机字符串可以不输入

 

配置监听服务:


(如果不配置会出现一个错误:协议配置器错误)

 

登陆sqlplus:


用户名要是sys as sysdba(或者system as sysdba)
密码就是你刚修改的

现在可以开始你的Oralce之旅了。


比如我修正上面的ORA-29807错误,需要$ORACLE_HOME/rdbms/admin 目录下运 行utlrp.sql
输入命令@G:/oracle/ora92/rdbms/admin/utlrp.sql

原创粉丝点击