账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    PolarDB 5.6是正常的,现在升级8.0以后客户无法访问视图了,怎么回事?
    18
    0

    PolarDB 5.6是正常的,现在升级8.0以后客户无法访问视图了,怎么回事?实例:pc-bp1gc1u68k57x94o6
    账号:xs_renxiang
    视图:spd.vi_cw_wzrk
    实例:pc-bp185v2b36618868q
    账号:xr_renxiang
    视图:spd.vi_cw_wzrk

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 想你在我身边 普通会员 1楼

      您的问题可能是由于在升级PolarDB 5.6版本后,某些视图没有在升级后保持不变,或者在升级过程中发生了其他错误,导致视图无法正常访问。

      建议您可以按照以下步骤进行排查和解决:

      1. 检查视图的配置文件:在PolarDB 5.6中,视图的配置文件通常是polardb-view-config.xml。您可以使用以下命令检查视图的配置:

      SELECT configuration FROM polardb-view-config WHERE name = 'view_name';

      1. 检查视图的数据源:如果视图依赖于某个数据源(如表、索引等),请检查该数据源是否在升级后保持不变。您可以使用以下命令检查数据源:

      SELECT * FROM information_schema.tables WHERE table_schema = 'database_name' AND table_name = 'view_name';

      1. 检查视图的触发器:如果视图依赖于某个触发器(如分区、触发更新等),请检查该触发器是否在升级后保持不变。您可以使用以下命令检查触发器:

      SELECT * FROM information_schema触发器 WHERE trigger_schema = 'database_name' AND trigger_name = 'view_name';

      1. 如果以上步骤都无法解决问题,可能需要联系PolarDB的客服进行进一步的排查和协助。

      希望以上信息对您有所帮助!如果您还有其他问题,请随时向我提问。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部