gcdump 工具可以导出数据库对象的结构:
导出表结构
导出存储过程
导出自定义函数
gcdump工具位于$GCLUSTER_HOME/bin路径下。
语法
[gbase@gcluster1 bin]$ gcdump --help
Dumping definition and data gbase database or table
Usage: gcdump [OPTIONS] database [tables]
OR gcdump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3…]
OR gcdump [OPTIONS] --all-databases [OPTIONS]
示例
[gbase@gcluster1 bin]$ /opt/gcluster/server/bin/gcdump –ugbase –pgbase20110531 –B –R ssbm>/home/gbase/ssbm.sql
参数说明:
-u 登录集群用户名
-p 登录集群密码
-R 输出存储过程和函数
-B 可以输出多个数据库