ITPub博客

首页 > 数据库 > 国内数据库 > GBase 8a集群间的存储和函数迁移浅析

GBase 8a集群间的存储和函数迁移浅析

原创 国内数据库 作者:GBASE南大通用 时间:2026-04-23 14:49:00 0 删除 编辑

在南大通用GBase 8a集群(gbase datagbase)迁移操作中,由于我们的迁移脚本只针对表,不包括存储过程和函数,我们可以通过gcdump来进行导出源库的所有存储过程和函数,生成sql文件,然后再导入目标库即可,具体过程如下:

1. 连接源库集群导出(需要使用root或者gbase用户执行)

gcdump -uroot -p****** -h 192.168.10.1 -B testdb --no-create-info --routines > r_medata.sql--no-create-info 参数:代表不导出表结构--routines 参数:代表导出存储过程和函数

2. 连接目标库集群导入(最好使用root或者gbase用户执行,因为每个存储和函数的DEFINER可能不是同一个用户)

gccli -uroot -p****** -h 172.16.9.176 -B testdb < r_medata.sql


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3116635/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
GBASE南大通用,致力于成为用户最信赖的数据库产品供应商!

注册时间:2020-07-16

  • 博文量
    1311
  • 访问量
    1288012