社区
数据库相关
帖子详情
如何实现数据备份与恢复
Raul5433
2007-05-15 11:34:51
pb 9.0+ASA,请教如何进行备份与恢复?
另外备份到底备份了哪些东西?恢复又恢复了哪些?
希望高手们讲解一下原理,小弟感激不尽!!!
...全文
617
8
打赏
收藏
如何实现数据备份与恢复
pb 9.0+ASA,请教如何进行备份与恢复? 另外备份到底备份了哪些东西?恢复又恢复了哪些? 希望高手们讲解一下原理,小弟感激不尽!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shokwater
2007-05-22
打赏
举报
回复
我这几天正在做备份.给你看看.不过我是备份SQL的,是成功的.希望能帮到你
int li_net
//数据库完全备份
string ls_path ,ls_use
//
ls_use = 'EXEC'+'('+"'USE Studentexperiment'"+')' //建立备份的逻辑设备
EXECUTE IMMEDIATE :ls_use ;
ls_path = sle_1.text //得到路径
SQLCA.AutoCommit = TRUE
ls_use = "EXEC sp_addumpdevice 'disk'"+" , 'Studentexperiment' , "+" '"+ls_path+"'"
EXECUTE IMMEDIATE : ls_use ; //写到备份路径
ls_use ="BACKUP DATABASE Studentexperiment to Studentexperiment"//备份数据库 studentexperiment 为studentexperiment
EXECUTE IMMEDIATE : ls_use ;
ls_use = "exec sp_dropdevice 'Studentexperiment'" //删除逻辑设备
EXECUTE IMMEDIATE : ls_use ;
SQLCA.AutoCommit = false
if sqlca.sqlcode = 0 then
messagebox("信息","备份成功!")
end if
嘘嘘兔
2007-05-17
打赏
举报
回复
把mysql=“BACKUP DATABASE TO '”+bfname+“'”
execute immediate :Mysql USING SQLCA;//运用SQL语句立刻执行备份
改成
mysql=“BACKUP DATABASE TO '”+fname+“'”
execute immediate :Mysql USING SQLCA;//运用SQL语句立刻执行备份
试试
嘘嘘兔
2007-05-17
打赏
举报
回复
把mysql=“BACKUP DATABASE TO '”+bfname+“'”
execute immediate :Mysql USING SQLCA;//运用SQL语句立刻执行备份
改成
mysql=“BACKUP DATABASE TO '”+fname+“'”
execute immediate :Mysql USING SQLCA;//运用SQL语句立刻执行备份
试试
嘘嘘兔
2007-05-17
打赏
举报
回复
把mysql=“BACKUP DATABASE TO '”+bfname+“'”
execute immediate :Mysql USING SQLCA;//运用SQL语句立刻执行备份
改成
mysql=“BACKUP DATABASE TO '”+fname+“'”
execute immediate :Mysql USING SQLCA;//运用SQL语句立刻执行备份
试试
Raul5433
2007-05-17
打赏
举报
回复
大哥,你不是玩我吗?
Raul5433
2007-05-16
打赏
举报
回复
自己up!各位好心人帮帮忙!
Raul5433
2007-05-16
打赏
举报
回复
谁来帮我看看啊!
Raul5433
2007-05-16
打赏
举报
回复
Adaptive Server Anywhere(本文中简称ASA) 是PowerBuilder(本文中简称PB)自带的数据库管理系统,可作为小型应用系统的数据库服务器。而数据库的备份/恢复是一项基本的工作,要想用短短几分钟就完成这类程序的编写,能做到吗?本文就将为大家介绍一个用PB编写的ASA备份/恢复程序,只需很短的时间,就可以编制完成并运用在以ASA作为数据环境的小型应用上。
一 备份程序
先来看看备份程序部分的写法。在窗体上建一文本框 sle_1,用来显示备份的文件名,并添加两个按钮:cb_1(浏览)、cb_2(备份)。相应的事件代码如下:
//cb_1.clicked()
string fname,name
GetfileSaveName('保存',fname,name,“db”,'数据库备份文件(*.1),*.1')
sle_1.text=fname
//cb_2.clicked()
string mysql,bfname
bfname=trim(sle_1.text)
bfname=left(bfname,len(bfname)-2)
mysql=“BACKUP DATABASE TO '”+bfname+“'”
execute immediate :Mysql USING SQLCA;//运用SQL语句立刻执行备份
if sqlca.sqlcode=0 then
messagebox(“信息提示”,'备份成功!',information!,OK!)//给出备份成功与否的相关信息
else
messagebox(“信息提示”,'备份失败!',information!,OK!)
end if
我已经将GetfileSaveName('保存',fname,name,“db”,'数据库备份文件(*.1),*.1')
改成了GetfileSaveName('保存',fname,name,“db”,'数据库备份文件(*.db),*.db')
为什么保存后还是..1格式
java
实现
数据的备份与
恢复
jar包
通过引入该jar包,
实现
数据的备份与
恢复
,详细参考 “java代码
实现
数据的备份和
恢复
”博客
数据库开发 维护 性能调优 备份还原 各种复杂问题的解决方案
备份是预防数据丢失的重要手段,而还原则是在数据丢失或系统故障时
恢复
数据的关键步骤。备份策略需考虑数据的重要性和
恢复
时间目标,备份可以是定时的,也可以在数据库更新后立即进行。还原过程中,需确保数据一致性...
循序渐进Oracle 数据库管理、优化与备份
恢复
.pdf
### 循序渐进Oracle数据库管理、优化与备份
恢复
#### Oracle数据库管理 Oracle数据库是全球最流行的数据库管理系统之一,广泛应用于企业级数据处理。管理Oracle数据库涉及多个方面,包括但不限于: 1. **安装与...
oracle11g官方中文帮助文档 高清完整版
6. **备份与
恢复
** - RMAN(
恢复
管理器):Oracle提供的备份和
恢复
工具,支持多种备份策略。 - Flashback技术:能
恢复
到特定时间点的状态,简化
恢复
操作。 7. **高可用性** - 实例
恢复
:当实例故障后,自动
恢复
...
sql2000学生管理数据库
这是个备份的数据库,用于练习SQL语句,在SQL2000中
恢复
该数据库就可以使用里面的数据了,注意
恢复
时在选项里要更改一下
恢复
的路径,还要更改
恢复
后的数据库的名字,里面有三张表student,course,SC
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章