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

2016-02-19 19:28 34 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命令。  
    否则,一定失败。

   

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

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

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

  st=con.createStatement();

  rs=st.executeQuery(sql);

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

  %

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

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

延伸阅读
---- 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(包括机器故障、介质故障、误操作等),数据库有时也可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。由此可见,做好数据库的备份是多么的重要,下面笔者就以ORACLE7为例,来讲述一...
Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。 一、 导出/导入(Export/Import) 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。 1、 简单导出数据(Export)和导入...
标签: 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...
标签: MySQL mysql数据库
在我转到wordpress之后第一个考虑的是它的数据库备份恢复问题,因为写bloger都知道,自己的blog记录的都是自己需要的宝贵的资料和文字,如果因为各种未知因素导致数据库崩溃或者空间商出了问题,丢失了数据的话,无疑是一种非常巨大的痛苦和损失。 所以在我blog里面有好几篇资料文章或者自己心得文章来讨论mysql数据库备份恢复和乱码问题。 ...
下边是我对部分内容的总结,里边偏向了T-SQL语句实现的总结,对于SQL Server Management Studio中对象管理器的操作并没有太多的总结,因为这些都有一些向导,而且,大部分都是在对应的节点,右击找相应的操作,相应的对象,然后根基向导去操作!     首先是大概知识点的总结:     下边是一些T-SQL语...

经验教程

525

收藏

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