Windows下 bat呼叫TSql問題

2022-06-12 03:48:12 字數 584 閱讀 4207

一、建立sql檔案

在sql管理工具中寫好sql檔案,並保證能夠正常執行,之後用unique編碼儲存。

二、建立乙個bat檔案

osql -u登入使用者 -p密碼 -s伺服器 > log.txt 

osql -u 使用者名稱 -p 密碼(為空這個引數也要寫)-s 伺服器名 -i 檔案路徑和名字

例子 osql -u sa -p -i excute.sql

就是在本機執行使用者名稱 sa 密碼 kong 檔名 當前目錄下的excute.sql 

三、注意事項

把bat檔案和sql檔案放到一起就可以了。裡面用到的是相對路徑。

如:檔案結構:bat

/sql/excute.sql

則bat中:

@echo isql create job start> > log.txt

isql -u登入使用者 -p密碼 -s伺服器 > log.txt

@echo isql create job end> > log.txt

windows下bat實現監控程序

echo off checkservice for f tokens 5 n in qprocess.exe find supernode.exe do if n supernode.exe goto checkmessage else goto restartservice restartserv...

windows系統下的bat守護指令碼

win10系統下測試,經常出現測試程序自動關閉的情況,這時候可以執行乙個守護程序,如果測試程序關閉就重啟程序,記錄 方便備用。迴圈檢查php cgi.exe程序是否存在,如果不存在就新開視窗,重新啟動。echo off begin 查詢程序php cgi.exe tasklist find i ph...

Windows下的bat中文亂碼問題

起初拿到乙個bat檔案,我在修改時看到編碼是gb2312,我就直接將其轉變為了utf8.但是在執行後的黑視窗出現中文亂碼問題,最後網上獲取幫助是修改編碼為ansi編碼,確實不出現亂碼了,ansi是什麼編碼呢,原來它是乙個代表值。不同的國家和地區制定了不同的標準,由此產生了 gb2312 gbk bi...