K3V10.4 64位数据库服务器安装配置解决方案
- 格式:pdf
- 大小:375.08 KB
- 文档页数:4
K3服务器终端安装详解一:操作系统环境配置如下:1:装好Windows 2003 Server系统,安装SP2补丁。
一般终端服务的使用期限是120天,为了延长期限,确保系统能正常使用,在安装终端服务器组件时必须先修改系统日期,可以将系统日期设置为后几十年,如2050年,设置日期后才能添加组件(其他方法见文档:Windows Server 2003终端服务的安装与激活)。
通过控制面板—添加或删除程序—添加/删除Windows组件,安装应用程序服务器组件和终端服务器组件。
选择应用程序服务器,终端服务器,下一步安装即可。
终端服务器安装模式有宽松安全模式和完整安全模式,我们选择宽松安全模式。
文件复制和配置完成后,重新启动系统即可完成终端服务器安装2:确认Windows 2003 Server系统中,我的电脑—管理—计算机管理—系统工具—本地用户和组是否存在。
3:在开始—运行中输入命令gpedit.msc确认组策略编辑器中计算机配置—管理模板—Windows组件—终端服务,是否存在。
如果上面两项不存在那么必须重装操作体统,直到存在为止才能安装金蝶客户端。
二:安装K3客户端1:打开金蝶安装程序文件夹点击setup.exe2:单击环境检测,选择客户端,点击检测,根据系统提示安装缺省的资源软件3:确定,选择相应组件的安装路径,安装完成以后,重新单击环境检测,直到环境已满足安装要求。
手工安装完成以后重新进行环境检测,如果还有未安装的组件,重新手工安装,直到点击检测马上出现如下界面完成环境检测。
(每次提示错误以后都会有这个界面,但重新检测还会有未安装组件,必须点击检测后马上提示环境符合K3系统条件)4:打开安装程序文件夹,双击setup.exe单击安装金蝶K3单击安装金蝶下一步单击”是”,填入用户名:ERP_Client公司名称:天地(常州)自动化股份有限公司序列号:默认单击下一步,选择安装路径,默认的安装路径为:C:\progran files\kingdee\ERP 单击“浏览”改变默认路径,选择磁盘空间较大,安全性较好的磁盘,若是为了做镜像文件,以便及时恢复也可安装在系统盘下。
在Windows Server 2008 英文版64位服务器上安装金蝶K3 V10.4数据库层方案1.安装Windows Server 2008 Enterprise Edition x64 (English),系统区域设置成Chinese(Simplified, PRC)2.在服务器角色中增加“COM+ Network Access”项3.在Windows 2008英文版下安装SQL Server英文版时选择如下排序规则4.在Windows 2008数据库服务器上安装金蝶数据库层时报如下错误,请忽略5.在数据库服务器上创建目录C:\Windows\SysWOW64\KDCOM,并从已安装金蝶数据库层的Windows 2003 32位服务器上拷贝如下文件到此目录:PKDAc.dllPKDAC.exePKDAc.VBRPKDAC64.exe6.将C:\Windows\SysWOW64目录下的UNRAR.exe复制到C:\Windows\System32目录。
7.注册表中创建如下逐渐和PATH键值,并设置为金蝶数据库层的安装目录8.运行组建服务管理器(dcomcnfg),做如下设置9.创建金蝶服务用户10.新建COM+应用程序kdsql经过以上步骤的设置,在64 位数据库服务器环境下在中间层-账套管理中可以进行账套管理操作。
金蝶K3-用户管理提示“错误代码53258(D00AH),新事务不能登记到指定的事务服务器”?错误代码:53258(D00AH)Source :Microsoft OLE DB Provider for SQL ServerDetail :New transaction cannot enlist in the在Windows2003环境下安装使用K/3中间层,在使用用户管理功能时,可能会出现以下错误提示。
最终发现原因是IP地址解析问题,就是数据库曾、中间层、客户端不能按照数据库服务器的IP地址解析机器名。
金蝶K/3V10.4W i n d o w s V i s t a下安装配置步骤金蝶软件(中国)有限公司研发中心K/3设计部解释说明:本手册针对K/3V10.4版本编写。
目的本手册在于指导技术支持人员、分支机构实施服务人员和客户正确在Windows Vista 环境下安装和配置K/3V10.4系统,快速反应快速解决客户的问题。
适合对象本手册的主要阅读对象是K/3系统研发人员、技术支持人员、实施人员、客户服务人员和公司授权的有一定技术能力的客户系统管理员。
目前K/3V10.4只支持简体中文版本的 Windows Vista环境,主要指Business和Ultimate版本。
支持K/3客户端安装在VISTA上,支持但不建议单独一台VISTA操作环境下安装客户端+中间层的应用模式反馈由于时间关系和测试的充分程度,本手册可能还不够完善。
提供一个更加完整的客户问题解决指导方案,离不开大家的支持,所以大家在碰到相关的问题时,请反馈K/3设计部,我们将及时对手册更新。
注意由于此手册可能牵涉一些K/3在技术方面的细节,为了防止有些人用意不良,断章取义来攻击K/3和公司,请注意保密。
目录目录 (2)1.安装与配置步骤 (4)1.1安装Vista中文环境(32位) (4)1.2取消UAC控制 (4)1.3使用K/3安装盘进行环境检测并安装相应软件 (4)1.4安装K/3V10.4 (5)1.5重新配置K/3中间层组件 (5)1.5.1 COM+安全性的设置 (5)1.5.2使用HR站点的特殊配置 (7)1.6.2.1复制“webctrl_client”组件 (7)1.5.2.1允许 V1.1的使用 (7)1.5.2.2修改HRMS站点使用 V1.1 (8)1.5.2.3启用父路径支持与缓冲 (9)1.5.2.4增加SVG文件的MIME扩展 (9)1.5.3使用KDWEB /KDEIS 站点的特殊配置 (10)1.5.3.1修改COM+包中EBOWEB等和用户标识 (10)1.5.3.2设置IIS服务器的启用父路径和启用缓冲属性 (11)1.5.3.3为K3MC站点增加CUBE文件的MIME扩展 (11)修改记录1.安装与配置步骤1.1安装Vista中文环境(32位)按照提示,安装好Vista32位中文环境,配置好网络。
在Windows Server 2008 英文版64位服务器上安装金蝶K3 V10.4数据库层方案1.安装Windows Server 2008 Enterprise Edition x64 (English),系统区域设置成Chinese(Simplified, PRC)2.在服务器角色中增加“COM+ Network Access”项3.在Windows 2008英文版下安装SQL Server英文版时选择如下排序规则4.在Windows 2008数据库服务器上安装金蝶数据库层时报如下错误,请忽略5.在数据库服务器上创建目录C:\Windows\SysWOW64\KDCOM,并从已安装金蝶数据库层的Windows 2003 32位服务器上拷贝如下文件到此目录:PKDAc.dllPKDAC.exePKDAc.VBRPKDAC64.exe6.将C:\Windows\SysWOW64目录下的UNRAR.exe复制到C:\Windows\System32目录。
7.注册表中创建如下逐渐和PATH键值,并设置为金蝶数据库层的安装目录8.运行组建服务管理器(dcomcnfg),做如下设置9.创建金蝶服务用户10.新建COM+应用程序kdsql经过以上步骤的设置,在64 位数据库服务器环境下在中间层-账套管理中可以进行账套管理操作。
金蝶K3-用户管理提示“错误代码53258(D00AH),新事务不能登记到指定的事务服务器”?错误代码:53258(D00AH)Source :Microsoft OLE DB Provider for SQL ServerDetail :New transaction cannot enlist in the在Windows2003环境下安装使用K/3中间层,在使用用户管理功能时,可能会出现以下错误提示。
最终发现原因是IP地址解析问题,就是数据库曾、中间层、客户端不能按照数据库服务器的IP地址解析机器名。
64位操作系统服务器与程序部署问题:
安装64位操作系统的服务器,如果数据库与客户端分离,并且安装32位客户端,部署完毕后程序运行时会有如下提示:
“尝试加载 Oracle 客户端库时引发 BadImageFormatException。
如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题”
此问题的原因是客户端服务器为保证plsql能够正常连接,仅在安装了一个Oracle 10G客户端
由于64位系统的IIS版本为64位,程序连接数据库时会根据环境变量读取Oracle路径下的oci.dll 文件,由于安装的是32位数据库客户端,64位版本的IIS无法正常使用32位数据库客户端组件,导致程序报错。
问题解决:
1)设置IIS版本为32位兼容模式,可正常读取32位客户端组件。
但此种方式导致IIS运行在32位模式下,水晶报表等一系列组件都必须安装32位,并且失去了64位操作系统的意义。
2)如果WEB服务器只安装了32位客户端,为保证在64位IIS下能够正常读取64位版本的oci.dll 文件,需要在客户端服务器上再安装一个64位数据库,这样程序运行之后就可以正常运行。
3)如果数据库和客户端安装在一台服务器,程序运行报错可查看环境变量,将64位Oracle的bin 路径修改为前面,如下所示:。
安装步骤1.安装ESXI 6.02.安装WIN2003 32R2SP2 改电脑名、建立中间层帐户,改管理员为ADMIN,设IP,启GUEST。
3.安装SQL并打SP4补丁4.设置DTC 安装WIN组件,启用GUEST用户(不设密码)5.安装金碟进行环境检测。
6.安装金碟7.设信任模式8.注册9.设帐套10.测试11.优化关闭IMTS服务1、imts server 2、imts event server.12.安装防毒一、ESXI6.0安装1.安装:参见VM ESXI6.0安装配置指南。
2.配置:ESXI的IP地址(可DHCP,可手动设置),配置后一般生效时间需要1到2分钟主界面才会更新为你设的IP地址。
3.安装远程连接客户端:找一台电脑需要和ESXI的IP同一网段,然后下载VMwarevSphere client客户端.输入IP地址root和密码进行登录。
4.注册:在vSphere client中点击主窗体――配置――许可,导入注册码。
5.检测:主机的硬盘空间及内存、CPU情况是否符合。
6.安装虚拟机:建立WIN2003 R2 虚拟——选择数据存储,不应选择全部的磁盘空间,依实际情况选择,如果全选可能会造成系统无法使用挂机,显示空间不足的情况。
并选择厚置备磁盘。
通常:数据库用系统选厚置备磁盘(性能好,但耗空间)其它应用系统选Thin Provision(按需分配磁盘空间,用多少算多少)厚置备磁盘置零(性能差,但耗空间少)7.参考文件如下:VMESXI6.0安装配置指南.二、安装WIN2003 R2 32位企业版1.安装:在vSphere client中直接挂载本机ISO镜像,也可上传到ESXI的存储器中。
2.注册码:输入WIN2003的注册码3.电脑名:电脑名为YQCS,4.用户:更改管理员Administrator为Admin,新建K3中间层用户,K3ERP并设密码。
并启用GUEST,但不要设密码。
金蝶K/3 安装配置指南一、数据库服务器安装安装需求:硬件最低配置:P4 1.7G CPU、512M内存、2G 剩余硬盘空间硬件建议配置:P4 主流CPU (双CPU)、1G 以上内存、2G 以上剩余硬盘空间的部门级以上的专用服务器软件环境:Windows 2000 Server/Windows 2003 Server安装步骤1、以具有本机系统管理员的身份登录,关闭其它应用程序,特别是防病毒软件。
安装 MSSQLServer 2000+sp3a2、运行安装光盘“金蝶K/3安装光盘”,选择“环境检测”。
选择“数据服务部件”,若购买了BI,还需要选择“数据仓库服务部件”。
3、“环境检测”通过后,安装数据库服务部件。
若购买了BI,还需要安装“数据仓库服务部件”。
4、若数据库服务器与中间层服务器不在同一台服务器上,且不在同一 (或在工作组模式下),需要在数据库服务器上添加注册项:运行regedit 在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC下新建双字节值TurnOffRpcSecurity,将此值设置为1(十六进制)备注:若金蝶K/3并发用户超过15个, 于性能考虑,建议购置SQL Server 2000 企业版。
二、中间层服务器安装安装需求:硬件最低配置:P4 1.7G CPU、512M内存、2G 剩余硬盘空间硬件建议配置:P4 主流CPU (双CPU)、1G 以上内存、2G 以上剩余硬盘空间的部门级以上的专用服务器软件环境:Windows 2000 Server/Windows 2003 Server安装步骤:1、以具有本机系统管理员的身份登录,关闭其它应用程序,特别是防病毒软件。
2、(若操作系统是Windows 2000 Server ,忽略此步骤)进入“控制面板”—> “添加/删除Windows 组件”选择“应用程序服务器”3、(若操作系统是Windows 2000 Server ,忽略此步骤)点击“详细资料”,选择“启用网络COM+访问”和“启用网络DTC访问”,若需要安装金蝶K/3 WEB /人力资源部件,还需要选择“”和“Internet信息服务(IIS)”。
第五章K3应用疑难解答第一节安装与升级1.故障现象:客户以工作组用户身份登录后,K3系统找不到中间层服务器,即连不上服务器。
如果工作组用户用Administrator并且密码和服务器的一致又可以正常连上。
解决方法:服务器端的安全机制限制了未获得授权的用户对服务器的访问。
只须在服务器端的用户管理中新增相应的用户名和密码即可。
例如:服务器用户中新增了ABC用户,密码123,则在以工作组用户身份登录时,也要是用户ABC,密码123,才可以正常使用K3。
2.故障现象:K3中间层安装时,提示安装错误ERROR,MSVCRT40.DLL不能覆盖等。
解决方法:Windows2000中,提示不能覆盖,不必理会,确定即可。
Windows98、ME中,关闭所有后台运行程序,重新安装中间层。
3.故障现象:在客户端注册中间层时,发现无法找到中间层服务器解决方法:1、首先检查网络是否畅通,使用ping工具检查,在windows的DOS模式下输入如下命令:ping 10.10.1.1(服务器IP为10.10.1.1)2、如果出现上图所示,则说明网络畅通,之后去检查网络配置4.故障现象:单机安装,没有网卡,K3安装时提示无法连接中间层。
解决方法:Windows2000中,加入网卡-Microsoft loopback AdapterWindows98,ME中,加入拨号适配器。
同时都必须增加TCP/IP协议。
5.故障现象:客户的客户端分布在三个地区(一个总部,两个分工厂),通过电信局设立VPN,分工厂安装k3客户端后,始终无法与总部连接。
解决方法:通过TRACERT命令跟踪,查出分工厂通过两个网关(内部192.168.1.1 和192.1.1.250)与总部相连。
在客户端的tcp/ip协议中,网关项加入192.168.1.1和192.1.1.250两个ip即可正常。
6.故障现象:本软件在Windows NT环境下必须以系统管理员组成员身份进行安装吗?解决方法:更换操作员,以系统管理员或同级身份登录进行系统安装客户端可以让操作员以标准用户(PowerUser)身份安装、操作。
K/3V10.4 产品64位(x64)数据库解决方案
1、K/3数据服务部件对64位数据库的支持
目前Windows平台支持的64位硬件架构有两种:IA64和x64,前者的产品核心是Intel 和HP联合研制的安腾系列CPU,后者在服务器平台上主要是AMD皓龙和Intel带EM64T 扩展的至强(Xeon)。
针对IA64和x64,微软分别有相应版本的64位Windows Server和SQL Server,互相不能通用。
K/3数据服务部件从9.0版本开始,支持IA64架构的64位SQL Server,但我们客户使用安腾服务器的不多,现在绝大多数客户的64位服务器是x64架构的。
K/3 10.3及更早版本的K/3数据服务部件都不支持x64架构64位Windows和SQL Server,这表示虽然K/3可以用x64版SQL Server作为数据库服务器,但不能通过中间层对账套进行备份/恢复、新建等操作。
K/3数据服务部件从K/3V10.4包括(K/310.3 SP1)开始提供x64版SQL Server支持,但因为安装程序暂时不支持x64版Windows,必须手工注册K/3数据服务部件,详细操作方法见下。
备注:最近陆续有机构同事反映,按K/3V10.3 SP1发版说明在64位SQL Server上注册K/3数据服务部件后,在中间层不能新建账套,提示一般如下图1:
图1 新建账套出错
我们测试后发现除了发版说明上的步骤外,还需要再做几个附加的步骤才能使10.3 SP1在x64数据库服务器上新建账套成功。
2、64位数据库服务器的配置方案
2.1 第一步安装数据库服务部件
在64位数据库服务器上安装K/3 V10.4,只选择“数据服务部件”。
虽然K/3安装程序不支持x64版Windows操作系统,但只是部分文件拷贝和写注册表的位置不对,造成装完之后不能用,安装程序本身还是可以运行的。
2.3 第二步配置PKDAC组件
1.建议将数据库与中间层加入同一个域,并都以域用户登录
2.确认数据库服务器上启用了COM+和MSDTC服务,如下图
图2 启用COM+和MSDTC
3.在数据库服务器的“组件服务”中手工创建COM+组件包,命名为KDSQL
4.在KDSQL里安装新组件,位置在Windows\SysWOW64\KDCOM目录中的PKDac.dll
图3 注册新组件PKDAC
5.组件包属性参考下图红框部分设置
图4 组件包属性设置
备注:在数据库与中间层在同一域下,可以忽略该步骤
6.重启服务器
2.4 第三步修改注册表
运行注册表编辑器,手工增加这个路径项:
HKEY_LOCAL_MACHINE\SOFTWARE\Kingdee\KDPRODUCT 路径项下添加键值PATH,字符串类型,赋值为第二步时安装K/3的路径,默认是:C:\Program Files (x86)\Kingdee\K3ERP
注意:如果在第一步,安装数据服务部件时不是用这个路径,请更改为实际路径。
图5 手工增加红圈里的内容
这个键值本来应该在安装时自动创建,但因为安装程序对64位操作系统不支持,所以相关键值没有写进去。
2.5 第四步解决新建账套的问题
把系统目录SysWOW64下的UNRAR.EXE,剪切或Copy到System32下。
图6 把UNRAR.exe移动到System32下
备注:这个文件来自于数据服务部件安装,在64位操作系统下SysWOW64的作用等于32位操作系统的System32,不过SysWOW64默认并不在操作系统的PATH变量中,所以需要把它弄到System32中,System32默认在操作系统PATH变量里。
当然我们反过来把SysWOW64加到PATH变量里也是可以的,不过没有拷贝UNRAR.EXE来得方便。
经过以上步骤的设置,在64位数据库服务器环境下在中间层-账套管理中可以进行账套管理操作。