继续狂笑 发表于 2008-11-3 09:11:41

解决这个问题了,步骤如下:
一 、在新服务器新建一个库,然后还原在原服务器备份的数据库(还是得这样啊,直接导数据是行不通的);
二、然后按如下步骤重建db_marc_archiver and db_marc_browse两个用户:
   1、选择“企业管理器”->“服务器属性”->"服务器设置",将“允许对系统目录直接进行修改”选中;
  2、在( SQL Server2000企业管理器-> 数据库-> GFI数据库-中,打开 sysusers数据表,将usename为marcarchiver和marcbrowse(在GFI软件建立存档库时输入的读写和只读帐户)的两行数据删除;
  3、然后在企业管理器-> 安全性-> 登录-> 在右侧窗口中依次选择marcarchiver和marcbrowse用户名-> 右击 属性-> 数据库访问// 选点要的数据库 *** -> 沟选下方 *** 的数据库角色 public 、 db_marc_archiver(db_marc_browse)
三、在GFI软件中将指向老服务器的设置修改成指向新服务器新数据库;
四、保存设置重启服务器就完成了。

PS:在进行上面操作时在安装GFI MailArchiver的电脑上将GFI相关四个服务器停止

[ 本帖最后由 继续狂笑 于 2008-11-3 09:12 编辑 ]

xky009 发表于 2009-1-20 10:42:11

没试过,有时间测试一下.

zhizhi414 发表于 2010-2-20 14:38:16

回复 10楼 继续狂笑 的帖子

直接将数据库和索引拷贝到可以读取的位置, 如果数据库是基于SQL的数据库, 这需要使用另一个数据库挂在这个库, 然后在MailArchiver中新建一个数据库, 选择和旧数据库一样的类型, 路径指向原路径, 索引指向原索引路径, 创建完毕后即可直接使用. 如果在创建数据库时指向的是一个新的路径, 没有旧数据, 这MailArchiver会自动创建新库, 如果有旧数据, MailArcvhier会自动调用旧数据.
页: 1 [2]
查看完整版本: 关于GFI MailArchiver 邮件归档!