问题描述
eclipsetomcatsql2000的环境想学习一下sql2000数据库源文件的备份下面一段代码怎么修改才能实现将sql2000数据库源文件(dbps_Data和dbps_Log)备份到C:呢?java类(Backup.java)publicclassBackupextendsActionSupport{publicStringexecute()throwsException{Runtimer=Runtime.getRuntime();r.exec("cmd/cbackupdatabasedbpsTODISK='C:'");msg="备份成功!";returnSUCCESS;}jsp页面......functionsub(i){if(i==1)document.f.submit();}......<s:formname="f"action="Backup"theme="simple">......<tr><tdwidth="500"align="center"colspan="5"valign="middle"height="35"bgcolor="2C5783"><s:submittype="submit"value="备份"onclick="sub(1)"align="center"style="width:160px;height:30px"/></td></tr>.
解决方案
解决方案二:
--备份和还原--1、直接备份到文件BACKUPDATABASEsalesTODISK='F:BACKDB.dat'--2、通过备份设备(逻辑的)sp_addumpdevice'disk',mybackdevice,'F:BACKDB.bak'sp_dropdevicemybackdeviceBACKUPDATABASEsalesTOmybackdevice--恢复RESTOREDATABASEsalesFROMmybackdevice
解决方案三:
Up!
解决方案四:
r.exec("cmd/cbackupdatabasedbpsTODISK='C:'");你这里少了备份文件名,加一个就可以了如:r.exec("cmd/cbackupdatabasedbpsTODISK='C:test.mdf'");