首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Greenplum Stream Server(GPSS)介绍

GPSS服务器的一个实例从一个多个客户机接收流数据,使用Greenplum数据可读的外部表将数据转换并插入到目标Greenplum表。数据源和数据格式是特定于客户机的。...Greenplum Stream Server还包括gpsscli命令行工具,这是一个客户端工具,用于向GPSS实例提交数据加载作业并管理这些作业。...GPSS gRPC服务定义的内容包括:连接到Greenplum数据检查Greenplum元数据所需的操作和消息格式;数据从客户端写入greenplum数据表所需的操作和消息格式。...3.2.注册GPSS扩展 必须在需要利用gpss写入数据的表,所在的数据注册gpss扩展,这样才能利用gpss向该数据下的表加载数据。需要注意数据权限问题,最好是超级用户该数据的所有者。...step 2.利用psql登录到需要注册gpss的数据 gpmaster$ psql -d testdb 输入以下命令注册EXTENSION testdb=# CREATE EXTENSION gpss

38220

PostgreSQL用户及角色介绍

CREATE ROLE name LOGIN:等价于 CREATE USER name Superuser:数据超级用户会绕过所有的权限检查。具有一切权限。...] | SYSID uid 测试创建用户: 方式1: 在系统命令行中使用createuser命令创建 Create user username 方式2: 在PostgresSQL命令行中使用...Peer:从操作系统获得客户端的操作系统用户,并且检查它是否匹配被请求的数据用户名。这只对本地连接可用。 md5:要求客户端提供一个双重 MD5 加密的口令进行认证。...postgres=# 三、SCHEMA ---- CREATE SCHEMA在当前数据创建一个新SCHEMA。SCHEMA名称必须与当前数据现有SCHEMA的名称不同。...要创建由另一个role拥有的SCHEMA,您必须是该role的直接间接成员,或者是superuser。 schema_element:定义要在模式创建的对象的SQL语句。

3.5K50
您找到你想要的搜索结果了吗?
是的
没有找到

【云+社区年度征文】Deepin 安装 Postgres 及 docker 持久化

apt install postgresql # psql version 检查安装是否成功 # service psotgresql status 检查 postgres 状态 连接 postgres...不过推荐一个 linux 上更好用的数据管理软件 dbeaver ,可以连接大多数关系型数据跟非关系型数据,但是对于导入导出自我感觉没有 navicat 好用,不过可以使用命令行的导入导出来代替是一样的...docker exec -it postgres-server bash 此时已经进入了容器的 postgres ,使用的是 bash 这个shell ,接下来我们使用命令行进入数据,并添加几条数据...su - postgres psql # 此时可以进入到数据,此时会提醒我们使用 help 查看帮助命令 \l # 查看当前的所有数据 \c postgres # 进入到 postgres 数据...进行持久化 持久化数据也就是使用本地的一个目录来存放容器的数据,因为数据在本地,所以容器的删除不会影响本地的数据,但是如果本地文件删除掉那就没办法了,所以对于重要数据要定时进行备份。

1.9K30

Deepin 安装Postgres

apt install postgresql # psql version 检查安装是否成功 # service psotgresql status 检查 postgres 状态 连接 postgres...不过推荐一个 linux 上更好用的数据管理软件 dbeaver ,可以连接大多数关系型数据跟非关系型数据,但是对于导入导出自我感觉没有 navicat 好用,不过可以使用命令行的导入导出来代替是一样的...docker exec -it postgres-server bash 此时已经进入了容器的 postgres ,使用的是 bash 这个shell ,接下来我们使用命令行进入数据,并添加几条数据...su - postgres psql # 此时可以进入到数据,此时会提醒我们使用 help 查看帮助命令 \l # 查看当前的所有数据 \c postgres # 进入到 postgres 数据...进行持久化 持久化数据也就是使用本地的一个目录来存放容器的数据,因为数据在本地,所以容器的删除不会影响本地的数据,但是如果本地文件删除掉那就没办法了,所以对于重要数据要定时进行备份。

2.6K20

美女DBA带你了解PostgreSQL用户及角色

CREATE ROLE name LOGIN:等价于 CREATE USER name Superuser:数据超级用户会绕过所有的权限检查。具有一切权限。...] | SYSID uid 测试创建用户: 方式1: 在系统命令行中使用createuser命令创建 Create user username 方式2: 在PostgresSQL命令行中使用CREATE...Peer:从操作系统获得客户端的操作系统用户,并且检查它是否匹配被请求的数据用户名。这只对本地连接可用。 md5:要求客户端提供一个双重 MD5 加密的口令进行认证。...SCHEMA名称必须与当前数据现有SCHEMA的名称不同。...要创建由另一个role拥有的SCHEMA,您必须是该role的直接间接成员,或者是superuser。 schema_element:定义要在模式创建的对象的SQL语句。

1.2K20

CentOS(linux)安装PostgreSQL

同时PostgreSQL也具有完整的关系数据系统的目录功能,它支持单数据的多模式功能,每一个目录可通过SQL标准定义的字典信息模式进行访问。...Data集成性功能包括(复合)主键、含有严格约束级联更新和删除功能的外键、录入检查约束、唯一性约束和非空约束。 PostgreSQL也具有很多扩展模块和更高级的功能。...触发器和存储过程可以使用C语言开发并可以作为内部文件加载至数据库内部,开发上的巨大灵活性扩展了数据能力。...postgres=# 几个简单命令 (1)列出所有的数据 mysql: show databases psql: \l\list (2)切换数据 mysql: use dbname psql...或者\q psql:\q (7)查看pgsl版本 pg_ctl --version (8)命令行登陆数据 psql -h 192.168.2.125 -p 5432 <username

2.8K20

Greenplum 监控与运维

硬件和操作系统监控 (1)检查数据和操作系统的空间使用,5-30分钟执行一次,硬盘使用率75%报警。 (2)检查网络错误丢包,每小时执行一次。...gpcheckcat -O dw (2)检查没有相应pg_attribute条目的pg_class条目。在系统没有用户的停机期间,每个月在每个数据运行。...gpcheckcat -R pgclass (3)检查泄露的临时schema和缺少定义的schema。在系统没有用户的停机期间,每个月在每个数据运行。...gpcheckcat -R distribution_policy (5)检查对不存在对象的依赖关系。在系统没有用户的停机期间,每个月在每个数据运行。...数据维护 (1)标记堆表已删除的行,以便它们占用的空间可以重用。每天执行一次。 vacuum ; (2)更新表的统计信息。在加载数据后和查询之前执行。

2.8K31

win10安装PostgreSQL12.6

--version 2、初始化数据 initdb.exe -D .....已停止等待 pg_ctl: 无法启动服务器进程 检查日志输出. 将pgsql目录给应用程序包和所有用户赋予全部权限 4、启动pgsql pg_ctl -D ../data -l .....-p 5432 -U postgres 如果出现以下报错是因为安装时没有成功创建用户,需要手动创建 psql: 错误: 致命错误: 角色 "postgres" 不存在 cmd命令行进入安装目录的...安装目录必须和postgresql的安装目录一致 之后弹出的提示一直选择yes即可(空间数据的一些配置) 安装完成之后可看到空间数据已经添加 3、手动添加空间函数支持 -- Enable...解决办法: 情况一:如果服务没有被删除可在计算机管理面板直接启动服务 右击我的电脑 ,点击管理或者 Win+R键输入 services.msc 打开管理面板 情况二:如果服务已经删除了,需要重新注册服务再重启服务

1.9K30

进阶数据系列(四):PostgreSQL 访问控制与认证管理

192.168.100.0/24 允许 19.168.100.0~192.168.100.255 网段登录数据 METHOD:客户端认证方式 trust:只要知道数据用户名就不需要密码ident就能登录...操作系统名,数据用户名,数据名一致。 reject:拒绝认证,这对于从组“过滤掉”某些主机非常有用。...修改完pg_hba.conf文件之后,需要重新加载配置,不用重启数据: --系统命令行执行 pg_ctl reload --连入数据执行 select pg_reload_conf(); pg_ident.conf...因此这种认证方法只适用于封闭的网络, 这样的网络的每台客户端机器都处于严密的控制下并且数据和操作系统管理员操作时可以方便地联系。换句话说,你必须信任运行 ident 服务器的机器。...PG-USERNAME :数据用户名。 客户端配置并测试连接 客户端服务器要装有 PostgreSql 数据客户端,可通过命令行方式连接远程服务器端的数据

41730

临时解决 LDAP 导致 GitLab Members Blocked 问题

zhangsan1 账户已经使用过 GitLab,其信息已经存储在 GitLab 数据,登录 Gitlab 时 LDAP 也是可以认证成功的,切换后,新的邮箱账户 zhangsan1@bbb.com.cn...好了,既然大概知道了原因,那么接下来就需要想办法解决掉这个问题。...# 切换到 gitlab-psql 用户登录 root@git:/# su - gitlab-psql # 连接到 gitlabhq_production $ psql -h /var/opt/gitlab...上边我们不是已经在数据将 zhangsan1 改成了 zhangsan1222 了吗? ? 初步怀疑可能是 GitLab 缓存时效性问题,不知重启是否可以解决 (有待考证)。...,该方式比较暴力,不太友好,建议大家如果修改 GitLab 数据,可以提前备份数据,然后在 database 配置开启客户端连接 IP,用本地客户端工具连接,那样比较直观方便。

2.2K40

记录一下PostgreSQL的备份和还原

pg_dump不阻塞其他用户访问数据(读取写入)。 pg_dump只转储单个数据。要备份一个集簇 对于所有数据公共的全局对象(例如角色和表空间),应使用 pg_dumpall。...转储可以被输出到脚本归档文件格式。脚本转储是包含 SQL 命令的纯文本文件,它们可以用来重构数据到它被转储时的状态。要从这样一个脚本恢复,将它喂给psql。...pg_dump可以被用来备份整个数据,然后pg_restore可以被用来检查归档并/选择数据的哪些部分要被恢复。最灵活的输出文件格式是“自定义”格式(-Fc)和“目录”格式(-Fd)。...当运行pg_dump时,我们应该检查输出中有没有任何警告(打印在标准错误上),特别是考虑到下面列出的限制。...p 5432 -d xxxdb -U postgres -f xxxdb.sql 口令: 还原命令,需要登陆postgres用户,需要输入文件名,客户端预计需要输入IP地址(没尝试) --还原 psql

1.7K60

Linux 上安装 PostgreSQL

9、命令行界面简单操作,pgsql和mysql一样可以通过交互式提示符连接操作,连接方式如下: 1 [root@slaver1 ~]# psql -h 127.0.0.1 -d postgres -U...把这个配置文件的认证 METHOD的ident修改为trust,可以实现用账户和密码来访问数据,即解决psql: 致命错误: 用户 "postgres" Ident 认证失败 这个问题)。 ?...比如,服务器上有名为user1的操作系统用户,同时数据上也有同名的数据用户,user1登录操作系统后可以直接输入psql,以user1数据用户身份登录数据且不需密码。...原因就在于此,使用了ident认证方式,却没有同名的操作系统用户没有相应的映射用户。解决方案:第一种、在pg_ident.conf添加映射用户;第二种、改变认证方式。...c、trust是只要知道数据用户名就不需要密码ident就能登录,建议不要在生产环境中使用。     d、reject是拒绝认证。

6.3K10

HAWQ技术解析(十四) —— 高可用性

否则,两个NameNode的数据状态就可能产生分歧,造成数据丢失,产生错误的结果。为了保证这点,需要利用ZooKeeper。...检查Hadoop集群,确保集群至少有三台主机,并且至少运行三个ZooKeeper服务器。 检查Hadoop集群,确保HDFS和ZooKeeper服务不是在维护模式。...使用以下查询检查活动连接: [gpadmin@hdp3 ~]$ psql -c "SELECT * FROM pg_catalog.pg_stat_activity" (4)执行检查点 [gpadmin...当发生崩溃错误时,在输出可以看到“PLEASE RESTORE MASTER DATA DIRECTORY”消息。此时应该停止数据,并且还原在步骤4备份的${MDATA_DIR}目录。 5....注意:如果一个特定段上的磁盘故障,可能造成HDFS错误HAWQ的临时目录错误。HDFS的错误由Hadoop HDFS服务所处理。

1.5K100

【数据巡检】支持Oracle、MySQL、MSSQL、PG等17种数据

脚本DB_OS_HC_lhr_v7.0.0.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...3.1、命令行方式 -- 在本机直接运行 sqlcmd -d tempdb -y 0 -m 1 -i D:\DB_MSSQL_HC_lhr_v7.0.0_2008R2.sql -o D:\MSSQL_CHECK_LHR...需要有华为的gsql客户端,PostgreSQL数据psql客户端都可以,运行方式如下: 若是openGauss华为的GaussDB数据的gsql客户端,则执行: gsql -U gaussdb...15、MogDB数据 需要有华为的gsql客户端,PostgreSQL数据psql客户端都可以,运行方式如下: 若是openGauss华为的GaussDB数据的gsql客户端,则执行: gsql...五、其它问题 请看视频《小麦苗数据健康检查脚本使用说明.wmv》阅读《【DB健康巡检(Oracle+MySQL+MSSQL+OS)】小麦苗巡检脚本使用说明_LHR.pdf》,下载地址为:https:

3.7K10

【数据巡检】支持Oracle、MySQL、MSSQL、PG、OceanBase、TiDB、openGauss和达梦等9种数据

数据 3.1、命令行方式 3.2、SSMS图形界面 4、PG数据 5、达梦数据 6、TiDB数据 7、openGauss数据 8、DB2数据 9、OceanBase...脚本DB_OS_HC_lhr_v7.0.0.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...脚本DB_DM_HC_lhr_v7.0.0是达梦数据脚本,执行后会产生达梦数据的健康检查html报告。...4、PG数据 需要有psql客户端,运行方式如下: psql -U postgres -h 192.168.66.35 -p 54324 -d postgres -W -H -f D:\DB_PG_HC_lhr_v7.0.0...需要有华为的gsql客户端,PostgreSQL数据psql客户端都可以,运行方式如下: 若是openGauss华为的GaussDB数据的gsql客户端,则执行: gsql -U gaussdb

2.4K20

PostgreSQL常用命令

用户 sudo su postgres 连接数据 psql 退出psql \q 数据状态 查看数据状态 sudo service postgresql status 启动数据状态 sudo service...:\du\dg 显示表的权限分配情况:\dp\z 创建用户数据 CREATE DATABASE testdb 连接到用户数据 \c testdb; psql连接数据库命令格式 psql -h <...执行存储在外部文件的SQL命令 \i 终端执行: psql -f 可以达到同样的效果 显示信息 \echo 用于输出一行信息,比如: \echo hello...world 自动提交和回滚 运行begin;命令,然后执行dml语句,最后执行commit;提交rollback;回滚 直接使用psql的命令关闭自动提交的功能: \set AUTOCOMMIT off...得到psql命令实际执行的SQL 在启动psql命令行中加-E参数,就可以把psql各种以\开头的的命令执行的实际SQL打印出来 可以使用命令打开\关闭这个功能: \set ECHO_HIDDEN

2.1K40

PostgreSQL集群篇——2、PG环境安装准备

流式虚拟备 开始支持虚拟备,即备没有数据文件,只包含wal文件。...5、重启master主节点 systemctl restart postgresql # pg_ctl restart 6、验证主节点是否已完成 postgres@pgserver:/pg$ psql...-X stream 在备份被创建时通过流复制传送写式日志。这将开启一个到服务器的第二连接并且在运行备份时并行开始流传输写式日志。...查看postgresql.auto.conf配置文件,检查是否包含了以下配置信息: # Do not edit this file manually!...注:任何在数据执行命令修改参数的操作,都将存储在postgresql.auto.conf配置文件文件 2、修改本机的postgresql.conf文件以下参数,这里可根据自己需求进行修改。

3K40
领券