ASA数据库文件恢复问题

northriver 2003-09-12 03:45:07
我在程序中先用DISCONNECT USING SQLCA来断开与数据库的连接,接着调用COPYFILEA(第三个参数已经设为FALSE)来将备份库文件(XX.DB,XX.LOG)拷回原目录,发现返回值总是FALSE,而我如果拷贝其它的文件,返回值却是TRUE,难道DISCONNECT USING SQLCA并没有将数据库的连接断开?我怎样才能成功地拷贝数据库文件.请指教.
...全文
20 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pbcoder 2003-10-29
  • 打赏
  • 举报
回复
看看这个,应该可以解决你的问题:
http://www.dong-e.com/bbs/dispbbs.asp?boardID=29&ID=1441
smartlj 2003-10-21
  • 打赏
  • 举报
回复
up!
zmfly 2003-10-20
  • 打赏
  • 举报
回复
学习,兄弟也为这个问题焦头烂额,特急!!
老吴子 2003-10-11
  • 打赏
  • 举报
回复
你可以利用DBToolsAPI实现在线备份,无需断开数据库的。
rogery 2003-09-13
  • 打赏
  • 举报
回复
只能copy当前没有使用的数据库文件。

如果要copy当前用的,只用先stop it
SQL Anywhere数据库非常规恢复工具 ReadASADB 一个不依赖数据库管理系统 直接从db文件上提取数据的业内领先的恢复工具 一 SQL Anywhere UltraLite介绍 SQL Anywhere 一个免维护 易管理的移动数据库 SQL Anywhere 提供了企业级的功能 包括完全的事务处理 无与伦比的可靠性和功能 包括参照完整性 存储过程 触发器 行级锁 自动的任务安排和自动恢复等功能 易于使用 易于管理 降低最终用户的日常管理费用 多平台支持 资源效率高 配套的定时数据同步工具Mobilink UltraLite 是一种用于小型 移动和嵌入式设备的 具有同步功能的关系数据库 稳健的数据管理 强大的同步功能 直接简明的开发 多平台可用性 您可以开发和部署用于 Windows CE Palm OS 和基于 Java 的设备的 UltraLite 数据库应用程序 二 ReadASADB功能 能够从损坏的SQL Anywhere数据文件 db 和UltraLite数据文件 udb 上提取数据的非常规恢复工具 适用于所有的SQL Anywhere版本 包括:5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 x 适用于所有的UltraLite版本 能够恢复出来表结构和数据 能够恢复自定义数据类型 能够恢复存储过程等对象的语法 能够导出到目标数据库 能够导出到SQL文件并生成导入脚本 支持多种字符集 包括:cp850 cp936 gb18030 utf8等 能够恢复未加密或者简单加密类型的数据 简单易用 限制:不支持AES加密的数据文件 三 ReadASADB适用场景 各种误操作: 误截断表 truncate table 误删除表 drop table 错误的where条件误删数据 误删除db或log文件 误删除表中的字段 四 ReadASADB恢复数据过程 关于工具ReadASADB还可以参考我的博客: 研发成功了从Sybase SQL Anywhere的DB文件恢复数据的工具 ASA数据库物理存储结构分析(1) ASA数据库物理存储结构分析(2) SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍 http: www dbainfo net introduce sql anywhere recovery tool readasadb htm 研发成功了从Sybase SQL Anywhere的DB文件恢复数据的工具 http: www dbainfo net i have the tool can recover from asa db file htm">SQL Anywhere数据库非常规恢复工具 ReadASADB 一个不依赖数据库管理系统 直接从db文件上提取数据的业内领先的恢复工具 一 SQL Anywhere UltraLite介绍 SQL Anywhere 一个免维护 易管理的移动数据库 SQL Anywhere 提供了企业级的功 [更多]
ybaseSQLAnywhere是Sybase公司开发的一种小型数据库产品,有单用户版和多用户版,Sybase Sql Anywhere (ASA)现在应用很广泛,主要用于单机版的管理系统中,如:“顶尖酒店管理信息系统” ,“浪潮财务软件(SQL Anywhere版)”及一些足浴、图书管理、汽修、会员系统等,数据库如:jd.db,LCCS.db,cwbase.db,wlda.db,leader.db,tctn_web.db,ais02.db,qxqp.db,muzu_jl.db, zl_pos.db,haird40.db等,因为ASA是在使用过程中,经常会出现损坏的情况,而市面上也没有ASA数据库修复工具,所以西西推出浪潮官方的修复单机版数据库sybase sqlanywhere的工具。 软件功能: 1.因为物理磁盘故障,如硬盘坏道或固件磁头损坏造成Sybase SQL Anywhere 数据库无法打开 2.由于在使用过程中突然断电造成的数据库无法打开 3.由于操作系统或其它方面的故障导致数据库无法打开 使用方法: 1、将dbrepair.exe复制到数据库目录下 例如:d:\cwdata,在dos方式下执行以下语句。 2、d:\cwdata>dbrepair -k d:\cwdata\cwbase1.db 将错误页号(xxxx)记下 3、d:\cwdata>dbrepair -z xxxx d:\cwdata\cwbase1.db OK,问题通过 手动命令恢复: 用Sybase提供的dbtranw.exe,DB32W.EXE,rtsqlw.exe等实用程序来完成恢复工作,步骤如下表。 步骤命令功能 : 1.Dbtranw -r-k-y mydb.logdb.sql把.log 文件的内容转换成的SQL语句 2.Attrib -r mydb.db 修改只读文件mydb.db的属性为可写 3.Attrib -r mydb.log
Backward Sky多媒体教室预定系统 Ver20081126 比上个版本有如下更新: 1、修正了源代码没有EXCEL文件夹的BUG 2、图形界面显示模式改为当前一周及下一周 3、图形界面显示多媒体教室超过3个自动换行 4、预定图形界面打印改为导入WORD打印 Backward Sky多媒体教室预定系统 Ver20081021 比上个版本有如下更新: 1、修正了user_success.asp源码错误的BUG 2、用户密码添加了MD5加密 3、改变了数据库名称,以#.asp作为数据库类型,防下载 Backward Sky多媒体教室预定系统 Ver20081020 比上个版本有如下更新: 1、可以自定义改变课时顺序 2、更新了历史记录显示模式,生成EXCEL报表更符合标准 3、恢复以前3.0版本前的首页显示预定信息 4、改变了数据库名称,以.asa作为数据库类型,防下载 Backward Sky多媒体教室预定系统 Ver20081010 比上个版本有如下更新: 1、增加了预定图形界面打印功能 2、增加了预定数据生成EXCEL表单功能(管理员) DHsoft多媒体教室预定系统3.0 比上个版本有如下更新: 1、改变了原先的预定信息查看模式、更加明了 2、改变了预定方式,更加简单、方便 3、普通用户增加了取消预定的功能 DHsoft多媒体教室预定系统2.0 比上个版本有如下更新: 1、合并了管理员和普通用户的数据库 2、美化了系统 3、添加了用户批量导入功能 4、添加了网站参数设置,免去使用者修改源码的烦恼 5、添加了网站通知功能 DHsoft多媒体教室预定系统1.0 后台帐号:admin 密码:admin888 修改教师名字时注意是否重名 修改预定教室时注意是否有重叠 ************************************************************* 注意事项 ************************************************************* 默认管理员帐号:admin 密码:admin888 批量导入数据库时 shenfen 1表示管理员权限 2表示普通用户权限 使用本系统,请重命名数据库,并在access.asp修改数据库名称 如果在本地调试时,发现无法添加修改删除网站数据,请右键数据库文件,选择属性,选择权限,添加“IUSR_你的计算机名”帐号,并赋予修改、读取权限。如无法生成数据报单,请右键EXCEL文件夹,选择属性,选择权限,添加“IUSR_你的计算机名”帐号,并赋予修改、读取、添加权限。 请在贵校网站添加本站的友情链接,并留言,以便本人添加链接 如有任何疑问,请登陆官方网站留言 http://www.pjhff.cn ************************************************************* 梦幻之家 2008.11.26

680

社区成员

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

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