程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> 用jsp實現SQLServe數據庫的備份和恢復

用jsp實現SQLServe數據庫的備份和恢復

編輯:關於JSP

備份:發送sql給mssql(WINDOWS平台上強大的數據庫平台)server:  
  backup   database   <your   database   name>   to   disk=備份文件名   with   init  
  注意:   1.備份文件名必須為絕對路徑,  
              2.備份文件只能是mssql(WINDOWS平台上強大的數據庫平台)server所在的機器上的路徑,   mssql(WINDOWS平台上強大的數據庫平台)支持備份到網絡位置。  
   
  恢復:  
  restore   database   <your   database   name>   from   disk=備份文件名   with   replace  
  要注意的是執行restore   database時,要恢復的數據庫必須沒有任何客戶端連接,包括自身(發起restore   database命令的連接)。發使用restore,可以連接到master庫,然後再發送restore命令。  
  否則,一定失敗。

 

在jsp(SUN企業級應用的首選)中如何用呢
-------------------------------------------------------------------------------------- 你用這個了!
<%
先要連接上Connection對象!
就是要先和數據庫建立起連接
然後在jsp(SUN企業級應用的首選)頁面中直接用我這樣的語句就可以了
try{
String sql="backup database xncsims to disk=d:\xncback.dat";

st=con.createStatement();

rs=st.executeQuery(sql);

}
catch(SQLException e){ System.out.println(e.toString());}
catch(Exception e){ System.out.println(e.toString());}

%>


rs=st.executeQuery(sql);
這裡就是把你的SQL語句發到數據庫執行

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved