【建立数据库连接】
只要兼容PostgreSQL client就能连GP。 如: psql
只能连master,segment是不接受连接的
连接参数如下:
连接参数 | 环境变量 | 缺省值 | 描述
-----------------------------------------------------------------------
Application name | $PGAPPNAME | psql | 应用名称
Database name | $PGDATABASE | template1 | 连接数据库名
Host name | $PGHOST | local host| 连接主机名,master
Port | $PGPORT | 5432 | 端口,master
Username | $PGUSER | OS User | 登入用户名
【支持的客户端应用】
1. 命令行
自带命令,存放在$GPHOME/bin下面:
命令 | 描述
--------------------------------------------------------------------------------------------
createdb/dropdb | 创建或删除新数据库
createlang/droplang | 新增或删除编程语言,现支持: PL/pgSQL、PL/Perl、PL/Python、PL/Tcl、PL/R
createuser/dropuser | 创建或删除数据库角色
psql | PostgreSQL交互终端
reindexdb | 重建数据库索引
vacuumdb | 清理数据库, 统计分析
(~/.pgpass保存用户登入信息,避免重新输入密码)
2. 图形化
工具用pgadminIII,界面还不错,能满足基本要求
3. 数据库接口
GP数据库接口
API | PostgreSQl 驱动 | 下载链接
---------------------------------------------------------------------
ODBC | pgodbc | https://emc.subscribenet.com/
JDBC | pgjdbc | https://emc.subscribenet.com/
Perl DBI | pgperl | http://pgfoundry.org/projects/pgperl/
Python DBI | pypresql | http://www.pygresql.org/
4. 第三方工具
大部分第三方ETL和BI工具都是用标准数据库接口,如odbc和jdbc。 如下:
* Business Object
* Microstrategy
* Informatica Power Center
* Microsoft SQL Server Integration Services (SSIS) and Reporting Services (SSRS)
* Ascential Datastage
* SAS
* Cognos
【排错】
问题 | 解决方法
-------------------------------------------------------------------------------------------
No pg_hba.conf entry for host or user | 看下pg_hba.conf是否配置了权限
Greenplum Database it not running | 数据库没启动,用gpstate查看状态
Network problems interconnect timeouts | 确定网络是否通顺ping hostname.
| 查看/etc/hosts中master和segment是否正常.
| 127.0.0.1 应该指向 localhost
Too many clients already | 默认最大连接为25,
| 修改postgresql.conf的参数max_connections
相关推荐
标题“GREENPLUM介绍之数据库管理(七)- 配置数据库高可用性之master镜像(转)”表明该内容主要关注Greenplum数据库管理系统中的一个关键特性,即如何配置主节点(master)的高可用性,以确保在主节点故障时能无缝...
Greenplum是一个高性能、大规模并行处理(MPP)的开源数据仓库,具备了处理PB级数据的能力。MPP是一种架构设计,每个节点都可以独立执行查询和处理任务,节点之间通过高速网络连接。Greenplum的架构被设计为真正的...
接下来介绍如何将Oracle数据库中的DEMO数据`SALESHISTORY`迁移到Greenplum中。 **6.1 创建目录** 在Master节点上创建用于存放数据的目录: ```bash mkdir -p /stage/sales_data ``` **6.2 导出数据** 可以通过...
Greenplum是一款先进的大规模并行处理(MPP)数据库,最初由EMC公司开发,并于2015年被Pivotal公司收购。它被设计用于满足企业级大数据分析需求,具备高性能、高可靠性和可扩展性。在对Greenplum的学习过程中,我们...
Greenplum 技术架构介绍 Greenplum 是一个全球领先的开源 MPP(Massively Parallel Processing)大数据平台,具有可扩展性、ACID 事务、分布式、简单易用、结构化、半结构化和非结构化数据处理能力。该平台可以满足...
"Greenplum数据仓库技术架构介绍" 本文将对Greenplum数据仓库技术架构进行详细的介绍,包括数据仓库的概念、架构设计、技术实现等方面的知识点。 数据仓库概念 数据仓库是指将来自不同数据源的数据集 Become a ...
本文将围绕“Greenplum_5.1.4.zip”这个压缩包,详细介绍如何使用Java连接Greenplum数据库,并分享一些关于Greenplum和Java集成的实用知识。 首先,我们了解下Greenplum 5.1.4的核心特性。这一版本的Greenplum具备...
本文将详细讨论如何通过Java连接到Greenplum数据库,并重点介绍“greenplum.jar.zip”这个压缩包中的核心组件——greenplum.jar,它是实现Java应用程序与Greenplum数据库交互的关键。 首先,让我们了解一下...
根据给定的文件内容,我们将详细介绍Greenplum中常用的基础函数。 首先,创建表是数据库管理中的基础操作。在Greenplum中,创建表可以通过CREATE TABLE语句实现,并且可以指定数据类型、默认值,以及通过...
- **Understanding Greenplum Query Plans**:介绍如何理解和优化Greenplum的查询执行计划,这对于提高查询效率至关重要。 - **Understanding Parallel Query Execution**:深入探讨了Greenplum如何利用集群中的所有...
整体来看,这份官方文档提供了一系列关于Greenplum 5.7版本的详细信息,从新特性介绍到具体的安装、升级指导,再到已解决问题和已知问题的说明,旨在帮助用户充分利用Greenplum数据库,同时处理可能出现的挑战。...
本文将详细介绍Greenplum 6.2.1版本的RPM安装包,包括GitHub开源版和Pivotal提供的版本,帮助用户更好地理解和安装这一强大的数据仓库平台。 首先,我们来看标题中的"Greenplum6.2.1版本安装包(RPM)版"。RPM(Red ...
本文将详细介绍Greenplum Spark Connector 2.2.0 for Scala 2.11的相关知识点。 首先,让我们了解一下Greenplum Spark Connector的基本功能。这个连接器使得Spark可以像操作本地数据源一样访问Greenplum数据库,...
本文将深入探讨如何使用Flink从Kafka消费数据并将其存储到Greenplum,同时也会介绍Flink的数据流(DataStream)和数据集(DataSet)API的使用,以及实时数据处理中的窗口应用。 首先,Apache Flink是一个开源的流...
- **pgAdmin III for Greenplum Database:** 详细介绍pgAdmin III的使用方法和功能。 - **Database Application Interfaces:** 支持的标准数据库应用接口,如ODBC、JDBC等。 - **Third-Party Client Tools:** ...
- **5.10.1版本发布说明**:文档首先介绍了5.10.1版本的特性,包括新功能、已解决问题、已知问题和限制、以及安装和升级指南。其中,新功能可能包括对现有功能的增强、新的命令工具或者对系统性能的改进等。 - **...
这份中文文档详细介绍了Greenplum的系统架构和基本语法,对于理解和操作Greenplum数据库至关重要。** **1. Greenplum数据库架构:** - **MPP架构**:Greenplum采用了分布式数据库的设计,通过MPP架构将数据分散到...
单机安装greenplum4.3.10, 介绍安装greenplum全过程。
本篇将详细介绍这两个数据库的驱动包,以及如何进行数据库连接。 首先,我们关注的是“greenplum.jar”。Greenplum是由Pivotal公司开发的一款企业级并行数据仓库系统,它扩展了PostgreSQL的核心功能,提供了高度可...
Greenplum4.2.2管理员指南是一本面向使用Greenplum 4.2.2版本的数据库管理员的技术手册,详细介绍了Greenplum数据库的管理、架构、特性、查询处理、权限管理、客户端认证、数据库访问、工作负载与资源管理等多个方面...