****************************************
Postgres Plus(R) Advanced Server
EnterpriseDB Corporation
****************************************

Postgres Plus Advanced Server - Qualified Platforms
---------------------------------------------------
Postgres Plus Advanced Server v9.4 is supported on the following platforms: 

	RHEL 6.x and 7.x
	CentOS 6.x and 7.x
        Ubuntu 14.04 LTS
        Debian 7.x


Installing Postgres Enterprise Manager
--------------------------------------
Postgres Enterprise Manager (PEM) provides a powerful graphical interface for database 
management and monitoring; the Advanced Server installer distributes and installs the 
PEM client.  For more information about installing and configuring other PEM components 
(the PEM server, PEM agent and SQL Profiler), please refer to the Postgres Enterprise 
Manager Installation Guide, available from the EnterpriseDB website at:

    http://www.enterprisedb.com/download-postgres-enterprise-manager
			

General Notes
-------------
During the installation process, Advanced Server creates a shell script that you 
can use to adjust a user's $PATH to make it easier to access Advanced Server 
executables.  This same script file also defines a number of related environment
variables (such as $PGDATA and $PGPORT).  You can find the file at: 
    
    /opt/PostgresPlus/9.4AS/pgplus_env.sh.  

The file includes usage instructions.  

If you encounter difficulty displaying Java-based applications (controls or text
not being displayed correctly, or blank windows), upgrading to the latest 
libxcb-xlib libraries should correct the problem on most linux distributions. 
Please visit the following link for other possible work-arounds:
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373

----------
If SELinux is installed and enabled on your system, you must set SELinux to 
permissive mode before installing Postgres Plus Advanced Server; the specific 
command you use may vary depending on the Linux distribution.  

The following example works on Redhat Enterprise Linux, Fedora Core or CentOS 
distributions; use comparable commands that are compatible with your Linux 
distribution to set SELinux to Permissive mode during installation and return 
it to Enforcing mode when installation is complete. 

Before installing Postgres Plus Advanced Server, set SELinux to Permissive mode 
with the command:
    
    # setenforce Permissive
    
When the installation is complete, return SELinux to Enforcing mode with the 
command:

    # setenforce Enforcing   
         
----------
Either xterm, konsole, or gnome-terminal must be installed on your system to 
execute any console-based program installed by the Postgres Plus Advanced Server 
installer.  Without a console program, you will not be able use menu selections 
to edit configuration files.

PL Support
----------
For information about using PL/Perl, PL/TCL or PL/Python with Advanced Server, please 
consult the Postgres Plus Advanced Server Installation Guide, available from the EnterpriseDB 
website at:

     http://www.enterprisedb.com/products-services-training/products/documentation


JDBC Drivers
------------
Oracle Client Connectivity
--------------------------
Before connecting Advanced Server to an Oracle database, you must download and 
install the Oracle JDBC driver (ojdbc14.jar) from the Oracle website.  You can find 
a link to the free JDBC driver at:

    http://www.enterprisedb.com/downloads/third-party-jdbc-drivers 

After downloading the ojdbc14.jar file, move the file into the JAVA_HOME/jre/lib/ext 
directory.

MySQL Client Connectivity
-------------------------
Before connecting Advanced Server to a MySQL database, you must download and 
install the MySQL JDBC driver (mysql-connector-java-5.0.8-bin.jar) from the MySQL 
website.  You can find a link to the free JDBC driver at:

    http://www.enterprisedb.com/downloads/third-party-jdbc-drivers 

Download the mysql-connector-java-5.0.8-bin.jar file and place it in the 
JAVA_HOME/jre/lib/ext directory.  

Supported Locales
-----------------
This product has been certified for the following locales:

         en_US        United States English
         zh_HK        Traditional Chinese with Hong Kong SCS
         zh_TW        Traditional Chinese for Taiwan
         zh_CN        Simplified Chinese 
         ja_JP        Japanese
         ko_KR        Korean

Advanced Server has been used successfully in some additional locales without our 
certification.  We are working to certify our products on other locales; these locales 
will be included in future releases.  Developers creating localized applications are 
invited to test their products and report problems to us.


Un-installing Advanced Server
-----------------------------
The Advanced Server installer provides un-installers for Advanced Server and its supporting 
components.  If you uninstall an Advanced Server component (such as pgAgent or PgBouncer) 
the remainder of the Advanced Server installation will remain intact.     

Note that after un-installing Advanced Server, the cluster data files remain intact 
and the service user account will persist.  You must manually remove the cluster 
data and service user from the system.  

The following list includes the component removed by the un-installer, the
name of the un-installer, and the un-installer location:  

  Component            Uninstaller Name               By default, resides in   
  --------------       ----------------------------   ----------------------
  Advanced Server         
   and all components  uninstall-ppas_9_4_complete    /opt/PostgresPlus
 
  Connectors           uninstall-connectors           /opt/PostgresPlus/connectors   
  Database Server      uninstall-db_server            /opt/PostgresPlus/9.4AS
  EDB*Plus             uninstall-edbplus              /opt/PostgresPlus/9.4AS/edbplus   
  Infinite Cache       uninstall-infinitecache        /opt/PostgresPlus/infinitecache
  Migration Toolkit    uninstall-edbmtk               /opt/PostgresPlus/edbmtk
  PEM Client           uninstall-pemclient            /opt/PostgresPlus/9.4AS/client-v5  
  pgAgent              uninstall-edbpgagent           /opt/PostgresPlus/9.4AS
  PgBouncer            uninstall-pgbouncer            /opt/PostgresPlus/pgbouncer  
  pgpool-II            uninstall-pgpool               /opt/PostgresPlus/pgpool-II
  pgpool-II extension  uninstall-pgpool_extension     /opt/PostgresPlus/9.4AS   
  Slony Replication    uninstall-replication          /opt/PostgresPlus/9.4AS 
  StackBuilder Plus    uninstall-stackbuilderplus     /opt/PostgresPlus/stackbuilderplus   



To uninstall Advanced Server and all of the supporting modules, assume superuser 
privileges, navigate to the directory that contains the uninstaller, and enter:

    ./uninstall-ppas_9_4_complete

When a dialog opens asking you to confirm your decision to uninstall Postgres Plus 
Advanced Server, click Yes to continue.  As the de-installation progresses, a popup 
dialog displays a progress indicator for each uninstalled module.  When the 
de-installation is complete, an Info dialog opens to confirm that Advanced Server 
(and/or its components) has been removed.


Notices and Credits
-------------------
EnterpriseDB, Postgres Plus, Postgres Enterprise Manager, and DynaTune are trademarks 
of EnterpriseDB Corporation. Other names may be trademarks of their respective owners. 
Copyright  2015 EnterpriseDB Corporation. All rights reserved.

This product uses code from the OpenSSL project to provide support for SSL encrypted 
connections.  For more information about OpenSSL, visit http://www.openssl.org/.

This product uses code from the Kerberos project to provide support for Kerberos authentication.  
For more information about Kerberos, visit http://www.kerberos.org/.

