Windows下安装SQLPlus的帮助
Oracle 10G Server不在本機上,我希望安裝SQLPlus的幫助。
安裝SQLPlus需要使用System User登錄,但System已經被Lock掉了。還好有dba的權限。
先Unlock System賬號,并修改密碼:
-- Unlock
ALTER USER SYSTEM ACCOUNT UNLOCK;
-- Modify Password
ALTER USER SYSTEM IDENTIFIED BY newpass
下面我以Oracle安裝目錄D:\oracle\product\10.2.0\db為例
SQLPlus的幫助腳本實際是D:\oracle\product\10.2.0\db\sqlplus\admin\help下的helpbld.sql,helpus.sql文件。
具體安裝情況可以到
http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14357/ch2.htm#i1052303
找Installing Command-line Help主題。
實際上執行Oracle安裝目錄\Bin\Helpins.bat批處理文件便可安裝成功。但它需要3個前題條件
1. SQL*Plus已安裝
2. 環境變量ORACLE_HOME已設置
3. HLPBLD.SQL,HELPDROP.SQL ,HELPUS.SQL 這三個腳本文件已存在。
如果設置了環境變量SYSTEM_PASS的話還可以自動安裝。
下面我們就開始:
;設置環境變量ORACLE_HOME
SET ORACLE_HOME=D:\oracle\product\10.2.0\db
;設置服務器SYSTEM登錄賬號信息
SET SYSTEM_PASS=system/newpass@hostName
;執行安裝批處理文件
%ORACLE_HOME%\Bin\HelpIns.bat
不出意外的話可以正常完成。
現在用SQLPlus登錄該Server,輸入:
help index
出現了sqlplus下的命令幫助索引。
在Oracle中文用戶討論組的這個帖子中提供了一份更好的help腳本
http://www.cnoug.org/viewthread.php?tid=1710&sid=VdyOlaID
或直接打開
http://www.cnoug.org/attachment.php?aid=5210,由于這個腳本可能不是10G的,而且會和10的Help腳本有些重復,所以我重新做了一下整理。
在以SYSTEM登錄的SQLPlus用ed,Copy進去,Save退出。
執行完成后還可以使用help查看更大范圍的幫助,例如:
SQL> help create procedure
?CREATE PROCEDURE
?----------------
?Use this command to create a stand-alone stored procedure or to
?register an external procedure. A procedure is a group of PL/SQL
?statements that you can call by name.
...
轉載于:https://www.cnblogs.com/FirePhoenix/archive/2006/02/05/325765.html
總結
以上是生活随笔為你收集整理的Windows下安装SQLPlus的帮助的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jquery对json的各种遍历
- 下一篇: Windows蓝屏分析