当我们使用sys用户登录sqlplus,遇到这种错误可能是以下两种原因:
(1)数据库没有开启。
如果数据库没有开启,而是shutdown了,那么即使我们进入了sqlplus,在help时也会出现SP2-0171。理由是help所调用的帮助是在
system用户的help表里的。
(2)没有运行$ORACLE_HOME/sqlplus/admin/help目录下的hlpbld.sql脚本。在sys用户下运行这一脚本即可。
运行脚本时会提示输入两个参数,参数一输入脚本的完整路径,参数二输入helpus.sql。
(1)数据库没有开启。
如果数据库没有开启,而是shutdown了,那么即使我们进入了sqlplus,在help时也会出现SP2-0171。理由是help所调用的帮助是在
system用户的help表里的。
(2)没有运行$ORACLE_HOME/sqlplus/admin/help目录下的hlpbld.sql脚本。在sys用户下运行这一脚本即可。
运行脚本时会提示输入两个参数,参数一输入脚本的完整路径,参数二输入helpus.sql。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29800581/viewspace-1258740/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29800581/viewspace-1258740/