凯发k8国际娱乐官网入口-k8凯发> 数据库和应用迁移 ugo> > > 预检查包括哪些检查项,检查失败了该怎么办?
更新时间:2023-07-24 gmt 08:00

预检查包括哪些检查项,检查失败了该怎么办?-凯发k8国际娱乐官网入口

以oracle为源

预检查阶段包括以下4个检查项。如果以下任何检查项在预检查中显示失败,您需要按提示采取适当措施。

  • dbms_metadata权限:检查用户是否具有从oracle数据库字典中检索元数据的权限,该权限用来获取schema对象的ddl。
  • 动态视图权限:检查用户对各种动态性能视图的访问权限,该权限用来获取数据库基础信息。
  • schema对象数量检查:检查该用户是否有schema对象需要评估。至少需要一个对象需要评估。
  • dba权限:检查用户是否有dba(数据库管理员)的权限,才能进行后续操作。

若预检查权限失败,需要源数据库为用户(创建评估数据库时使用的用户)单独赋予该权限,才能进行后续步骤。

以mysql为源

预检查阶段包括以下5个检查项。如果以下任何检查项在预检查中显示失败,您需要按提示采取适当措施。

  • mysql系统库权限检查,检查用户是否有mysql系统库的查询权限,ugo默认使用系统库mysql进行测试连接。
  • ddl对象数量检查,检查该用户是否至少有一个schema对象能访问并且存在ddl需要评估。
  • ddl 查询权限检查,检查该用户是否有访问数据库对象的权限。
  • mysql process权限,检查用户是否有查看information_schema所有的表的权限,该权限用来获取数据库的基础信息。
  • mysql8.0 show_routine权限检查,检查用户是否有show_routine权限,从8.0.20起,mysql新增show_routine权限用于允许访问存储过程和函数定义。
分享:

more

网站地图