osql使用点滴
在多人登錄數據庫界面進行操作,存取處理數據時很容易發生問題,有時甚至死機。后面改用OSQL語句進行操作。 osql 工具是一個 Microsoft Windows 32 命令提示符工具,你可以使用它運行 Transact-SQL 語句和腳本文件,然后把結果追加到一個文件中,運行起來效率很高也很方便。 下面是我工作中的一個例子: osql.exe -S? DB01\BOOK ? -E ?-i?? D:\tpp\sql.txt把這句保存成一個bat文件。 sql.txt中是我的sql語句,示例如下: 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提示符下,執行osql.bat>>shuju_20100729.log就可以了。 關于參數簡單說明一下: osql的-s 指定要連接到的 SQL Server 默認實例。 osql 的-e 指定使用 Windows 身份驗證連接到本地默認實例 osql的-i 指定裝載的SQL語句文件。當你不想輸入太多SQL語句時,你可以寫好在一個文件,用這個參數,作為批處理來執行。
另外大家注意osql默認安裝路徑為: C:\Program Files\Microsoft SQL Server\90\Tools\binn 下面 。
FROM bookstore
go
SELECT COUNT(zongji2_ID) as sheke_tushu
FROM bookstore
go
SELECT COUNT(zongji3_ID) AS wenxue_tushu
FROM bookstore
go 在cmd提示符下,執行osql.bat>>shuju_20100729.log就可以了。 關于參數簡單說明一下: osql的-s 指定要連接到的 SQL Server 默認實例。 osql 的-e 指定使用 Windows 身份驗證連接到本地默認實例 osql的-i 指定裝載的SQL語句文件。當你不想輸入太多SQL語句時,你可以寫好在一個文件,用這個參數,作為批處理來執行。
另外大家注意osql默認安裝路徑為: C:\Program Files\Microsoft SQL Server\90\Tools\binn 下面 。
總結
- 上一篇: 字串距离
- 下一篇: 好的博客地址html