any where数据库备份与恢复如何实现。

am2000 2002-01-30 07:56:32
我用dbbackup时不知道怎么在哪个参数中定制备份数据库文件名/
我不知道dbbackup.exe是否开始运行、成功结束。
就50分了,急!
...全文
89 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
am2000 2002-01-30
  • 打赏
  • 举报
回复
ulong ll_handle
Int li_loop
String ls_path,ls_file_path,ls_class
SetNull(ls_class)
SetPointer(HourGlass!)
cb_backup.text='正在备份...'
cb_backup.Enabled=False
//运行备份数据库程序dbbackup,并使其最小化
ls_file_path=is_source_dbpath+'\common_db.db'
ls_path=Trim(sle_backuppath.text)
IF Not FileExists(ls_file_path) THEN
MessageBox("数据备份","源文件不存在!")
Return
END IF
IF run("dbbackup -c ~"uid=dba;pwd=sql; dbf="+ls_file_path+" ~" + ls_path", Minimized!)=1 THEN
END IF
ll_handle = 0
//循环至dbbackup窗口打开
Do While ll_handle = 0
ll_handle = FindWindowA(ls_class,"dbbackup")
yield()
loop
MessageBox("",String(ll_handle))
// 等待dbbackup窗口关闭
Do While isWindow(ll_handle)
Yield()
Loop
//应用执行完成
cb_backup.text='备份完毕'
cb_backup.enabled=True
MessageBox("提示信息", "备份完成!")
am2000 2002-01-30
  • 打赏
  • 举报
回复
啊!copyfile不是骗人吗?
SetFileAttribute(Filename,?)修改文件的只读属性啊。
killerdanny 2002-01-30
  • 打赏
  • 举报
回复
ideage(莲花宝典) 
也行!不过容易有LOG错!把LOG山掉,然后-B 启动
ideage 2002-01-30
  • 打赏
  • 举报
回复
呵呵,我在copyfile备份啊!
killerdanny 2002-01-30
  • 打赏
  • 举报
回复
用RUN的没用过!
killerdanny 2002-01-30
  • 打赏
  • 举报
回复
在SP中悲愤没问题的。
am2000 2002-01-30
  • 打赏
  • 举报
回复
我用搜到的代码如下执行不行:
在PB中调用DOS命令(dbbackup.exe)备份并判断其运行结束。

脚本:
ulong ll_handle
int li_loop

SetPointer(HourGlass!) //设置鼠标指针
//运行备份数据库程序dbbackup,并使其最小化
run("dbbackup -c ~"uid=dba;pwd=sql; dbf=D:\Sybase\Adaptive Server Anywhere 6.0\asademo.db~" d:\backup", Minimized!)
ll_handle = 0
//循环至dbbackup窗口打开
Do While ll_handle = 0
ll_handle = FindWindowA("tty","dbbackup")
yield()
loop
//等待dbbackup窗口关闭
Do While isWindow(ll_handle)
Yield()
Loop
//应用执行完成
MessageBox("提示信息", "备份完成!")
am2000 2002-01-30
  • 打赏
  • 举报
回复
跳得高啊!
killerdanny 2002-01-30
  • 打赏
  • 举报
回复
明天!现在我不在公司!不过,我也跳了!
am2000 2002-01-30
  • 打赏
  • 举报
回复
给个anywhere的例子..
killerdanny 2002-01-30
  • 打赏
  • 举报
回复
只有服务器段才能实现悲愤,我一般用SP悲愤!

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧