KIS云私有云恢复账套常见问题原创
金蝶云社区-游魂
游魂
10人赞赏了该文章 2500次浏览 未经作者许可,禁止转载编辑于2023年03月30日 14:54:34

在KIS云私有云恢复备份账套时,部分计算机会出现如下提示:

image.png


此类问题属于当前数据库实例版本比备份账套的数据库的实例版本低导致此问题先奉上相关处理方案:

具体细节分以下场景:

1.  客户电脑从未安装过金蝶KIS云专业版(或商贸版)服务器端

可先安装完整版数据库(默认命名实例即MSSQLSERVER),再次安装KIS云私有云,如果需要正常使用,需要打上最新补丁

其中专业版见http://kisdoc.kingdee.com/web/#/47

商贸版见 http://kisdoc.kingdee.com/web/#/49

2.  客户电脑安装过KIS专业版/商贸版或者更老版本(如认为以下方式较为复杂,建议重装系统

    1)  其中数据库使用安装包中自带的Express 简版数据库

        a) 备份原有客户账套然后删除账套,关闭系统管理(如没有客户账套可忽视此项操作)

       b)在计算机服务中关闭原有SqlServer服务并删除计算机C盘Kingdee\KIS\DB文件夹,最后再安装SqlServer2012(PS其中安装数据库实例需选择默认命名实例;账户设置需要选择混合身份验证,并添加当前操作系统用户为管理员用户)image.png

image.png

          c)注册表中将MSSQLSERVER放在sqlexperss前,如下图所示并保存

image.png

其中32位数据库命名实例在

image.png

64位在

image.png


        d)执行installdb.exe恢复演示账套,重新恢复演示账套

        e)恢复步骤1的备份账套然后打上最新补丁

    2)客户电脑单独安装的数据库并且SqlServer实例名是默认命名实例,请将当前数据库实例升级至SqlServer2012及以上版本

如原账套数据库默认实例版本是Sql2000SP4,在SqlServer2012上恢复会出现如下报错,此问题属于SqlServer2012不支持恢复SqlServer2000或者msde2000的数据库,请先在SqlServer2005或者SqlServer2008的环境上进行过度升级再次升级到SqlServer2012上

image.png


小知识

通过执行 SELECT SERVERPROPERTY('productversion') 可获取到当前数据库实例

对应版本信息如下列表所示

名称

版本号

SP补丁号

名称

版本号

SP补丁号

SQL Server 2000

8.00.2039

SP4

SQL Server 2008 R2

10.50.6000

SP3

8.00.0760

SP3

10.50.4000

SP2

8.00.0534

SP2

10.50.2500.0

SP1

8.00.0384

SP1

10.50.1600

RTM

8.00.0194

RTM

SQL Server 2012

11.0.6020.0

SP3

SQL Server 2005

9.00.5000

SP4

11.0.5058

SP2

9.00.4035

SP3

11.0.3000.00

SP1

9.00.3042

SP2

11.0.2100

RTM

9.00.2047

SP1

SQL Server 2014

12.0.5000

SP2

9.00.1399.06

RTM

12.0.4100.1

SP1

SQL Server 2008

10.00.6000

SP4

12.0.2000.8

RTM

10.0.5500

SP3

SQL Server 2016

13.0.4411


10.0.4000.00

SP2

13.0.4001

SP1

10.0.2531.00

SP1

13.0.2193


10.0.1600.22

RTM

13.0.2186.6





13.0.2186.6





13.0.2164.0





13.0.2149.0





13.0.1601.5

RTM

 

备注:如果上述操作认为较为麻烦,请备份账套重装系统再装数据库及软件

 

 


赞 10