SP2-0171 错误

SP2-0171: help system not available.
发现是由于我重装了数据库引起的。
前段时间,自己做实验,把原来的数据库删除了,即drop database了。然后不用dbca,自己创建数据库。
很多dbca会自己做的事情我没有做,比如说出现上面这个错误的原因,是没有安装sqlplus帮助相关的数据引起的。
解决的办法很简单,登录到system用户下,然后执行:
@?/sqlplus/admin/help/helpbld.sql
然后会提示输入参数1和参数2。
这里有必要说明一下这两个参数的含义,我也是看了源文件才明白的。
参数1是指这个文件所在的路径(感觉这个有点多余),而且要输完成的路径,不能是@?这样的表达式。
参数2是指helpus.sql这个文件,这个是固定的,没啥好说的了。
执行完成后,便可以使用help了:
[148.25]sys@LYON> help

 HELP
 ----

 Accesses this command line help system. Enter HELP INDEX or ? INDEX
 for a list of topics. In iSQL*Plus, click the Help button to display
 iSQL*Plus online help.
 You can view SQL*Plus resources at http://otn.oracle.com/tech/sql_plus/
 and the Oracle Database Library at http://otn.oracle.com/documentation/

 HELP|? [topic]

需要注意的一点是,这个必须是在system用户下执行的,要是在sys下执行成功了还是没有用的。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12932950/viewspace-667175/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12932950/viewspace-667175/

你可能感兴趣的:(SP2-0171 错误)