Readme First Linux32
Readme First Linux32
Plus Advanced Server v9.2 is supported on the following platforms: RHEL 5.x and 6.x CentOS 5.x and 6.x SLES 11.x Ubuntu 12.04 LTS Installing Postgres Plus Advanced Server with the Graphical Installer --------------------------------------------------------------------You must have superuser privileges to install Postgres Plus Advanced Server. Fo llow these steps to install Postgres Plus Advanced Server with the Graphical Installer: Download the installation archive. Open a terminal window, and navigate to the directory that contains the archive. Unpack the archive with the command: # tar -zxvf ./ppasmeta-9.2x-linux.tar.gz Where x specifies installer version information. The 'tar' command unpacks the archive into a new subdirectory whose name is derived from the name of the installer. To start the installation wizard, navig ate to the new subdirectory and enter the command: # ./ppasmeta-9.2x-linux.run Where x specifies installer version information. Follow the onscreen dialogs to complete the installation. Installing Postgres Plus Advanced Server at the Command Line -----------------------------------------------------------You must have superuser privileges to install Postgres Plus Advanced Server. Use the "--mode text" option to start the installation script. Navigate to the directory containing the installer, and enter the command: # ./ppasmeta-9.2x-linux.run --mode text Where x specifies installer version information. Follow the script to complete the command line installation. Installing Postgres Enterprise Manager -------------------------------------Postgres Enterprise Manager (PEM) provides a powerful graphical interface for da tabase
management and monitoring; the Advanced Server installer distributes and install s the PEM client. For more information about installing and configuring other PEM com ponents (the PEM server, PEM agent and SQL Profiler), please refer to the Postgres Enter prise 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: $EDB_HOME/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 libr aries should correct the problem on most linux distributions. Please visit the follow ing 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 perm issive mode before installing Postgres Plus Advanced Server; the specific command you u se may vary depending on the Linux distribution. The following example works on Redhat Enterprise Linux, Fedora Core or CentOS di stributions; 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 inst allation 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 com mand: # setenforce Enforcing
---------Either xterm, konsole, or gnome-terminal must be installed on your system to exe cute any console-based program installed by the Postgres Plus Advanced Server installer. Without a console program, you will not be able to use menu selections to edit configura tion files. PL Support ---------For information about using PL/Perl, PL/TCL or PL/Python with Advanced Server, p lease consult their respective README files, located in the /doc directory, under your Advanced Server installation. JDBC Drivers -----------Oracle Client Connectivity -------------------------Before connecting Advanced Server to an Oracle database, you must download and i nstall the Oracle JDBC driver (ojdbc14.jar) from the Oracle website. You can find a li nk to the free JDBC driver at: http://www.enterprisedb.com/downloads/third-party-jdbc-drivers Download the ojdbc14.jar file and place it in the /jre/lib/ext directory under y our Postgres Plus Advanced Server home directory. MySQL Client Connectivity ------------------------Before connecting Advanced Server to a MySQL database, you must download and ins tall the MySQL JDBC driver (mysql-connector-java-5.0.8-bin.jar) from the MySQL websit e. 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 /jre/li b/ext directory under your Postgres Plus Advanced Server home directory. Supported Locales ----------------This product has been certified for the following locales: en_US zh_HK zh_TW zh_CN ja_JP ko_KR United States English Traditional Chinese with Hong Kong SCS Traditional Chinese for Taiwan Simplified Chinese Japanese Korean
Advanced Server has been used successfully in some additional locales without ou
r certification. We are working to certify our products on other locales; these l ocales 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 installation directory contains un-installers for Advanced Server and it's 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 int act 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 names of the un-installers, and the Advanced Ser ver components that they remove. By default, the un-installers are located in: /opt/PostgresPlus/9.2AS PPAS Component -------------Database Server Migration Toolkit pgAgent Infinite Cache PgBouncer pgpool-II Advanced Server and all components Slony Replication Uninstaller Name ---------------uninstall-db_server uninstall-edbmtk uninstall-edbpgagent uninstall-infinitecache uninstall-pgbouncer uninstall-pgpool uninstall-ppas_complete uninstall-replication
The binaries listed below reside in the installation directories of the componen t that they remove: PPAS Component -------------Connectors ors EDB*Plus Uninstaller Name ---------------uninstall-connectors uninstall-edbplus By default, resides in ---------------------/opt/PostgresPlus/9.2AS/connect /opt/PostgresPlus/9.2AS/edbplus
StackBuilder Plus uninstall-stackbuilderplus /opt/PostgresPlus/9.2AS/stackbu ilderplus PEM Client uninstall-pemclient /opt/PostgresPlus/9.2AS/client 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_complete
When a dialog opens asking you to confirm your decision to uninstall Postgres Pl us Advanced Server, click Yes to continue. As the de-installation progresses, a po pup dialog displays a progress indicator for each uninstalled module. When the de-installation is complete, an Info dialog opens to confirm that Advanced Serve r (and/or its components) has been removed. Notices and Credits ------------------EnterpriseDB, Postgres Plus, Postgres Enterprise Manager, and DynaTune are trade marks of EnterpriseDB Corporation. Other names may be trademarks of their respective owne rs. Copyright 2012 EnterpriseDB Corporation. All rights reserved. This product uses code from the OpenSSL project to provide support for SSL encry pted 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/.