案例分享:新建数据中心进度条一直卡在99%原创
金蝶云社区-西瓜不甜苦瓜不苦
西瓜不甜苦瓜不苦
27人赞赏了该文章 530次浏览 未经作者许可,禁止转载编辑于2023年11月10日 08:45:16

问题描述

在管理中心,新建数据中心时,进度条一直卡在99%,

image.png

从周三下午三点,卡到周四上午10点都还卡着;

sql数据库后台显示,只生成了log库,数据中心的实体没有生成;如下图所示;

image.png


分析处理过程

1、查看服务器云星空安装目录\managesite\app_data\log 日志文件,如下图所示;

image.png

2、从日志分析,怀疑是新建数据中心时录入的数据库用户权限问题;

客户反馈新建数据中心时,填的数据库管理员用户是kingdeek3cloud ,该用户的权限如下;

image.png

数据库连接用户填的是 HTCMK3C,该用户的权限如下图所示;

image.png

3、从如上情况进一步判断就是创建数据中心时用的数据库用户权限不足;

数据库管理员用户是必须要sysadmin权限的;

4、最后,重新新建数据中心,数据库管理员用户使用sa用户,连接用户使用修改了权限(勾选了sysadmin)后的HTCMK3C用户;

image.png

只花了几分钟就新建成功了。


补充说明:

1、对创建库过程中,输入系统管理员用户,必须有sysadmin的服务器角色。

如果是连接用户,创建用户,需要有public。

2、创建库完成后,这个用户必须要有这个新建库的db_owner角色即可。

内部已做验证和确认,连接用户,只要是这个新建库的db_owner,后续的产品应用就没有问题了。

3、本案例中云星空版本是8.1.0.202211,属于比较老的版本;

咨询研发答复是在之前版本,暂时不支持创建数据中心的连接用户使用一般用户;所以本案例中直接给了HTCMK3C用户sysadmin的权限;

注:如果觉得连接用户给的权限过大,可在创建完后,可以通过重新注册数据中心的方式,修改连接用户为一般用户。


赞 27