1. 為什麼linux裡面sqlplus不能使用上下鍵切換
Linux下Sqlplus不能使用上下鍵來調用以前輸入過的命令,如果想使用這個功能,可以安裝rlwrap、uniread之類的軟體。或者使用sqlplus替代產品,比如gqlplus、yasql
2. linux怎麼進入oracle命令
su –oracle不是必需,適合於沒有DBA密碼時使用,可以不用密碼來進入sqlplus界面。
sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i。
root用戶登錄linux桌面右擊>open terminal# su - oracle$ sqlplus /nologSQL> conn / as sysdbaSQL>startupSQL>select sysdate from al;之後你就可以使用oracle了。
3. 在Linux系統中,使用sqlplus命令後,但是username和密碼忘記,該怎麼辦呢
用操作系統認證方式登錄,切換到oracle帳號、進入$ORACLE_HOME sqlplus as進去。修改你的用戶密碼,如果sys或者syste密碼忘了就使用orapwd工具重新設置密碼!
4. linux系統oracle執行sqlplus找不到
linux系統oracle執行sqlplus找不到是設置錯誤造成的,解決方法為:
1、將ORACLE客戶端rpm安裝包傳輸到linux系統。
5. Linux 下oracle sqlplus 命令無法識別
用ORACLE用戶去執行
另外把 BASH_PROFILE里對SQLPLUS的 ALIAS去掉
還有就是看看 PATH這個環境變數和 SQLPLUS所在目錄的許可權
6. 關於linux下的oracle的sqlplus中的edit命令
pzw> ;
1* select * from job
pzw> ed
---------------------------------
如上:
ed 之後就進入了vi編輯,
shift + $ 將游標移到最後;
按a 然後 按s 就把s 加上了。
按esc 退出編輯模式。
敲 :wq 退出vi
結果如下:
---------------------------------
Wrote file afiedt.buf
1* select * from jobs
還有不明白的hi我。
7. linux sqlplus 未知命令
sqlplus是postgresql登錄資料庫的命令,如果沒有安裝postgresql可能會有這種情況。
1、檢查是否安裝了PostgreSQL,未安裝,則需重新安裝。
2、檢查環境變數是否包含PostgreSQL的環境變數,如果不包含其環境變數,則系統無法識別。
8. linux下不進入sqlplus執行sql語句
那就可以以調用sql文本的方式來操作。
示例:
#!/bin/bash
sqlplus-S"test/unimas"<<!
setheadingoff
setfeedbackoff
setpagesize0
setverifyoff
setechooff
colcounnew_valuev_coun
selectcount(*)counfromlesson;
exitv_coun
!
VALUE="$?"
echo"showrow:$VALUE"
將以上腳本保存到機器的目錄下,起名為test1.sh
然後執行這個shell即可。
注意:
select count(*) coun from lesson;
以上這句為要執行的sql,一定要以分號結尾。