1樓:匿名使用者
步驟:(1) 建立一個批處理檔案:開啟記事本,建立資料庫連線資訊(例如,server name,username,password,databasename等)以及要執行的*.
sql指令碼名稱。具體語法參考下 文"osql 實用工具" 。 將檔案的副檔名改為.
bat 並儲存。
示例1: 指定待執行sql 檔案的相對路徑
osql -s admin\admin -u sa -p sa -d testdb -i c:\test.sql
pause
示例2: 待執行檔案與bat檔案在同一個目錄,指定相對路徑
set localdir=%~dp0
osql -s (local) -u sa -p sa -d test -i %localdir%\test1.sql
osql -s (local) -u sa -p sa -d test -i %localdir%\test2.sql
osql -s (local) -u sa -p sa -d test -i %localdir%\test3.sql
pause
(2) 建立需要執行的sql 指令碼, test.sql,test2.sql 和test3.
sql, 並放在步驟(1)示例1中指定的位置。本例為c:\ 根目錄。
如果用示例2,將待執行的sql和bat檔案放在同一個目錄下。
(3) 雙擊*.bat 檔案並檢視執行結果。
2樓:皇冰洪忠
sql指令碼要在dbms裡執行
比如oracle,你可以在sqlplus裡,或pl/sqldeveloper裡執行
直接複製sql語句過去,回車就好了(注意帶分號)如果你的sql是一個sql檔案(*.sql)可以使用start或@
然後跟檔案的路徑(c:/a.sql)回車
plsql怎麼執行sql指令碼檔案
3樓:匿名使用者
shizhiyong06朋友說來的基本都對。要注意源如果sql指令碼檔案包含sql*plus命令bai語句du不能再sql視窗執行zhi,只能在sql*plus或pl/sql的命令視窗執行。dao有兩種執行方式:
1、用文字編輯器開啟sql指令碼文件,全部選擇複製後直接貼上在sql>提示符上。
2、在sql>提示符下直接執行sql指令碼,語句格式是:
sql> start 碟符:\路徑\sql指令碼檔名 或 sql> @ 碟符:\路徑\sql指令碼檔名
編寫shell指令碼,編寫一個shell指令碼
ip ifconfig grep inet addr awk f awk head 1 echo 本機ip是 ip iplist echo ip awk f.for k in docheckip iplist k echo check checkip tmp ping c1 checkip grep...
如何用易語言製作指令碼,用易語言怎麼編寫指令碼
第一個問題 易語言的指令碼,如果你說的指讓檔案執行任務的 你你雙擊那個就可以了 第二個問題 建立一個時鐘,設定週期 1秒 1000毫秒,然後雙擊時鐘,輸入 模擬按鍵 回車鍵,第三個問題 如果你是要按鍵後臺的對某個視窗起作用的,就取它的視窗控制代碼 易語言是一門計算機程式語言。以 易 著稱,以中文作為...
如何用php作linu自動執行指令碼
linux中crontab是實現定時執行的指令,利用這個指令我們就可以定時執行某一個php檔案,從而實現用php做linux自動執行指令碼。在安裝php的時候,會產生一個可執行檔案,檔名為php.將它 copy 到 usr local bin 下.在終端方式執行php程式 php q onlinnu...