亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 19531 | 回復: 4
打印 上一主題 下一主題

sh腳本中用isql語法請教_在線等 [復制鏈接]

論壇徽章:
1
巨蟹座
日期:2013-10-12 09:53:21
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2013-07-19 11:06 |只看該作者 |倒序瀏覽
大家好,
我要在sh腳本中運行isql,語法細節(jié)問題,特來向各位專家請教
以root用戶運行
echo "*********************************"
echo "# ps -ef"
ps -ef
echo "*********************************"
echo "# su - sybase"
su - sybase <<EndOfUser
echo "*********************************"
echo "$ isql -Usa -E -Sserver_Name"
isql - Usa -P -Sserver_Name
; select "*********************************"
; go
; select "$ Sp_helpgroup"
; go
; Sp_helpgroup
; go
; select "*********************************"
; go
; select "$ Sp_helpuser"
; go
; Sp_helpuser
; go
quit
echo "*********************************"
EndOfUser

1、請問,在腳本中直接這樣寫行不行?
2、每個命令行前面需要不需要分號和空格
3、每個命令就得一個go嗎,只放一個在未尾行不行?
4、isql -E可以忽略密碼嗎?-U和sa之間有空間呈?

論壇徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-09 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-17 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-01 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-04 06:20:00
2 [報告]
發(fā)表于 2013-07-19 12:37 |只看該作者
改為下面:
echo "*********************************"
echo "# ps -ef"
ps -ef
echo "*********************************"
echo "# su - sybase"
su - sybase
echo "*********************************"
echo "$ isql -Usa -E -Sserver_Name"
isql - Usa -P -Sserver_Name <<EOF
select "*********************************"
go
select "$ Sp_helpgroup"
go
sp_helpgroup
go
select "*********************************"
go
select "$ Sp_helpuser"
go
sp_helpuser
go
quit
echo "*********************************"
EOF

論壇徽章:
1
巨蟹座
日期:2013-10-12 09:53:21
3 [報告]
發(fā)表于 2013-07-19 13:36 |只看該作者
萬分感謝!
解決了我的疑問
但是su - sybase后面沒了EndOfUser,下面的腳本會不會報錯呀?

論壇徽章:
0
4 [報告]
發(fā)表于 2013-08-06 14:25 |只看該作者
1、請問,在腳本中直接這樣寫行不行?
自己試試就知道了
2、每個命令行前面需要不需要分號和空格
   不需要,ase里不需要,IQ里可要可不要
3、每個命令就得一個go嗎,只放一個在未尾行不行?
    不行,必須每個命令go
4、isql -E可以忽略密碼嗎?-U和sa之間有空間呈?
   空格可加可不加

論壇徽章:
1
巨蟹座
日期:2013-10-12 09:53:21
5 [報告]
發(fā)表于 2013-08-06 14:41 |只看該作者
回復 4# iqlife


    兄弟,謝謝您。
正確結(jié)果是:
echo "*********************************"
echo "# su - sybase"
su - sybase <<EndOfUser
echo "*********************************"
echo "$ isql -Usa -E -Sserver_Name"
isql -Usa -P -SSYBASE <<EndOfApp
select "*********************************"
go
select "$ select @@version"
go
select @@version
go
select "*********************************"
go
select "$ sp_helpgroup"
go
sp_helpgroup
go
select "*********************************"
go
select "$ sp_helpuser"
go
sp_helpuser
go
select "*********************************"
go
select "$ sp_helpdevice"
go
sp_helpdevice
go
select "*********************************"
go
select "$ use master"
go
use master  
go
select "*********************************"
go
select "$ select * from syslogins"
go
select * from syslogins
go
select "*********************************"
go
select "$ sp_helpdb"
go
sp_helpdb
go
go
select "$ sp_help"
go
sp_help
go
quit
EndOfApp
echo "*********************************"
EndOfUser
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP