PB中实现备份数据库/还原数据库
============备份数据库
//备份数据库 SQLCA.AutoCommit = TRUE //将数据库备份到文件 ls_style = "USE " + as_databasename EXECUTE IMMEDIATE : ls_style; ls_style = "BACKUP DATABASE " + as_databasename + " TO disk = '" + as_path + "' WITH FORMAT, NAME = 'Full Backup'" EXECUTE IMMEDIATE : ls_style; SQLCA.AutoCommit = false
============还原数据库
//还原数据库 //首先连接到MASTER数据库 string ls_ServerName,ls_LogId,ls_LogPass Transaction SQLMASTER ls_ServerName = SQLCA.ServerName ls_LogId = SQLCA.LogId ls_LogPass = SQLCA.LogPass disconnect using sqlca; SQLMASTER = CREATE Transaction SQLMASTER.DBMS = "MSS Microsoft SQL Server 6.x" SQLMASTER.Database = "master" SQLMASTER.ServerName = ls_ServerName SQLMASTER.LogId = ls_LogId SQLMASTER.LogPass = ls_LogPass SQLMASTER.AutoCommit = true connect using SQLMASTER; //通过master数据库用指定还原文件还原指定数据库 ls_style = "USE master" EXECUTE IMMEDIATE : ls_style using SQLMASTER; ls_style = "RESTORE DATABASE " + as_databasename + " FROM disk = '" + as_path + "'" EXECUTE IMMEDIATE : ls_style using SQLMASTER; IF sqlca.SQLCODE = 0 THEN ls_funreturn = '2' else ls_funreturn = SQLMASTER.sqlerrtext END IF //断开连接,还原原来的SQLCA连接 disconnect using SQLMASTER; connect using sqlca;
转载于:https://www.cnblogs.com/lenya/archive/2010/11/12/3706972.html
PB中实现备份数据库/还原数据库相关推荐
- 在ASP.NET中备份和还原数据库
昨天看了<C#项目实录>中的进销存管理系统,和其他书里讲的案例一样,无非也就是数据库增删查改,但是这个进销存系统中有一个备份和还原数据库的功能,蛮有兴趣的,看了一下代码,原来如此,也就是通 ...
- MySQL使用命令备份和还原数据库
这篇文章主要介绍了MySQL使用命令备份和还原数据库,本文使用Mysql内置命令实现备份和还原,比较简单,需要的朋友可以参考下 数据库在使用当中都会有数据库备份工作,当数据库发生严重错误无法启动,或者 ...
- mysql备份数据库怎么还原数据库文件_mysql如何备份和还原数据库文件
MySQL使用命令备份和还原数据库 这篇文章主要介绍了MySQL使用命令备份和还原数据库,本文使用Mysql内置命令实现备份和还原,比较简单,需要的朋友可以参考下 数据库在使用当中都会有数据库备份工作 ...
- pgAdmin备份和还原数据库
上一篇博客说到安装PostgreSql数据库,安装完之后需要pgAdmin来连接数据库.其实pgAdmin是不需要单独安装的,在数据库的安装路径下的bin文件夹中有一个pgAdmin3.exe文件,双 ...
- Mysql-DQL语句,数据库的备份和还原,数据库的约束(笔记)
目录 DQL语句其他语法:分组group by ,筛选having, 分页查询limit以及分页查询使用场景 1.DQL语句之分组查询:group by 2.DQL语句之筛选查询 having 3.分 ...
- 使用.net备份和还原数据库
使用.net备份和还原数据库 原文:使用.net备份和还原数据库 CSDN网友的提问http://community.csdn.net/Expert/TopicView3.asp?id=4929678 ...
- SQLyog备份与还原数据库
SQLyog备份与还原数据库 备份数据库 还原数据库
- Oralce中备份,还原数据库
一.使用ssh工具连接到Linux服务器上 1.1创建连接 1.2输入连接属性 1.3输入密码 1.4查看服务器上的文件 1.5将dmp文件打车z ...
- 异步备份和还原数据库:.NET发现之旅(六)
信息系统是数据密集型的,数据的套帐,备份,还原是客户最希望有的功能,这一节课就讨论下C/S系统下数据库的异步备份和还原,B/S系统的数据备份和还原和这个类似. 既然是异步,首先会想到使用多线程技术.. ...
最新文章
- 一文详解LeGO-LOAM中的点云分割
- linux能修复根目录硬盘,Linux系统报错修复的方法
- python预处理缺失值_[Scikit-Learn] - 数据预处理 - 缺失值(Missing Value)处理
- C++ 调试帮助简介
- Vim键盘图/Vim快捷键
- 对称密码的编程使用(DES、3DES、AES)
- PHP的表单获取与HHTP请求方式
- java炫舞_Java 炫舞按键功能 DancingPlay (整理)
- 往事回忆记得刚写飞鸽传书的时候
- Leecode刷题热题HOT100(17)——电话号码的字母组合
- 凸优化中:单纯形是一种多面体的证明
- dell 服务器ghost系统,Dell 5000笔记本装win7 64位Ghost系统真正成功教程
- 链表---合并两个有序链表
- Ctfhub解题 彩蛋
- C语言 FlappyBird×马里奥
- 从高盛的技术“开源”看金融业软件发展未来
- 前端性能指标:白屏和首屏时间的计算
- 一整套的软件测试学习视频、包括web自动化、APP自动化、接口自动化,以及python语言,基础知识讲解和项目实践,学习后可收获python、web/APP/接口自动化测试。
- 微软游戏服务器断网,惊了!Win10出现断网问题,微软居然让你自己解决?
- day1学习vue2笔记 vue指令
热门文章
- css设置打印样式表,[CSS] 创建打印样式表
- nginx 配置多个域名 指向不同服务_Nginx的几个常用配置和技巧
- layui 列表上面的switch开关切换
- 如何获取登录token值_Token认证,如何快速方便获取用户信息
- 大白菜linux系统安装步骤,GRUB简单入门教程
- java并发编程 博客_JAVA并发编程常识
- 使用python构建向量空间_使用Docker构建Python数据科学容器
- linux mariadb忘记密码,忘记MySQL/MariaDB root密码的解决方法
- python爬虫开发环境中几个爬虫库的主要用途_分分钟了解Python爬虫
- coredump gdb 调试_CRASH安装和调试