说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如 何 恢 复Sybase SQL Anywhere 的 数 据 库-Delphi资料

HTML文档下载 WORD文档下载 PDF文档下载
如 何 恢 复Sybase SQL Anywhere 的 数 据 库-Delphi资料

Sybase SQL Anywhere 是Sybase 公 司 开 发 的 一 种 小 型 数 据 库 产 品, 有 单 用 户 版 和 多 用 户 版, 可 安 装 在Win95、Win98、NT、Netware 等 平 台。SQL Anywhere 的SQL 语 句 基 本 上 和Sybase Adaptive Server 一 致; 而 且 功 能 也 相 当 强;PowerBuilder5.0 以 上 的 版 本 都 自 带 一 个SQL Anywhere。 因 此, 对 使 用 笔 记 本 或 单 机 的 开 发 人 员 来 说, 选 择SQL Anywhere 作 为 数 据 库 来 开 发 应 用 程 序 是 十 分 方 便 的, 故SQL Anywhere 得 到 了 普 遍 的 应 用。 但 是 突 然 断 电 或 不 正 常 关 机 都 有 可 能 破 坏SQL Anywhere 的 数 据, 由 此 造 成 很 大 的 损 失, 下 面 就 来 介 绍 一 种 恢 复 被 破 坏 的 数 据 库 的 方 法。

SQL Anywhere 数 据 库 由 后 缀 分 别 为.db 和.log 的 两 个 文 件 组 成。 其 中.db 的 文 件 是 用 来 存 放 数 据 库 信 息( 包 括 表 结 构、 视 图、 数 据 等)。 而.log 文 件 是 个 日 志 文 件, 用 来 记 录 用 户 每 一 次 对 数 据 库 有 影 响 的 操 作, 例 如 创 建 或 删 除 表、 视 图、 触 发 器 等 对 象, 插 入、 删 除、 修 改 表 中 的 数 据 等。 所 以 只 要 把.log 文 件 的 内 容 转 换 成 一 条 条 的 S Q L 语 句, 然 后 再 建 一 个 空 的 数 据 库, 再 执 行 这 些 S Q L 语 句

则 恢 复 数 据 的 问 题 就 解 决 了。Sybase 公 司 提 供 了 几 个 实 用 程 序 来 完 成 以 上 功 能。

现 假 设 数 据 库 系 统 文 件 分 别 名 为mydb.db 和mydb.log。 如 果mydb.db 已 被 破 坏。 现 在 创 建 一 个 新 的 数 据 库, 假 设 文 件 分 别 名 为new.db 和new.log。

用Sybase 提 供 的dbtranw.exe

DB32W.EXE

rtsqlw.exe 等 实 用 程 序 来 完 成 恢 复 工 作, 步 骤 如 下 表。

步 骤 命 令 功 能

1. Dbtranw -r -k -y mydb.log db.sql 把.log 文 件 的 内 容 转 换 成 的 S Q L 语 句

2. Attrib -r mydb.db 修 改 只 读 文 件mydb.db 的 属 性 为 可 写

3. Attrib -r mydb.log 修 改 只 读 文 件mydb.log 的 属 性 为 可 写

4. Copy new.db mydb.db 用 新 的 空 库 文 件 覆 盖 被 破 坏 的 旧 库 文 件

5. Copy new.log mydb.log 用 新 的 日 志 文 件 覆 盖 旧 的 日 志 文 件

6. DB32W.EXE -d mydb.db 启 动 数 据 库SQL Anywhere

7. Rtsqlw  -q -c "userid=dba; password=sql" read db.sql 执 行 从.log 文 件 中 倒 出 来 的 S Q L 语 句

其 中 第 一 步 的 功 能 是 把 旧 的 日 志 文 件 转 换 成 S Q L 语 句, 并 放 在 一 个 名 为db.sql 的 文 件 中, 特 别 注 意 它 只 能 在 第 五 步 之 前 操 作, 否 则 日 志 文 件 会 被new.log 所 覆 盖, 而 导 致 无 法 恢 复 数 据。 最 后 一 步 的 功 能 是 从 文 件db.sql 中 读 取SQL 语 句 并 执 行, 假 设 数 据 库 的 用 户 名 为dba, 而 口 令 为sql。 有 关 各 个 命 令 及 参 数 据 的 更 详 细 的 用 法 可 以 查 看 相 应 的 帮 助。 在 此 提 醒 用 户 注 意:.log 文 件 不 能 随 便 删 除, 否 则 恢 复 的 数 据 就 不 完 整。

VB编程之提速攻略(二) VB编程之提速攻略(三) Windows/VB编程逐月通 VB编写键盘拦截程序 VB常见问题解答(1) VB程序中处理随机事件 VB的多媒体控件VBPLAY.VBX简介 VB技巧点滴 VB技巧汇编 (一) VB剪贴板的用法 VB开发CAI软件的小经验 VB软件设计中的几个问题 VB新手常见问题解答 VB修改注册表一特例 VB与VC混合编程中处理消息的方法 VB中的进制转换是怎样的? VB中调用带参数存储过程的实现(数据库) VB中感叹号“!”与圆点“.”的用法差异 VB中如何实现注册表的读写 VB中实现“擦视”技术 Visual Basic 2000年问题 Visual Basic 的未来 Visual Basic 命令分类表 Visual Basic三级跳 Visual Basic使用技巧 Visual Basic中的子类处理技术 Visual Basic中软件封面技术探秘 VisualBasic 软件设计中的几个问题 Windows 95/NT 运行了多长时间 -VB资料 Windows 的登录资料库 -VB资料 把回车键变成TAB键-VB资料 简单问题:组件和类到底有什么区别? 紧急求助! 急问!表中的字段名能不能用两行表示!因为字段名太长了,而内容很短! 关于单文档滚动条一问 关于支持JPEG的奇怪问题 DLL里共享Frame的问题?(急!!!!!!!!!!!!!!!!!) 请大家帮忙,看一下 谁作过“基于WEB的图书馆里系统” Jpeg问题 小妹在看《设计模式》,多年没看C++,很多东西都不太明白。 谁作过“基于WEB的图书馆里系统” 关于模块编译的文体 各位高手帮一下忙。看一下这个问题。 谁来看看这个问题,10个零左右的运算也会溢出,delphi5,大家看看怎么解决,showmessage(floattostr(1207*(1208)*(2*1207+1)/24)); WhatlsOut(Conon) 请进来 谁作过“基于WEB的图书馆里系统” vc中有这样的管理类的工具吗 小妹在看《设计模式》,多年没看C++,很多东西都不太明白。 是高手的進來!不是的不好意思!!在線等 控件选择 关于在书上EJB的例子常见的一种方法的疑问(简单问题) 高分求一例,大分任你拿! 无法启动mysql,错误1067,怎么办? 这个价钱开多少? 请问以前版本的pb程序,如何在8。0上运行 请问在java中如何取得一个字符串的某几位? 哪位高手帮个忙啊? 我写了一个记事本,其中的一项功能"转到",没有实现,问题是:如何取得Richtextbox中的每一行的字符个数啊(整个Richtextbo 请推荐一本有关jdo的书或文章 以internal登录,出现insufficent priviledge 菜鸟说:关于TDATABASE的一个小问题 关于oracle错误代码的问题? 在HTML里是否有类似<!-- #include file="some.htm" -->的方法 突然很不爽,放它一百分 ------------------------------------------------ 请问:多目标决策算法,急!!!!:在线等待 关于./configure 如何进行端口的设置(在线等待) 急!哪位同仁知道秦皇岛的高程什么时候,在哪里报名!!! 数据更新 Win2000中如何禁止更改ip地址? 关于weblogic 8.1中运行jsp的问题 怎么得到一个窗口的句柄 这样的界面是在什么编程语言环境下实现的?急!急!!急!!! [提问]我装Microsoft Visual Studio SP5遇到麻烦,请帮忙。 dataAdapter配置视图函数是出错:函数提供的参数不够! 100分紧急求教关于 TClass 的问题。 一个不是很难的问题! 将三个数字型字符串加密成一密文,可逆 做了一个WBE服务器帮忙测试一下,来者有分,(只限2小时) 利用Sax进行XML文档解析的问题(高分)??? 我用一个ADOCONN,ADODATASOURCE,ADODATASET取得一组数据,请问我怎么用代码来控制指针下移,以及用代码取得当前某个字段的值? 好奇怪???? 员工工资企业不能再一口价 杭州拟正式义乌集装箱数10年增70多倍 义乌成杭州市公述民评进入第三场 市民拷问地杭州孩儿巷取消52个泊位后道路通行明杭州凤起东路将继续往东延伸 唐家村桥浙江省首次公开省级部门决算及“三公”杭州规定企业拒绝工资集体协商将最高被韩媒:朝鲜军工厂和军列连发火灾 或系党校专家:三中全会部署政治体制改革国研中心:设自贸区不需时间表 成熟一环球时报:决不让暴恐分子制造社会隔阂土耳其已否决“采购中国红旗导弹”的早\"三无领袖\"安倍疯言疯语录美国全球监控地图曝光:中国5大城市成美卫生部长为医改网站故障道歉美曾要日修宪 日30多年前本可制核武奥巴马再提名支持者当大使日韩拟下月再谈情报协定乔布斯儿时故居成历史遗迹“安倍经济学”谁喜谁忧?韩国议员访问朝鲜开城工业园 关系回暖贵15% 澳大利亚买iPhone7要价值战撬动市场 科龙空调双节推“能效大陆客缩减 台观光业2万人游行“要生韩或与日签署军事情报保护协定 韩防长CBA四大豪门球队各有烦恼 新赛季夺澳大利亚现“独狼”式恐袭 男子持刀随调查:沉迷社交媒体易使儿童对外貌与父第七届海外华侨华人专业协会会长联席会法国总理:法国安全部门每天都在破获恐预见明天——96 3 1cm带你“彩蜂鸟网携《中国面孔》参展photokApple Watch2遇冷 Tic红苹果表心意英孚教育各地欢庆教师节跨行做歌手!内马尔本周发首支单曲 开VR变身文博会新宠 互动体验是王道外教在古城:因为喜欢西安 所以喜欢中海口琼山区府城镇原镇委书记孙道静受贿台百万观光产业发动大游行自救 12大鲁能若出局恐遭毁灭性打击 踢下场亚冠民政部:8月全国各类自然灾害共致84德国75岁老太在停车场开车时连续冲撞
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘