转到文章 Hao Ma · 三月 24 冻结其实是控制系统的写进程,让它暂时挂起来,在数据库日志上做个标记。这些都不是那一个数据库比如sample的事情,是整个系统的操作。 你的问题1: 如果我用%SYS命名空间去冻结解冻,备份mgr目录下面sample数据库文件CACHE.DAT,数据是恢复不了的。 怎么恢复不了?那一步出错了? 问题2: 你是先恢复数据库, 再恢复日志的是吗?出的什么错误? 这样, 你先看看这两个链接, 如果在有问题, 我找我们的专家和你私聊。第2个帖子有点长,里面连冻结解冻的脚本都包括了, 很详细 ,:) https://cn.community.intersystems.com/post/faq-%E5%B8%B8%E8%A7%81%E9%97%... https://community.intersystems.com/post/intersystems-data-platforms-and-... 转到文章 Hao Ma · 三月 23 我没明白问题, 外部备份是在%sys命名空间执行的呀, 为什么要在在sample里执行备份呢? 转到文章 Hao Ma · 二月 3 正常导出用sql, 执行`call %sys.task_tasklist()`。内部并没有一个表,而是直接存成global形式,而且结构还挺复杂真找还是能找到,那么你可以把这个global打包到zpm。 个人以为这是个错误的方法。导入导出global就不是正常该干的事,尤其是对于%SYS库。 如果我做, 我会写个定义task的程序,打在安装包里,到处都能用。 关注者:全部显示 7leilei c.辉 .wang y.王喆 .Michael L.li s.water h.正在关注:Hao 尚未关注任何人。Global Masters 徽章:全部显示 5
转到文章 Hao Ma · 三月 23 我没明白问题, 外部备份是在%sys命名空间执行的呀, 为什么要在在sample里执行备份呢? 转到文章 Hao Ma · 二月 3 正常导出用sql, 执行`call %sys.task_tasklist()`。内部并没有一个表,而是直接存成global形式,而且结构还挺复杂真找还是能找到,那么你可以把这个global打包到zpm。 个人以为这是个错误的方法。导入导出global就不是正常该干的事,尤其是对于%SYS库。 如果我做, 我会写个定义task的程序,打在安装包里,到处都能用。 关注者:全部显示 7leilei c.辉 .wang y.王喆 .Michael L.li s.water h.正在关注:Hao 尚未关注任何人。Global Masters 徽章:全部显示 5
转到文章 Hao Ma · 二月 3 正常导出用sql, 执行`call %sys.task_tasklist()`。内部并没有一个表,而是直接存成global形式,而且结构还挺复杂真找还是能找到,那么你可以把这个global打包到zpm。 个人以为这是个错误的方法。导入导出global就不是正常该干的事,尤其是对于%SYS库。 如果我做, 我会写个定义task的程序,打在安装包里,到处都能用。 关注者:全部显示 7leilei c.辉 .wang y.王喆 .Michael L.li s.water h.正在关注:Hao 尚未关注任何人。Global Masters 徽章:全部显示 5
冻结其实是控制系统的写进程,让它暂时挂起来,在数据库日志上做个标记。这些都不是那一个数据库比如sample的事情,是整个系统的操作。
你的问题1: 如果我用%SYS命名空间去冻结解冻,备份mgr目录下面sample数据库文件CACHE.DAT,数据是恢复不了的。 怎么恢复不了?那一步出错了?
问题2: 你是先恢复数据库, 再恢复日志的是吗?出的什么错误?
这样, 你先看看这两个链接, 如果在有问题, 我找我们的专家和你私聊。第2个帖子有点长,里面连冻结解冻的脚本都包括了, 很详细 ,:)
https://cn.community.intersystems.com/post/faq-%E5%B8%B8%E8%A7%81%E9%97%...
https://community.intersystems.com/post/intersystems-data-platforms-and-...