我正在嘗試編寫一個腳本來執行單個腳本下面的步驟。如何使用unix登錄並執行數據庫中的命令?
實施例:
bash-3.00$ isql -Ufw -Pframesa -Dcsmain -w2000
1> select * from UserLogin where UserName ='EPRTUBD'
2> go
UserName Password ExpiryDate ProfileID CCRefillSum LastCCRefillDate RBRefillSum LastRBRefillDate DBRefillSum LastDBRefillDate LockStatus FailedLoginCount
-------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------- ----------- ------------------------ -------------------------- ------------------------ -------------------------- ------------------------ -------------------------- ---------- ----------------
EPRTUBD $1$HN1DOjM6$R9.niqQzUQ/2H4663nRoQ/ Jun 25 2012 8:04AM 147 NULL NULL NULL NULL NULL NULL N 0
(1 row affected)
1> exit
bash-3.00$
用戶名可以是n數。我想給一個包含所有用戶名的輸入文件。任何人都可以引導我嗎?如何在此命令中分配用戶名,並在登錄到數據庫後執行。
http://dbi.perl.org/ http://p3rl.org/DBI – daxim