這篇文章主要為大家展示了“osql如何使用”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“osql如何使用”這篇文章吧。
萬(wàn)載網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),萬(wàn)載網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為萬(wàn)載1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的萬(wàn)載做網(wǎng)站的公司定做!
在多人登錄數(shù)據(jù)庫(kù)界面進(jìn)行操作,存取處理數(shù)據(jù)時(shí)很容易發(fā)生問(wèn)題,有時(shí)甚至死機(jī)。后面改用OSQL語(yǔ)句進(jìn)行操作。
osql 工具是一個(gè) Microsoft Windows 32 命令提示符工具,你可以使用它運(yùn)行 Transact-SQL 語(yǔ)句和腳本文件,然后把結(jié)果追加到一個(gè)文件中,運(yùn)行起來(lái)效率很高也很方便。
下面是我工作中的一個(gè)例子:
osql.exe -S DB01\BOOK -E -i D:\tpp\sql.txt把這句保存成一個(gè)bat文件。
sql.txt中是我的sql語(yǔ)句,示例如下:
SELECT COUNT(zongji1_ID) as jsj_tushu
FROM bookstore
go
SELECT COUNT(zongji2_ID) as sheke_tushu
FROM bookstore
go
SELECT COUNT(zongji3_ID) AS wenxue_tushu
FROM bookstore
go
在cmd提示符下,執(zhí)行osql.bat>>shuju_20100729.log就可以了。
關(guān)于參數(shù)簡(jiǎn)單說(shuō)明一下:
osql的-s
指定要連接到的 SQL Server 默認(rèn)實(shí)例。
osql 的-e
指定使用 Windows 身份驗(yàn)證連接到本地默認(rèn)實(shí)例
osql的-i
指定裝載的SQL語(yǔ)句文件。當(dāng)你不想輸入太多SQL語(yǔ)句時(shí),你可以寫(xiě)好在一個(gè)文件,用這個(gè)參數(shù),作為批處理來(lái)執(zhí)行。
另外大家注意osql默認(rèn)安裝路徑為: C:\Program Files\Microsoft SQL Server\90\Tools\binn 下面 。
以上是“osql如何使用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!