1樓:1尋路者
可以先寫一個函式判斷一下是哪個版本:
create or replace function func_version return varchar2 is
v_result varchar2(30);
v_key varchar2(100);
beginselect into v_key from v$version t where instr(upper(,'9i') 1;
if length(v_key) <0 then
v_result :=oracle 9i';
elsif length(v_key) =0 then
select into v_key from v$version t where instr(upper(,'10g') 1;
v_result :=oracle 10g';
end if;
return v_result;
end;然後在程式裡呼叫func_version判斷。
if func_version = oracle 9i'
啟動服務1; /這我就不多說了。
else if func_version = oracle 10g'
啟動服務2;
這樣就可以自動判斷根據版本來啟動相應服務了。
記得評分哦!
2樓:匿名使用者
一般來說,設定了系統環境變數path以後,(這裡的path一般是指oracle安裝目錄中的binn目錄)
當中,應該有支援 類似 version這樣的dos命令。
3樓:網友
用查詢 select * from v$version;就可以得到oracle的版本。
批處理啟動oracle服務
4樓:網友
最後加一行。
taskkill /f /im
不過,有些程序是依賴於cmd執行的,關閉後有可能會關閉該程序。
寫批處理關閉oracle
5樓:匿名使用者
@echo off
sqlplus "username/password as sysdba"
sql>shutdown
如果你是在cmd裡這樣寫的,在bat裡也可以這樣寫。
我記得oracle是在cmd裡輸入。
sqlplus sys/**as sysdba
6樓:我tm不管
你可以開始執行,輸入: ,開啟服務後,找到對應得oracle服務,先停掉,再改成手動啟動服務就行了。
oracle 批處理 。 有哪些內容? 哪位高手給說明一下。 實際應用方法等。。謝謝 了
7樓:匿名使用者
oracle利用批處理檔案執行sql語句,bat連線oracle資料庫並執行語句。
關鍵字: oracle 批處理 執行 sql bat 連線 資料庫 語句。
首先建立一個文字檔案,裡邊寫上。
sql**。
sqlplus scott/tiger@zlkj_kk
sqlplus scott/tiger@zlkj_kk
然後儲存檔案,把副檔名改為。bat
然後再再同級目錄下建立一個文字檔案。
在裡邊寫上。
sql**。
把sys和zlkj改為具有sysdba許可權的使用者名稱和密碼(如sys使用者)
conn sys/zlkj@zlkj_kk as sysdba
寫sql語句。
insert into values ('heisetoufa','love','zisetoufa');
提交。commit;
去掉下邊註釋可以執行完讓dos介面停下來。
pause 按任意鍵繼續。
退出。exit
把sys和zlkj改為具有sysdba許可權的使用者名稱和密碼(如sys使用者)
conn sys/zlkj@zlkj_kk as sysdba
寫sql語句。
insert into values ('heisetoufa','love','zisetoufa');
提交。commit;
去掉下邊註釋可以執行完讓dos介面停下來。
pause 按任意鍵繼續。
退出。exit
裡邊註釋得很清楚了,就是連線並執行sql語句。
然後把檔名改為批處理檔案裡呼叫的檔名,此處為。
儲存 這時一個批處理連線並執行sql語句的批處理程式就建立好了。
使用時只要雙擊批處理檔案就可以執行了。
關於批處理的問題,關於批處理中的
關於批處理中的 首先 是批處理變數引導符。這個百分號嚴格來說是算不上命令的,它只是批處理中的引數而已。引用變數用 var 呼叫程式外部引數用 1至 9等等。0 1 2 3 4 5 6 7 8 9 為命令列傳遞給批處理的引數。0 批處理檔案本身,包括完整的路徑和副檔名。1 第一個引數。9 第九個引數。...
解讀批處理語句,批處理的問題 語句是否可以並列,例如 if 條件成立是執行多條語句
del f 是強制刪除只讀檔案 q 是安靜模式,刪除全域性萬用字元時不要求確認。cls是清屏 cd是進入 cd.是進入上級目錄 ren是重新命名檔案 1985年,一個名為sea公司開發的名為arc的壓縮軟體獲得了廣泛關注。這是ms dos環境下第一個壓縮應用軟體。arc在ms dos時代,曾經是佔據...
如何用批處理命令強制修改ie主頁
1 右擊電腦桌面點選彈出頁面中的新建一個文字檔案。2 在新建的文字檔案中輸入下列 3 在輸入完成後將 中的 段替換為需要鎖定的主頁 4 完成替換後將該文字檔案以bat格式儲存到桌面並在桌面上雙擊執行該檔案即可。方法如下 1 點選開始,點選所有程式,點選附件,點選記事本 2 複製以下 到記事本中 re...