以下以DBMail5.0版本为例,A为老机器,B为新机器,想把A机器上的DBMail移到B机器上。
如果是SQL Server数据库,请按照下面的步骤来操作;如果是access数据库,请关闭DBmail后,直接拷贝data目录到新的服务器,然后执行下面(3-4两个步骤)。
1) 在A机器上打开数据库管理器,分离DBMail的数据库。
2) 在A机器上把DBMail目录下的data数据目录拷贝到移动硬盘中。
3) 在B机器上安装DBMail(安装后不需要运行、不需要配置数据库),用移动硬盘中的data文件覆盖B机器DBMail目录下的data目录。
4) 在B机器上运行DBMail,配置数据库(注意数据库的帐号、密码、数据库源必须和DBMail/data/mailserver.ini配置文件中的一样,如果B机器数据库的帐号、密码、数据库源和mailserver.ini配置文件中的不一样,那么请修改配置文件)。
注意:迁移DBMail时,千万不要把版本号搞混淆,迁移前是什么版本,迁移后也必要是什么版本。
DBMail5.0
数据库名:sqlmail
数据库目录名:data
DBMail4.26
数据库名为:sqlldapinfo和sqlldapinfo
数据目录名为:dbs
DBMail3.99
数据库名为:dbmailpro
数据目录名为:dbs
CMailServer
没有数据库
数据目录名为:mail