社区
数据库相关
帖子详情
PB中关于SQL ANYWHERE 5.0备份和恢复的问题
boby_v
2003-11-12 12:36:32
哪位大哥能够教我一下,如何在PB8中实现sql anywhere 7.0数据库备份和恢复,我在程序中启动了sql anywhere 后,如何在程序中关闭数据库,如何调命令呢?调用DOS命令时,程序如何知道DOS命令执行完了没有呢?
最好能发例程学习:den7811@yeah.net
谢谢
...全文
98
6
打赏
收藏
PB中关于SQL ANYWHERE 5.0备份和恢复的问题
哪位大哥能够教我一下,如何在PB8中实现sql anywhere 7.0数据库备份和恢复,我在程序中启动了sql anywhere 后,如何在程序中关闭数据库,如何调命令呢?调用DOS命令时,程序如何知道DOS命令执行完了没有呢? 最好能发例程学习:den7811@yeah.net 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
defasi
2003-12-04
打赏
举报
回复
如果备份的和恢复的只是部分表呢?怎么做请问?请教高手
fmilan
2003-11-14
打赏
举报
回复
dbbackup 命令
TGWall
2003-11-13
打赏
举报
回复
对,在CDSN上有关这样的问题很多,你搜索一下
qqjj7758
2003-11-12
打赏
举报
回复
这样的问题好多哦
flyhot
2003-11-12
打赏
举报
回复
up
mittee
2003-11-12
打赏
举报
回复
//看下面的
//祝你好运
//备份数据库,到c:\backup目录下面
string ls_backup
CreateDirectory(sle_1.text)
ls_backup="BACKUP DATABASE DIRECTORY '"+sle_1.text+"' TRANSACTION LOG RENAME"
execute immediate : ls_backup;
if sqlca.sqlcode<>0 then
messagebox("备份数据错误","请确定文件夹是否存在!"+sqlca.sqlerrtext)
else
messagebox("数据备份成功","OK,数据备份成功,放在'C:\BACKUP\'目录下")
end if
-------------------------------------------------------------------
//恢复数据库,程序拷贝
string ls_filename,named,ls_ml,gs_dir
long ll_value
string mtext
//得到当前目录
if messagebox('提示','恢复数据库,会覆盖现有数据库,且无法修复,是否继续?',&
question!,yesno!,2) = 2 then return
ll_value = GetFileopenName("请选择要恢复的数据库文件",&
ls_filename, named,"backup","数据库文件(*.db),*.db")
gs_dir=GetCurrentDirectory()
if ll_value <> 1 then return
ChangeDirectory(gs_dir)
disconnect;
setpointer(hourglass!)
//////读取文件
integer li_FileNum
boolean lb_del
ls_ml=gs_dir +"\bookmanager.db"
//拷贝文件
li_FileNum = FileCopy(ls_filename, ls_ml, true)
choose case li_FileNum
case 1
messagebox("系统提示","已经成功恢复数据库!",Exclamation!)
case -1
messagebox("系统提示","不能打开源文件,恢复失败!",Exclamation!)
case -2
messagebox("系统提示","不能写入目标文件,恢复失败!",Exclamation!)
end choose
setpointer(arrow!)
//重新连接数据库
connect ;
SQL
Anywhere
5.0
安装包及说明.rar
SQL
Anywhere
5.0
安装包及说明,比较早的一个版本,有需要的请拿去。
sql
anywhere5.5
sql
anywhere5.5 sysbase数据管理工具
PB
5.0
+
Sql
anywhere
PB
+
Sql
anywhere印刷加工合同,纸张领料,印刷产品档案,纸张类型,外印刷加工合同,账期设置,关账,结算,报表打印,
pb
Sql
AnyWhere 5 打包运行环境
Sql
AnyWhere 5的打包运行环境,和DB放在一起即可
汽车维修管理系统的进销存软件,系统采用先进先出成本计算方法
pb
5..5,
sql
anywhere
汽车维修管理系统的进销存软件,系统采用先进先出成本计算方法。
pb
5..5,
sql
anywhere
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章