• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

上海香颂·IT空间

分享IT管理与技术
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

如何修复Accpac的Pervasive SQL数据库

现象:
General Ledger/G/L Transactions/Batch List打开报错:
Description: Batch.    Database error (operation=FETCH, error=2).
Source:  11:29:58

原因:
Pervasive SQL数据库不稳定导致的数据库文件内部错误。

解决:
断开所有用户的连接,将数据库文件D:\Accpac\Data\Torres\*.dat备份到另一目录,去除所有文件的隐含属性。
然后利用程序菜单中的Pervasive/Pervasive.SQL2000i/Utilities/Rebuild工具加载所有DAT文件进行Rebuild,步骤为:
1、打开Rebuild-[Options]-[Select Files],选择要Rebuild的DAT数据文件,Add进列表,点OK关闭对话框;
2、[Options]-[Setting],正确设置新的DAT文件输出目录,可以选择当前DAT存放目录;
3、[Run]-[Start Rebuild],点击Start开始重建数据库文件,需要很长时间。
最后将新的DAT覆盖到原来的目录即可。

警告:必须预先备份原来的数据库文件。

posted on 2008-10-12 13:07  杨诚  阅读(683)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3