我想用JSP实现对数据库的备份和恢复
备份可以实现,但恢复不了
直接在数据库写SQL语句,显示数据库正在使用
问题是,如何在jsp中实现数据库的恢复呢?
我代码:
public void DB_restore(){
mycon.DB_open();
try{
String sql="restore database bankserver from disk='e:\\backup';";
mycon.stm.executeQuery(sql);
}
catch(SQLException e){ System.out.println("恢复失败!");}
catch(Exception e){ System.out.println("恢复失败!");}
mycon.DB_close();
System.out.println("恢复成功!");
}
mycon.DB_open();
mycon.DB_close();
这两句去掉了也一样
在JSP页面中调用该JABA BEAN也没任何显示
另外,那个在使用数据库的应该就是我自己吧
我在想的是,如何强制恢复!
sql数据库恢复失败,正在使用?
正在使用是不能恢复的 如果是sql server exec sp_who,看一下什么程序或者哪一个人在占用数据库
使用SQL2000还原数据库时提示 数据库正在使用中,所以未能或得对数据库...
1.先用sp_who语句,检查那些连接连著此数据库。2.根据前一步查到的id号,通过kill语句去删除连接。
sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法...
1,设置数据库在单用户模式下工作。设置方法:在需要还原的数据库上右击,在右键菜单命令上选择"属性"- >"选项"- >"状态"- >"限制访问"- >"Single"。这是SQLSERVER2005的菜单命令,其它版本请自己查找。2,利用SQL语句,杀死正在使用该数据库的所有进程,自己以前在做一个SQL SERVER操作小工具的时候...
还原sql数据库失败怎么办?
1、还原数据库之前,确定目标数据库没有用户在使用。2、还原数据库的界面上,一定要勾上断开数据库连接
sql数据库恢复失败,正在使用 怎么回事?
FROM DISK = 'C:\\OldDataBase.bak'--恢复RESTORE DATABASE NewDataBase FROM DISK = 'C:\\OldDataBase.bak'with replace,MOVE 'OldDataBase_Data' TO 'C:\\Program Files\\Microsoft SQL Server\\MSSQL\\data\\NewDataBase_Data.MDF',MOVE 'OldDataBase_log' TO 'C:\\Program Files\\Microsoft SQL ...
sql05 还原数据库,提示另一个程序正在使用此文件,进程无法访问_百度...
别用附加数据了。。将数据库备份成bak文件,然后新建一个数据库,完全覆盖就ok了。。这种情况是你的数据库正在使用
SQL数据库连接失败是怎么回事
一般的业务系统均采用的是SQL数据库,我们这里总结了SQL数据库连接失败的原因和解决方法:原因一:登录账号、密码、服务器名称、数据库名称登录错误导致不能连接,这个比较常见,仔细检查好所填信息是否正确,填写正确一般就可以解决。解决方法:当正在使用的软件出现数据库不能连接时,一般就是服务器名出现...
sql server2000还原数据库 提示正在被使用
可能是你要还原的这个数据库正在使用,你必须脱机或者关闭连接才可以的
sql server 2008还原数据库数据库正在使用怎么还原
正在使用中的,需要先断开数据库的外部连接,然后停止使用,才能进行还原操作。
sql数据库还原失败,在线等
file or are trying to restore the database to. You can use SQL Server Configuration Manager to find which account is used to run the SQL Server instance, and then make sure that account has full control over the .BAK file and the folder where the MDF will be restored to....