当前位置: 首页> 财经> 股票 > 深圳定制纸箱_兰州网站设计最佳效果_石家庄新闻网_计算机培训机构哪个最好

深圳定制纸箱_兰州网站设计最佳效果_石家庄新闻网_计算机培训机构哪个最好

时间:2025/7/8 22:41:21来源:https://blog.csdn.net/asartear/article/details/148845751 浏览次数:0次
深圳定制纸箱_兰州网站设计最佳效果_石家庄新闻网_计算机培训机构哪个最好

docker 安装opengauss及相关操作
官方文档:
https://docs.opengauss.org/zh/docs/7.0.0-RC1/docs/InstallationGuide/容器镜像安装.html
实际创建docker容器:
创建数据目录

chmod -R 755 /home/data/opengauss

docker启动容器

docker run -d -p 4500:5432 -e GS_PASSWORD=sstms@V2 -v /home/opengauss:/var/lib/opengauss -v /home/data/opengauss:/home/omm/data --name opengauss opengauss/opengauss-server:latest

说明:创建初始用户omm时密码有严格校验格式,/home/data/opengauss用于存放表空间数据等
容器内部连接数据库:
进入容器:

$ docker exec -it <CONTAINER ID> bash

登录omm超级用户:

$ su omm
$ gsql -d postgres -p 5432

创建数据库相关信息:
创建用户

CREATE USER sstms IDENTIFIED BY 'sstms@2176';GRANT ALL PRIVILEGES TO sstms;

创建数据库


CREATE DATABASE sstms OWNER sstms;

创建表空间


CREATE TABLESPACE sstms LOCATION '/home/omm/opengauss';

表空间授权给用户

GRANT CREATE ON TABLESPACE sstms TO sstms;

用gsql导出数据库

gs_dump  -U sstms -f  /home/omm/ogdata/db_sstms_backup.sql -p 5432 sstms -s -F p

docker 复制sql文件到宿主机

docker cp 027ee3c6fc3c:/home/omm/ogdata/db_sstms_backup.sql ./027ee3c6fc3c为容器id

用gsql切换用户登陆

gsql -d sstms -U sstms -W sstms@2176 -p 5432;登录后终端会有类似提示符
sstms=>

导入之前导出的sql(sql文件里面的schema要替换改成sstms)

\i /home/omm/data/db_sstms_backup.sql;

查看schema里表对应表空间情况

SELECT schemaname AS schema_name,tablename AS table_name,COALESCE(tablespace, 'pg_default') AS tablespace_nameFROM pg_tablesWHERE schemaname = 'sstms';
关键字:深圳定制纸箱_兰州网站设计最佳效果_石家庄新闻网_计算机培训机构哪个最好

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: