c# 备份数据
#region 备份数据文件
/// <summary>
/// 备份数据文件
/// </summary>
/// <param name="strFileName">备份文件目录</param>
/// <param name="strTypeKufen">发送还是接收</param>
/// <param name="strMessageInfoType">消息类型</param>
public void BackUpMessageInfo(String strFileName,String strTypeKufen,String strMessageInfoType)
{
if (File.Exists(strFileName))
{
string strPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "BackUpMessageInfo");
string strCombinPath = DateTime.Today.ToString("yyyy-MM-dd").ToString()
+ "\\" + strTypeKufen.Trim() + "\\" + strMessageInfoType.Trim(); strPath = Path.Combine(strPath, strCombinPath);
if (!Directory.Exists(strPath))
{
Directory.CreateDirectory(strPath);
} #region delele northeasttycoon
//if (!Directory.Exists(strPath))
//{
// Directory.CreateDirectory(strPath);
//}
//strPath = Path.Combine(strPath, DateTime.Today.ToString("yyyy-MM-dd"));
//if (!Directory.Exists(strPath))
//{
// Directory.CreateDirectory(strPath);
//} //strPath = Path.Combine(strPath, strTypeKufen.Trim());
//if (!Directory.Exists(strPath))
//{
// Directory.CreateDirectory(strPath);
//}
//strPath = Path.Combine(strPath, strMessageInfoType.Trim());
//if (!Directory.Exists(strPath))
//{
// Directory.CreateDirectory(strPath);
//}
#endregion delete northeasttycoon string strTempFile = strFileName.Substring(strFileName.LastIndexOf("\\") + 1);
strPath = Path.Combine(strPath, strTempFile);
File.Copy(strFileName, strPath, true);
}
}
#endregion
c# 备份数据的更多相关文章
- sql server中备份数据的几种方式
当我们在写sql脚本要对数据表中的数据进行修改的时候,为了防止破坏数据,通常在开发前都会对数据表的数据进行备份,当我们sql脚本开发并测试完成后,再把数据恢复回来. 目前备份数据,我常用的方法有以下几 ...
- 更换Oracle备份数据文件
应用背景:需要查看和修改一下Interlib中的数据,所以要反复的将备份数据进行导入和清空.整理一下步骤 删除tablespace drop tablespace interlib including ...
- Linux(Centos)全自动异地备份数据(WEB+Mysql)
文章开始之前,先问下各位站长一个问题:什么东西对于站长是十分重要的?其实对于站长而言,很多东西都是很重要的.但我们现在排除外在因素,把范围缩小到网站系统本身,哪些是非常重要的呢?网站数据就是其中之一了 ...
- rsync命令(同步/备份数据)
rsync命令rsync命令是一个远程数据同步工具,可通过 lam/wan快速同步多台主机间的文件.rsync使用所谓的 "rsync算法"来使用本地和远程两个主机之间的文件达到同 ...
- ORACLE用户管理方式下备份数据和复制数据库
首先要明确的是,oracle数据库的备份可以分为逻辑备份和物理备份. 逻辑备份的是通过数据导出对数据进行备份,主要方式有老式的IMP/EXP和数据泵灯方式.适合变化较少的数据库,而 ...
- SQL SERVER 2008 R2 自动备份并删除过期备份数据
我们的系统维护的过程中肯定需要对数据库进行定期的备份,但是如果定时手工备份的话,不但浪费时间,也不能保证每次都可以按时备份,所以自动备份成为了我们的不二选择,但是定时备份需要定期清理备份文件, ...
- 利用fputcsv导出数据备份数据
今天,分享一个利用fputcsv导出数据备份数据的方法,我也时看到些零零散散的代码,想着拼起来,所以我只提供些思路,以及简单的代码,至于怎么组合能够让它更强大,尽情去探索吧 讲之前先上一段获取数据库里 ...
- tp备份数据
<?php namespace Chenlin2103\Controller; class BaksqlController extends MainController{ public $co ...
- 本文讲述下windows下使用rsync备份数据
本文讲述下windows下使用rsync备份数据 需要使用的软件如下: 环境需求: 上海monitor上跑有定时任务计划备份线上数据库,现在需要把上海monitor上的备份数据拉回到179.12数据回 ...
- Fundebug是这样备份数据的
摘要: 数据还是要备份的,万一删库了呢? 本文代码仓库: fundebug-mongodb-backup 引言 今年8月,腾讯云竟然把客户前沿数据的数据弄没了,Fundebug在第一时间进行了一些简单 ...
随机推荐
- (11)centos之vim使用
ZZ 保存并退出 :x 保存并退出 :q 不保存退出
- Zabbix4.0安装与入门及常见配置
1.安装zabbix-server 环境: 10.0.0.50 zabbix-server 10.0.0.51 zabbix-web 10.0.0.52 zabbix-agent yum -y ins ...
- mybatis反向工程
首先创建一个test类: 在main方法里写上如下代码: List <String> warnings = new ArrayList <String>(); boolean ...
- python在程序中通过Windows打开文件
import os os.startfile(r'D:\test_input.html')
- delphi如何把一个整数转化为4个十六进制字节
var s:string; len:Integer; AData:TBytes; begin s:=IntToHex(149259,6);//返回6位字符串 len ...
- Android中的多线程断点续传
Android多线程断点下载的代码流程解析: 运行效果图: 实现流程全解析: Step 1:创建一个用来记录线程下载信息的表 创建数据库表,于是乎我们创建一个数据库的管理器类,继承SQLiteOpen ...
- SCP和SFTP相同点和区别
都是使用SSH协议来传输文件的.不用说文件内容,就是登录时的用户信息都是经过SSH加密后才传输的,所以说SCP和SFTP实现了安全的文件传输. SCP和CP命令相似,SFTP和FTP的使用方法也类似. ...
- SVN MERGE 方法(原创)
SNV merge操作 1. 创建分支 A
- oracle手动修改listener.ora和tnsnames.ora之后竟然无效
oracle手动修改listener.ora和tnsnames.ora之后竟然无效 花式重启都没有生效,需要使用Net Configuration Assistant来进行刷一下,重新生成的监听还是一 ...
- [Python] SQLBuilder 演示样例代码
用Python写一个SQLBuilder.Java版能够从 http://www.java2s.com/Code/Java/Database-SQL-JDBC/SQLBuilder.htm 看到. 附 ...