K3客户端连接中间层问题设置方法
本文目的:
解决Windows 2003环境下,客户端无法正常登陆中间层服务器,提示“组件无法创建”,或者“拒绝的权限”等等问题。
一般情况下,经过该设置后,中间层服务器无论是否登陆域,也无论是否进行交互登陆,无论客户端和中间层是否在同一个域,都能够正常连接中间层服务器。
注意事项:
1. 请严格按照先后次序设置和检查。
2. 中间层服务器一般不要做为域的控制器。
3. 一般情况下,设置按照步骤1设置中间层服务器即可;
如果数据库服务器为64Bit服务器,则同时需按照步骤2设置数据库服务器
步骤1:设置中间层服务器
1. 修改本机账号:将Administrator 账号修改成其他名称,例如Admin
2. 修改本机账号:将Guest 账号修改成其他名称,例如Guest_kd
注意不能禁用该用户
3. 添加本地系统管理员账号,例如K3Mid及密码,以便在K3匿名注册中使用。
注意,该密码永远不要修改。如果需要修改,则同时也需要重新设置组件的“标识”页该用户的密码。
4. 启用网络DTC访问,网络COM+访问等环境,步骤如下。
进入“添加或删除程序”的“添加删除Windows组件”。
选取“应用程序服务器”,如下图:
单击详细信息,并按下图选取。
注意图中选择的项目。很多服务器因为没有安装该服务,或者不完整安装这些服务,
导致服务器不能连接。
然后放入Windows安装光盘进行安装。如果系统已经安装该组件,则可以忽略该步骤。
5。安装成功后,进入管理工具的组件服务界面,点击我的电脑,
选择COM+应用程序,然后再选取如下图所示的组件。
注意,可以使用Shift和Ctrl键盘批选和间隔批选。
然后右击鼠标键,选取属性
在属性窗口里把“安全”选项里,把调用的身份验证级别改为无,模拟级别改为标识,如下图
在属性窗口里把“标识”选项里,选用“下列用户”,并输入本地系统管理员用户名和密码,见下图所示
注意,如果日后该密码被改变,则需重新指定正确的密码,否则无法登陆。
在属性窗口里把“共同与回收”选项里,改[池大小]为2,[生存时间限制(分钟)]
改为10,见下图所示
!注意:如果修改完成后,中间层服务器事务日志频繁出现“COM+“组件包异常的报告,则需将“EBOHR”组件包的上述设置改为默认设置,如图所示。
出现错误情况如下:
恢复为默认设置如下:
6.进入管理工具的组件服务界面,点击我的电脑。
选择DCOM配置,然后再选取如下 图所示的组件。
右击鼠标键,选取属性,在在属性窗口里把“常规”选项里,改“身份验证级别”为无。
在属性窗口里把“标识”选项里,选用“下列用户”,并输入本地系统管理员用户名和密码,见下图所示
7.进入管理工具的组件服务界面,点击工具栏里的电脑
在属性窗口里把“MSDTC”选项里,选用“安全配置”,如下图
在安全选项里把[网络DTC访问],[网络事务],[XA事务]的选项打勾,如下图显示
请注意图中选项。
8。安装成功后,进入管理工具的组件服务界面,右击我的电脑
停止MS DTC,如下图:
再次右击我的电脑,选择启动MS DTC,如下图:
然后,一般情况下,客户端即可正常登陆了;如果即时还不能正常登陆,可以把中间层服务器重新启动一下;客户端重新注册中间层服务器即可。
步骤2:设置数据库服务器:
注意事项:本步骤图中所设置时的相关信息如使用的帐号等,和步骤1所用的帐号并一定一致,请在设置时根据实际情况调整。
为确保金蝶K3产品线支持SQL Server 2000 Enterprise Edition(64位),自2003-12月底实现了K3V9.0以上版本的数据库支持,以实现客户业务数据量激增的需要。
一、 环境要求
a) CPU :Intel Itanium Processor Famly,建议配置4~8个以上;
b) 内存:最小4G以上,简易配置16G以上;
c) Windows Server 2003 Enterprise Edition(64位)+SPn
d) Raid配置
二、 高级应用环境(可选项)
a) 持);
SQL Server 2000 Enterprise Edition(64位)群集支持(视硬件厂商是否支
b) 支持接点N+1,合理配置:SQL 2+1群集,即两节点在线,一节点待机;
c) 具体安装步骤和说明,由厂家提供。
三、 K3数据库服务装机步骤
a) 将系统添加到域,并以域用户账号登录;
b) 安装K3数据库服务部件
c) 检查系统环境,如下图所示,否则系统将不正常。
d)
手工创建组件包,例如K3SQL
i. 安装新组件PKDAc64.dll,类似于K3组件打补丁报包做法;文件下载:
ii.
在下图中的角色位置,添加中间层登录(Windows域用户)账号,
iii. 重新启动服务器
四、 中间层账套管理测试
a) 用户管理、账套备份、账套恢复均正常
b) 高级应用(可选)
i. 确保系统未登录操作系统情形时,可采取以下措施和方法
1. 采用自动登录;
2. 或在Dcom Config对PKDACNEW属性进行设置,具体方法类似与中
间层信任注册,仅将常规选项授权级别更改为无,标识(Identity),修改为本地用户账号,或域用户账号。如下图所示。
五、 K3数据库服务装机步骤(非域用户情形)
1、 启用Guest用户
2、 创建COM+应用程序组建包,添加用户Everyone
3、 骤如下图所示:
修改Dcomcnfg属性、PKDACNEW属性、类似与信任注册。具体步
因篇幅问题不能全部显示,请点此查看更多更全内容