用jsp實現(xiàn)SQLServe數(shù)據(jù)庫的備份和恢復(fù)_JSP教程
推薦:如何解決JSP頁面顯示亂碼問題一、JSP頁面顯示亂碼 二、表單提交中文時出現(xiàn)亂碼 三、數(shù)據(jù)庫連接時出現(xiàn)亂碼 大家在JSP的開發(fā)過程中,經(jīng)常出現(xiàn)中文亂碼的問題,可能一至困擾著您,我現(xiàn)在把我在
備份:發(fā)送sql給mssqlserver: 在jsp中如何用呢 st=con.createStatement(); rs=st.executeQuery(sql); } %>
backup database
注意: 1.備份文件名必須為絕對路徑,
2.備份文件只能是mssqlserver所在的機(jī)器上的路徑, mssql支持備份到網(wǎng)絡(luò)位置。
恢復(fù):
restore database
要注意的是執(zhí)行restore database時,要恢復(fù)的數(shù)據(jù)庫必須沒有任何客戶端連接,包括自身(發(fā)起restore database命令的連接)。發(fā)使用restore,可以連接到master庫,然后再發(fā)送restore命令。
否則,一定失敗。
-------------------------------------------------------------------------------------- 你用這個了!
<%
先要連接上Connection對象!
就是要先和數(shù)據(jù)庫建立起連接
然后在jsp頁面中直接用我這樣的語句就可以了
try{
String sql="backup database xncsims to disk='d:\\xncback.dat'";
catch(SQLException e){ System.out.println(e.toString());}
catch(Exception e){ System.out.println(e.toString());}
rs=st.executeQuery(sql);
這里就是把你的SQL語句發(fā)到數(shù)據(jù)庫執(zhí)行