暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8c 版本升级

李雨晴 2022-04-25
594

GBase 8c 数据库支持版本升级。

语法如下:

pg_upgrade -b oldbindir -B newbindir -d olddatadir -D newdatadir [option...]
复制

描述:

pg_upgrade允许存储在GBase 8c数据文件中的数据被升级到一个较新的版本。

GBase 8c发行通常会加入新的特性,这些新特性常常会更改系统表的布局,但是内部数据存储格式很少会改变。pg_upgrade 使用这一事实来通过创建新系统表并且重用旧的用户数据文件来执行快速升级。

选项:

pg_upgrade接受下列命令行参数:

-b bindir | --old-bindir=bindir:旧可执行文件目录; 环境变量PGBINOLD

-B bindir | --new-bindir=bindir:新可执行文件目录; 环境变量PGBINNEW

-c | --check:只检查集簇,不更改任何数据

-d datadir | --old-datadir=datadir:旧集簇数据目录;环境变量 PGDATAOLD

-D datadir | --new-datadir=datadir:新集簇数据目录;环境变量 PGDATANEW

-j | --jobs:要同时使用的进程或线程数

-k | --link:使用硬链接来代替将文件拷贝到新集簇

-o options | --old-options options:旧命令选项,多个选项可以追加在后面

-O options | --new-options options:新命令选项,多个选项可以追加在后面

-p port |--old-port=port:旧集簇端口号;环境变量 PGPORTOLD

-P port | --new-port=port:新集簇端口号;环境变量 PGPORTNEW

-r |--retain :即使在成功完成后也保留 SQL 和日志文件

-U username |--username=username:集簇的安装用户名;环境变量 PGUSER

-v | --verbose:启用详细的内部日志

-V | --version:显示版本信息,然后退出

-? | --help:显示帮助,然后退出
复制



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论