用jsp实现SQLServe数据库的备份和恢复

2016-02-19 19:28 38 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的用jsp实现SQLServe数据库的备份和恢复教程,一起来看看吧!超容易上手~

【 tulaoshi.com - Web开发 】

  备份:发送sql给mssqlserver:  
    backup   database   your   database   name   to   disk='备份文件名'   with   init  
    注意:   1.备份文件名必须为绝对路径,  
                2.备份文件只能是mssqlserver所在的机器上的路径,   mssql支持备份到网络位置。  
     
    恢复:  
    restore   database   your   database   name   from   disk='备份文件名'   with   replace  
    要注意的是执行restore   database时,要恢复的数据库必须没有任何客户端连接,包括自身(发起restore   database命令的连接)。发使用restore,可以连接到master库,然后再发送restore命令。  
    否则,一定失败。

   

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  在jsp中如何用呢
  -------------------------------------------------------------------------------------- 你用这个了!
  %
  先要连接上Connection对象!
  就是要先和数据库建立起连接
  然后在jsp页面中直接用我这样的语句就可以了
  try{
  String sql="backup database xncsims to disk='d:xncback.dat'";

  st=con.createStatement();

  rs=st.executeQuery(sql);

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

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

  %

  
  rs=st.executeQuery(sql);
  这里就是把你的SQL语句发到数据库执行

来源:http://www.tulaoshi.com/n/20160219/1621085.html

延伸阅读
mysqldump生成能够移植到其它机器的文本文件,甚至那些有不同硬件结构的机器上。直接拷贝文件不能移植到其它机器上,除非你正在拷贝的表使用MyISAM存储格式。ISAM表只能在相似的硬件结构的机器上拷贝。在MySQL 3.23中引入的MyISAM表存储格式解决了该问题,因为该格式是机器无关的,所以直接拷贝文件可以移植到具有不同硬件结构的机器上。只...
标签: ASP
  51windows(原作) 一个用asp备份与恢复SQL Server数据库的例子代码,希望对一些朋友有用。(注意:数据库使用中可能无法恢复) <HTML<HEAD<TITLESQL Server 数据库的备份与恢复</TITLE<meta http-equiv="Content-Type" content="text/html; charset=gb2312"</HEAD<BODY<form method="post" name=myform选择...
标签: MySQL mysql数据库
在我转到wordpress之后第一个考虑的是它的数据库备份恢复问题,因为写bloger都知道,自己的blog记录的都是自己需要的宝贵的资料和文字,如果因为各种未知因素导致数据库崩溃或者空间商出了问题,丢失了数据的话,无疑是一种非常巨大的痛苦和损失。 所以在我blog里面有好几篇资料文章或者自己心得文章来讨论mysql数据库备份恢复和乱码问题。 ...
标签: SQLServer
if exists(  select * from sysobjects   where name='pr_backup_db' and xtype='p'  ) begin  drop proc pr_backup_db end go /*备份数据库*/ create proc pr_backup_db @flag varchar(10) out, @backup_db_name varchar(128), @filename varchar(1000)  --路径+文件名字 as declare @sql nvarchar(4000),@par nvar...
标签: Web开发
1、引言 数据库应用程序,特别是基于WEB的数据库应用程序,常会涉及到图片信息的存储和显示。通常我们使用的方法是将所要显示的图片存在特定的目录下,在数据库中保存相应的图片的名称,在JSP中建立相应的数据源,利用数据库访问技术处理图片信息。但是,如果我们想动态的显示图片,上述方法就不能满足需要了。我们必须把图片存入数据库,然后...

经验教程

428

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部