文本主要列举了安装和管理K3Cloud产品时可能出现的二十种问题及其解决方案,包括管理中心维护页面无法弹出、创建管理中心时文件找不到、数据库连接问题、FTP服务错误、权限不足、路径问题、IIS配置错误、防火墙和安全软件干扰、以及Oracle数据库特定错误等。每种问题都提供了详细的排查步骤和修复方法,包括确认权限、配置IIS、检查防火墙设置、替换文件、编辑配置文件等。
一.产品安装完成后,弹不出管理中心维护页面,请您查看下是否出现了以下问题
a. 如果您在站点配置页面设置了管理中心指定账户,请确认该账户有没有iis的运行权限
b.如果您是在win8的操作系统上安装,请确认是否启用了aspnet4.5
c.请确认安装时是否勾选了管理中心,如果没有,请重新安装d.由于MSI的技术限制,如果您在64位系统下安装 则安装时只能选择目录***program files(x86)下而非***program files
二.创建管理中心时提示未能找到文件***
请卸载产品后清空安装目录,运行iisreset后重新安装产品
可参考如下链接https://vip.kingdee.com/article/285117969531789185
三. 注册管理中心时间过长
如果您的数据库升级过,建管理中心时出现时间过长的现象,请新建一个用户并赋予sysadmin角色,使用该用户重新注册管理中心即可
可参考如下链接http://club.kisdee.com/forum.php ... id%3D283&page=2
四.创建管理中心时提示设备***上的媒体结构不正确
数据库版本不对引起的,请确认使用了Sql2008R2及以上版本
可参考如下链接http://club.kisdee.com/forum.php ... D283%26typeid%3D283
五.创建管理中心时提示:无法启用数据库引擎的Ftp服务
卸载并重装FTP服务,注意安装前的检查约束,是否安装了相关的FTP服务
可参考如下链接http://club.kisdee.com/forum.php ... D283%26typeid%3D283
六.一直停留在创建管理中心页面无结果
首先请确认数据库文件路径选择的是非中文路径,如果是,请重新选择路径重新创建
参考如下链接http://club.kisdee.com/forum.php ... D283%26typeid%3D283
其次,由于网络原因 机器名解析错误导致创建管理中心超时,请参考以下方案:
a. 在数据库服务器上安装wins服务器,然后将数据库服务器和管理中心服务器上的的wins都指向这个wins服务器
详细情况参考如下链接:http://club.kisdee.com/home.php?mod=space&uid=421331&do=blog&id=118203
b.打开:c:\windows\system32\drivers\etc\hosts文件
然后按照里面的示例编辑:
ip 机器名
七.创建管理中心时,点测试连接报错:” 无法启用数据库引擎的FTP服务:“Oracle.DataAccess.Client.OracleClientFactory”的类型初始值设定项引发异常。”
解决方案:
检查IIS和FTP有安全安装,FTP和IIS服务正常,有尝试替换Oracle.DataAccess.dll文件,但未解决 ,后把k3CLOUD文件夹授权授权EVERYONE完全控制后解决
八.创建管理中心的时候,点击创建,提示FTP从***.***.***.***下载文件失败,让检查四个错误
解决方案:原因:hosts文件没有改IP地址。如果在安装产品的时候使用的是IP地址的方式,需要在hosts中,将127.0.0.1改为自己的服务器IP地址,保存后,重启,问题解决九.创建管理中心时提示:
解决方案:安装过程中出错导致文件丢失,卸载重新安装即可
十.win2012 SQL2012安装Cloud3.0不能创建管理中心,提示:连接服务器失败!,但通过SQL Server Management Studio可以通过SA登入成功
解决方案:在数据库新增用户sa1,授予管理员角色,在创建管理中心库时使用sa1,而非sa
十一.Cloud2.0创建管理中心时,创建失败:注入的包必须指定路径:5a583b84-a957-4e68-a8a7-316648199705
解决办法:
方案1.UnInstall K3cloud ->清空安装目录 ->重新安装(勾选语言包)
方案2.
2.1 如果安装过程中未勾选多语言,则在安装完成后,执行下[2.2]述操作
2.2 用记事本打开文件:{安装目录}\ManageSite\App_Data\Packages\PackageConfiguration.xml,并删除下述两行
方案3.安装路径的安全属性改成EVERYONE完全控制
十二.win7专业版本,cloud安装后,创建管理中心页面空白
解决方案:
先检查下面2点:
1.加入信任站点;(估计一般的都是IE没有信任Siverlight加载项导致。加下信任站点,或者允许Silverlight加载项允许在所有站点上允许,这样应该可以解决)。
2.检查服务端WebSite\ClienBin目录下是否有*.xap文件;(如果只是个别客户端出现状况的,不需要检查这一点。)
如果仍未能解决,可尝试:
修改Kingdee\K3Cloud\ManageSite下的Web.config配置文件,把
业务站点存在的登录问题:HTTP 错误 500.24 - Internal Server Error:检测到在集成的托管管道模式下不适用的ASP.NET设置
通过下列方法进行解决:将ASP.Net模拟关掉后重启IIS。
十三.应用服务器和数据库服务器分开部署,创建管理中心后提示:创建失败: 找不到对象 "T_SEC_OBJECTTYPEPERMISSION",因为它不存在或者您没有所需的权限。
解决方案:
主要是数据库服务器从应用服务器下载模板库文件,但是下载过程中出错或中断。造成了模板库为空,创建管理中心库和业务库都会有上述的报错。
请检查在数据库服务器能否下载模板库,通过浏览器打开:http://应用服务器机器名:8000/CommonFileServer/K3CloudPattrenDbFile/SqlServerMCPatternDB.bak
如果不能下载,请检查网络,路由配置,服务器防火墙等配置
十四.安装完成后打开管理中心进行管理中心建库,但是却一片空白
解决方案:
可按下列先后顺序进行检查:
1、添加信任站点;
2、检查IIS中管理站点的IIS——MIME中的设置,是否没有.js的MIME类型关联
3、管理站点目录权限添加用户everyone,加入可读权限;
十五:管理中心建库报错,提示:创建失败: 注入的包必须指定路径:5a583b84-a957-4e68-a8a7-316648199705
Stack Trace: at Kingdee.BOS.ServiceHelper.DataCenterService.CreateDataCenter(ICreateDataCenter dc) at Kingdee.BOS.Web.CMC_Ajax.CreateDBCenterInformation()
解决方案:
1.安装Cloud的时候,请关闭防火墙,360等安全软件;
2.{安装目录}\Kingdee\K3Cloud\ManageSite\App_Data\DataBase\PatternDbFile\ 这个文件夹下,请确认是否有“SqlServerMCPatternDB.cab”、“SqlServerBOSPatternDB.cab”、“SqlServerBCPatternDB.cab”...这些文件,一共6个压缩文件。如果没有,请在安装盘的这个目录中“\KDSetup\KDPackages\K3Cloud\PatternDbFile\”中,拷贝这些文件至此目录;
3.请确认安装包的这个文件夹(“\KDSetup\KDPackages\ML\”)下的包*.kdpkg文件,都有拷贝至“{安装目录}\Kingdee\K3Cloud\ManageSite\App_Data\Packages\”这个文件夹中
源帖:
{{{/article/1789782}}}
十六:管理中心建库(SQL)的时候,选择数据库实体报错,提示:The type initializer for Oracle.DataAccess.Client.OracleClientFactory threw an exception
解决方案:
1、请把防火墙关掉;
2、请把360退出,或者安装过程中,运行对注册表修改和服务的注册;
3、以管理员身份执行下这个文件:{安装目录}\Kingdee\K3Cloud\odp_Net\install.bat
执行过程如果遇到360或者其他软件的拦截,选择运行执行即可。
十七:管理中心建库提示:无法启用数据库引擎的FTP服务:未能加载文件或程序集“Oracle.DataAccess, Version=4.112.4.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。系统找不到指定的文件。
解决方案:
1.请把防火墙关掉;
2.请把360退出,或者安装过程中,运行对注册表修改和服务的注册;
3.以管理员身份执行下这个文件:{安装目录}\Kingdee\K3Cloud\odp_Net\install.bat
源帖:
{{{/article/1765378}}}
十八.创建管理中心时,点测试连接报错:” 无法启用数据库引擎的FTP服务:“Oracle.DataAccess.Client.OracleClientFactory”的类型初始值设定项引发异常。”
解决方案:
检查IIS和FTP有安全安装,FTP和IIS服务正常,有尝试替换Oracle.DataAccess.dll文件,但未解决 ,后把k3CLOUD文件夹授权授权EVERYONE完全控制后解决
十九:创建管理中心的时候,点击创建:提示FTP从***.***.***.***下载文件失败,检查四个错误(hosts文件没有改IP地址)
解决方案:
如果在安装产品的时候使用的是IP地址的方式,需要在hosts中,将127.0.0.1改为自己的服务器IP地址,保存后,重启,问题解决
二十:oracle数据库,创建管理中心提示"数据库服务器实例错误" 。
解决方案:安装oracle时产生的问题,oracle_sid没有设置成功,导致操作系统无法启动默认安装的实例,所以数据库服务器可以连上,但无法进入实例。具体解决方案。
推荐阅读