oracle會話腳本 SHELL腳本如何實現(xiàn)切換用戶?
SHELL腳本如何實現(xiàn)切換用戶?首先很興奮也可以問您提的問題。答案追加,期望可以不幫到您??梢郧袚Q用戶基礎(chǔ)命令:su-用戶-c發(fā)出命令格式來先執(zhí)行1、切換用戶只負責執(zhí)行一條命令例子:su-oracle
SHELL腳本如何實現(xiàn)切換用戶?
首先很興奮也可以問您提的問題。
答案追加,期望可以不幫到您。
可以切換用戶基礎(chǔ)命令:
su-用戶-c發(fā)出命令格式來先執(zhí)行
1、切換用戶只負責執(zhí)行一條命令
例子:su-oracle-clsnrctlstart
其中:
test是用戶名
2、切換用戶負責執(zhí)行一個shell文件
可以切換用戶執(zhí)行一個shell文件
su-oracle-s/bin/bash
3、總是要切換到到root用戶做一些操作,假如你的用戶就沒再添加sudo權(quán)限,那么在腳本中基于就不需要使用expect命令了。
具體一點實現(xiàn)::
#!/usr/bin/expect
spawnsuroot
expectPassword:
messagerootpassword
interact
expecteof
exit
啊,謝謝,望及時采納!
關(guān)于用PLSQL導出oracle數(shù)據(jù)庫建表等腳本的問題?
在導出來的界面中,取消后includestorage復(fù)選框的選擇
也可以
1.文件導出文件,
2.先打開腳本文件
3.替換后:將表空間名部分能去掉再試一下。
perl的DBI怎么調(diào)用oracle存儲過程?
1.采用DBI需要完全安裝DBD-ORALCE才行,直接安裝步驟比較復(fù)雜2.常規(guī)sqlplus不能執(zhí)行命令將不能執(zhí)行語句,放一個sql腳本文件中,如execsql.sql.將sql語句中寫入文件loving$SqlCMD
如何將主機上的CVS文件入庫到oracle數(shù)據(jù)中?
必須,是CSV格式。。。。也不是CVs
假如是手工操作,快的話的有:
1、csv文件在用Excel可以打開,后再在Oracle中建幾張列格式同一的表,打開一個SQL查詢窗口,select*outside表名稱afternotification,然后再把Excel中的數(shù)據(jù)貼進來。
2、也可以利用plsqldeveloper的自帶工具,導入到csv文件。好象在tools-gtpreference里面找。
會導致方案可以不考慮到寫個腳本或是程序來搞。