更换K3服务器

作者: loaf 分类: IT 发布时间: 2015-02-10 16:21

一台K3服务器的硬盘坏了,RAID恢复不成功,只能重新安装K3服务器了,好在数据库有备份。
安装好系统,将数据库恢复,都很顺利。然后安装好K3中间层和数据层,因为版本是V12,所以不能安装在虚拟机中,只能在物理机中安装。
1)恢复账套
进入账套管理,选择“数据库”-“注册账套”,在“数据库实体”一栏,点“>”号,然后点先“全部”能看到数据库的所有库名,选择正确的库,然后填写账套号和账套名称,名称是可以以后再修改的。
点确定后能恢复账套。
2)重新注册
因为换了机器,需要新的注册号,我们是在官网买的号。在“账套管理”中的“系统”,选择“系统使用状况…”,记下本机序列号,然后可上网或者联系客服得到DAT为后缀的注册文件,导入即可。
3)注册中间层
运行“中间层注册”

点击“安装”,安装中间层的安装包,然后自动注册。
成功后在客户端注册一下中间层就能正常使用了。
4)意外情况
因为网络关系,意外发现K3的一问题,我们有两个网段里各有一台K3服务器,服务器名不幸同名了,尽管IP地址不同但是其中一个的中间层死活注册不上。将新增的服务器改名重启,原来不能上的K3可以使用了。但是新安装的又不能用了。
5)修改数据库的服务器名
在select @@servername能看到服务器名仍是原来的名字
先sp_dropserver  ‘oldname’
然后sp_addserver  ‘newName’,’LOCAL’
修改服务器名,再重新安装中间层包,可以注册中间层并打开登录界面了。
但是,提示无法连接数据库。
6)修改数据库的连接
再回到账套管理里,点击选中一个账套,然后点属性,能看到“数据服务器”的名称仍是老的名称,点击并等待一会后,可列出新名称,修改的确定。
将所有的账套都如此处理,然后再回到客户端,就可用了。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注