`

Linux 下 EnterpriseDB 命令行模式安装

 
阅读更多

1. 下载 EnterpriseDB 

 
2. 安装环境
   RHEL 5.1
   pgplus-advsvr-linux-x86_830112
 
3. 开始安装
   下载pgplus-advsvr-linux-x86_830112.tar.gz 后,这里假设是放到 /root目录下,以root用户登录,并执行:
 

[root@taurus ~]# ls -l pgplus-advsvr-linux-x86_830112.tar.gz 

-rw-r--r-- 1 root root 141615899 May 30 09:31 pgplus-advsvr-linux-x86_830112.tar.gz 

[root@taurus ~]# tar -zxvf pgplus-advsvr-linux-x86_830112.tar.gz pgplus-advsvr-linux-x86_830112/ pgplus-advsvr-linux-x86_830112/pgplus-advsvr-linux-x86_830112.bin 

pgplus-advsvr-linux-x86_830112/ubuntu_libs/ 

pgplus-advsvr-linux-x86_830112/ubuntu_libs/pgplus-advsvr-linux-x86_830112.ja 

pgplus-advsvr-linux-x86_830112/README_FIRST_Linux32.txt [root@taurus ~]# cd pgplus-advsvr-linux-x86_830112 

[root@taurus pgplus-advsvr-linux-x86_830112]# ls -l 

total 139880 

-rwxr-xr-x 1 503 edb 143074304 Nov 13 2009 pgplus-advsvr-linux-x86_830112.bin 

-rw-r--r-- 1 503 edb 6375 Nov 12 2009 README_FIRST_Linux32.txt drwxr-xr-x 2 503 edb 4096 Nov 11 2009 ubuntu_libs 

[root@taurus pgplus-advsvr-linux-x86_830112]#

 

通过上面可以看出,解压以后得到如上3个文件,建议在安装前仔细阅读 README, EnterpriseDB 其实非常容易安装,只需要运行上面的 bin文件即可,默认是以图形方式安装的,这里我要使用命令行安装,只需这么做:
 

./pgplus-advsvr-linux-x86_830112.bin -console

 

回车后,就会提示解压JDK、安装程序,并进行安装指南,如下所示:
 
提示选择安装语言,也就是安装过程中所使用的语言,这里默认选择为 English, 因此直接回车进入下一步:
 
上面为欢迎界面,这里输入1或直接回车:
检查必需的库文件并载入License, 这里一直回车就行,直到提示选择接受License.
 
输入 1 回车,接受协议,并再次确认,然后又是回车:
 
 
这里需要注意下:配置模式 ,默认是兼容Oracle数据库的,使用这个模式后将支持从Oracle迁移到EnterpriseDB, 选择2 是兼容PostgreSQL的,需要注意的是EnterpriseDB本身就是 PostgreSQL的商业版,这里选择默认的兼容Oracle,具体还得看最终的目的而定。
 
 
选择安装目录,回车确认,并选择所需要安装的特性(默认为全选):
 
提示Oracle及Mysql JDBC驱动的连通性及目录:
 
这里直接回车就行,下一步将创建一个叫EnterpriseDB的操作系统用户,下面由于系统中已经存在Enterprisedb用户,所以只提示输入密码,如图所示:
 
设置数据库管理员账号和密码:
 
确认数据文件和日志文件放置于哪个目录, 然后选择所安装的数据库版本,由于我这是测试环境,所以选择最小化安装,及数据库的工作类型,同样,我选择默认的(事务处理)类型:
 
接下来是一些高级选择,如编码方式、是否创建样例、是否改变默认的端口(5444),这里一路默认:
 
下面终于出现汇总的画面:
 
到了这里,总算开始真正安装了,耐心等待安装完成吧 :)  
 
哇!好激动,100% 安装完毕 :
 
好了,大功告成,为了验证是否真正安装成功,我们还需要测试是否可以连接,如图操作所示:
 
 
首先使用netstat确认服务是否开启,然后再用 edbplus 连接,上面表示可以成功连接 Enterprisedb。下面将创建一张叫 test 的表,接着插入一条数据并查询:
 
哈哈,完全没问题,这样就根本上成功安装了EnterpriseDB.  
 
4.  关于安装后
    EnterpriseDB 不像 Oracle 一样,需要提示配置好环境变量,如ORACLE_SID ORACLE_BASE ORACLE_HOME 等,EnterpriseDB安装完成后会生成一个叫 edb_83.env 的文件,其实这个文件里面就包括了设置所有和EDB相关的环境变量,首先确认此文件放置在 /home/enterprisedb/(非必须)下面, 然后在 ~/.bash_profile 追加一句 . ~/edb_83.env  下面是类似的操作过程:
 
下次 enterprisedb 这个用户登录Linux时,这个文件中所配置的环境变量就会生效,不过也可以使用source命令达到同样的效果。   
 
  好了,以上就是 EnterpriseDB 命令行完整的安装过程,希望能给阅读者受益。
分享到:
评论

相关推荐

    EnterpriseDB企业版Linux安装指南

    EDB是基于postgresql的基础上的数据库,但是可以兼容oracle语法。

    EnterpriseDB安装_64[归纳].pdf

    EnterpriseDB安装_64[归纳].pdf

    Enterprisedb

    It's open source of database. Introduction of Enterprisedb

    EnterpriseDB剑指Hadoop:优化数据处理

    这意味着原本依赖Oracle数据库的应用程序可以在几乎没有修改的情况下迁移到EnterpriseDB平台上。为了进一步简化这一过程,EnterpriseDB还提供了迁移工具——EnterpriseDB Migration Studio,该工具能够自动化生成...

    enterprisedb 安装包,part3

    enterprisedb 安装包,part1,总格part3,求过

    EnterpriseDB Oracle兼容性开发者指南.rar

    5. **开发与调试**:介绍在EnterpriseDB环境下开发数据库应用的方法,包括开发工具的选择、调试技巧、错误处理机制等。 6. **高可用与灾备方案**:探讨EnterpriseDB的高可用性特性,如复制、故障切换和灾难恢复策略...

    edb connectors 8.4.5.18 for windows

    EnterpriseDB是PostgreSQL的一个分支,在PostgreSQL基础上,针对企业级应用进行了专门的优化,同时,增加了一系列如动态 性能调优... edb edbplus --EnterpriseDB完全兼容Oracle sqlplus的脚本界面,需安装jre环境

    enterprisedb 安装包,part2

    enterprisedb 安装包,part2,总格part3,求过

    EnterpriseDB_Oracle兼容性开发者指南

    该文档强调了Oracle到EnterpriseDB移植过程中需要注意的关键问题,尤其对于那些希望在不改变现有代码的情况下实现数据库迁移的企业来说极为有用。 #### 二、更新说明 文档的**更新说明**部分详细介绍了不同版本间...

    EnterpriseDB产品及解决方案

    EnterpriseDB产品及解决方案PPT,搞点分啊

    全新odoo_win10安装手册1

    你可以从EnterpriseDB官方网站下载PostgreSQL并安装,同时在pgAdmin中创建一个名为`odoo`的用户,赋予其创建数据库的权限。 此外,Odoo可能涉及到前端的Node.js和Less编译,因此你也需要安装Node.js。在安装完Node....

    iPod运行Linux取得进展.pdf

    关于iPod运行Linux的进展,文中指出已经有开源程序允许iPod在Linux下预览图片、录制音频以及快速切换回标准的iPod OS播放音乐。这些功能在第一代至第三代iPod上已经实现,开发者正在努力将其扩展到第四代和iPod mini...

    postsql shell脚本安装步骤

    ### PostgreSQL在CentOS 7上的Shell脚本安装详解 #### 一、安装准备与环境...通过以上的步骤,可以在离线环境下顺利完成PostgreSQL的安装与配置,并使其能够支持远程访问。这对于企业级应用来说是非常重要的一个环节。

    浅谈Linux下通过find命令进行rm文件删除的小技巧

    在本文中,我们将深入探讨如何在Linux环境下通过find命令与rm命令配合进行文件删除,并解决在实际应用中可能出现的问题。 首先,了解基本的find命令用法。find命令的基本格式为`find [搜索路径] [选项] [表达式]`。...

    edb postgres studio 1.10.5-4 for windows

    EnterpriseDB是PostgreSQL的一个分支,在PostgreSQL基础上,针对企业级应用进行了专门的优化,同时,增加了一系列如动态 性能调优... edb edbplus --EnterpriseDB完全兼容Oracle sqlplus的脚本界面,需安装jre环境

    PostgreSQL安装教程1

    EnterpriseDB公司提供了一个专门的Windows安装程序,如`postgresql-9.0.1-1-windows.exe`,该程序需要Windows Installer 2.0或更高版本。如果系统未预装,可以从微软官网下载。安装过程中,用户需要选择安装路径,...

    postgresql-13.3-2-windows-x64 windows安装器

    postgresql-13.3-2-windows-x64 windows安装器 postgresql-13.3-2-windows-x64 windows安装器 postgresql-13.3-2-windows-x64 windows安装器 postgresql-13.3-2-windows-x64 windows安装器 postgresql-13.3-2-...

    postgresql在windows(包括win7)下的安装配置

    可以从 EnterpriseDB 官方网站下载免安装版本,并将其解压到硬盘的一个目录下。例如,笔者将其解压到 D 盘的 \pgsql 目录下。 二、设置环境变量 在安装 PostgreSQL 后,需要设置环境变量,以便于使用 PostgreSQL ...

    edb-pgadmin4-3.0-2-windows-x64

    EnterpriseDB是PostgreSQL的一个分支,在PostgreSQL基础上,针对企业级应用进行了专门的优化,同时,增加了一系列如动态 性能调优...edb edbplus --EnterpriseDB完全兼容Oracle sqlplus的脚本界面,需安装jre环境

    GeoServer+PostGIS 安装手册

    - **完成 PostGIS 安装**:一路“下一步”直到安装完成。 安装完成后,你将拥有一个运行在本地的 GeoServer 实例,连接到带有 PostGIS 扩展的 PostgreSQL 数据库。这使得你可以将地理空间数据存储在 PostGIS 中,...

Global site tag (gtag.js) - Google Analytics