关于恢复数据库SQL2000出现的问题!!高手帮忙解决下 谢谢
我用的是JSP+JAVABEAN实现恢复这个功能,但有时候能够恢复 有时候却提示错误:][SQL Server]未能找到存储过程 'kill51'
高手帮忙解决下 谢谢
JAVABEAN里代码为:
public void cut(String datebasename)throws Exception
{
Connection con=DriverManager.getConnection("jdbc:odbc:sun1","sa","");
Statement stmt=con.createStatement();
ResultSet rs=null;
rs=stmt.executeQuery("select spid from sysprocesses where dbid=db_id('"+datebasename+"')");
while(rs.next())
{
stmt.execute("kill" + rs.getInt("spid"));
}
}
public void rdata(String datebasename,String bakfile)throws Exception
{
Connection con=DriverManager.getConnection("jdbc:odbc:sun1","sa","");
Statement stmt=con.createStatement();
stmt.executeUpdate("restore database "+datebasename+" from disk='"+bakfile+"'");
}
高手帮忙解决下 谢谢
JAVABEAN里代码为:
public void cut(String datebasename)throws Exception
{
Connection con=DriverManager.getConnection("jdbc:odbc:sun1","sa","");
Statement stmt=con.createStatement();
ResultSet rs=null;
rs=stmt.executeQuery("select spid from sysprocesses where dbid=db_id('"+datebasename+"')");
while(rs.next())
{
stmt.execute("kill" + rs.getInt("spid"));
}
}
public void rdata(String datebasename,String bakfile)throws Exception
{
Connection con=DriverManager.getConnection("jdbc:odbc:sun1","sa","");
Statement stmt=con.createStatement();
stmt.executeUpdate("restore database "+datebasename+" from disk='"+bakfile+"'");
}
...全文
相关推荐
sql2000附加数据库错误602解决方式
sql2000附加数据库错误602的完整解决方式
SQL Server 2000数据库备份与恢复实践指南
本文还有配套的精品资源,点击获取 简介:数据库作为企业信息系统的中心,其安全和可靠性是至关重要的。本文针对SQL Server 2000,介绍了一款特定的数据库备份工具,并深入解释了如何利用Delphi编程语言进行数据库的备份、附加、删除和时间点恢复操作。工具包括完整备份、差异备份、事务日志备份以及基于时间点的恢复功能,提供了灵活且安全的数据库管理方案。Delphi编程语言...
SQL Server 2000数据库修复解决方案
SQL Server 2000 是微软推出的一款强大的关系型数据库管理系统(RDBMS)。它自发布以来,因其卓越的性能、可靠性以及与Windows操作系统的无缝集成,成为企业级应用和中型业务解决方案中的佼佼者。SQL Server 2000 不仅支持大容量事务处理,还提供丰富的编程接口和强大的数据集成能力,是IT专业人员和数据库管理员的得力助手。市场上存在多种数据库修复工具,它们有着不同的功能和特点。
sql2000数据库的备份与恢复
主要用于sql2000数据库的还原与备份,希望对大家有用处。。。
在SQL Server2000中恢复Master数据库
本文将为大家介绍在SQL Server2000中恢复Master数据库的两种方法。


Web 开发
