Skip to content

Commit

Permalink
Merge pull request #5931 from EnterpriseDB/docs/epas/17/dbms_assert
Browse files Browse the repository at this point in the history
Documentation for dbms.assert
  • Loading branch information
nidhibhammar authored Oct 18, 2024
2 parents 9732b97 + 2056453 commit 8f961e4
Show file tree
Hide file tree
Showing 35 changed files with 561 additions and 132 deletions.
30 changes: 15 additions & 15 deletions install_template/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -361,49 +361,49 @@ products:
platforms:
- name: AlmaLinux 8 or Rocky Linux 8
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: AlmaLinux 9 or Rocky Linux 9
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: RHEL 8 or OL 8
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: RHEL 9 or OL 9
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: RHEL 9
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: RHEL 8
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: Debian 12
arch: x86_64
supported versions: [16]
supported versions: [16, 17]
- name: Debian 12
arch: arm64
supported versions: [16]
supported versions: [16, 17]
- name: Debian 11
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: SLES 15
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: SLES 15
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: SLES 12
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: SLES 12
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: EDB Postgres Extended Server
platforms:
- name: AlmaLinux 8 or Rocky Linux 8
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions product_docs/docs/epas/17/images/the_proxy_servers_dialog.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions product_docs/docs/epas/17/installing/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ title: Installing EDB Postgres Advanced Server
# Leaf template: products/edb-postgres-advanced-server/index.njk

redirects:
- /epas/16/epas_inst_linux/
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/
- /epas/16/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server/
- /epas/17/epas_inst_linux/
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/
- /epas/17/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server/

navigation:
- linux_x86_64
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ title: Installing EDB Postgres Advanced Server on Debian 12 arm64
# the documentation team will update the templates accordingly.

redirects:
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/arm64/epas_deb12_arm
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/arm/epas_deb12_arm
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/arm64/epas_deb12_arm
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/arm/epas_deb12_arm
---

## Prerequisites
Expand Down Expand Up @@ -40,15 +40,15 @@ Before you begin the installation process:
sudo apt-get -y install edb-as<xx>-server
```

Where `<xx>` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 16, the package name is `edb-as16-server`.
Where `<xx>` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 17, the package name is `edb-as17-server`.

To install an individual component:

```shell
sudo apt-get -y install <package_name>
```

Where `package_name` can be any of the available packages from the [available package list](/epas/16/installing/linux_install_details/rpm_packages/).
Where `package_name` can be any of the available packages from the [available package list](/epas/17/installing/linux_install_details/rpm_packages/).

## Initial configuration

Expand Down Expand Up @@ -88,7 +88,7 @@ Connect to the `hr` database inside psql:
```
\c hr
__OUTPUT__
psql (16.0.0, server 16.0.0)
psql (17.0.0, server 17.0.0)
You are now connected to database "hr" as user "enterprisedb".
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ title: Installing EDB Postgres Advanced Server on RHEL 8 ppc64le
# the documentation team will update the templates accordingly.

redirects:
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/epas_rhel8_ppcle
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ppcle/epas_rhel8_ppcle
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/epas_rhel8_ppcle
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ppcle/epas_rhel8_ppcle
---

## Prerequisites
Expand Down Expand Up @@ -60,28 +60,28 @@ Before you begin the installation process:
sudo dnf -y install edb-as<xx>-server
```
Where `<xx>` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 16, the package name is `edb-as16-server`.
Where `<xx>` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 17, the package name is `edb-as17-server`.
To install an individual component:
```shell
sudo dnf -y install <package_name>
```
Where `package_name` can be any of the available packages from the [available package list](/epas/16/installing/linux_install_details/rpm_packages/).
Where `package_name` can be any of the available packages from the [available package list](/epas/17/installing/linux_install_details/rpm_packages/).
Installing the server package creates an operating system user named enterprisedb. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash`, and the user's home directory is `/var/lib/edb/as16`.
Installing the server package creates an operating system user named enterprisedb. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash`, and the user's home directory is `/var/lib/edb/as17`.

## Initial configuration

Getting started with your cluster involves logging in, ensuring the installation and initial configuration was successful, connecting to your cluster, and creating the user password.

First, you need to initialize and start the database cluster. The `edb-as-16-setup` script creates a cluster in Oracle-compatible mode with the `edb` sample database in the cluster. To create a cluster in Postgres mode, see [Initializing the cluster in Postgres mode](../linux_install_details/managing_an_advanced_server_installation/specifying_cluster_options/#initializing-the-cluster-in-postgres-mode).
First, you need to initialize and start the database cluster. The `edb-as-17-setup` script creates a cluster in Oracle-compatible mode with the `edb` sample database in the cluster. To create a cluster in Postgres mode, see [Initializing the cluster in Postgres mode](../linux_install_details/managing_an_advanced_server_installation/specifying_cluster_options/#initializing-the-cluster-in-postgres-mode).

```shell
sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as16/bin/edb-as-16-setup initdb
sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as17/bin/edb-as-17-setup initdb
sudo systemctl start edb-as-16
sudo systemctl start edb-as-17
```

To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string.
Expand Down Expand Up @@ -118,7 +118,7 @@ Connect to the `hr` database inside psql:
```
\c hr
__OUTPUT__
psql (16.0.0, server 16.0.0)
psql (17.0.0, server 17.0.0)
You are now connected to database "hr" as user "enterprisedb".
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ title: Installing EDB Postgres Advanced Server on RHEL 9 ppc64le
# the documentation team will update the templates accordingly.

redirects:
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/epas_rhel9_ppcle
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ppcle/epas_rhel9_ppcle
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/epas_rhel9_ppcle
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ppcle/epas_rhel9_ppcle
---

## Prerequisites
Expand Down Expand Up @@ -60,28 +60,28 @@ Before you begin the installation process:
sudo dnf -y install edb-as<xx>-server
```

Where `<xx>` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 16, the package name is `edb-as16-server`.
Where `<xx>` is the version of the EDB Postgres Advanced Server you're installing. For example, if you're installing version 17, the package name is `edb-as17-server`.

To install an individual component:

```shell
sudo dnf -y install <package_name>
```

Where `package_name` can be any of the available packages from the [available package list](/epas/16/installing/linux_install_details/rpm_packages/).
Where `package_name` can be any of the available packages from the [available package list](/epas/17/installing/linux_install_details/rpm_packages/).

Installing the server package creates an operating system user named enterprisedb. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash`, and the user's home directory is `/var/lib/edb/as16`.
Installing the server package creates an operating system user named enterprisedb. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash`, and the user's home directory is `/var/lib/edb/as17`.
## Initial configuration
Getting started with your cluster involves logging in, ensuring the installation and initial configuration was successful, connecting to your cluster, and creating the user password.
First, you need to initialize and start the database cluster. The `edb-as-16-setup` script creates a cluster in Oracle-compatible mode with the `edb` sample database in the cluster. To create a cluster in Postgres mode, see [Initializing the cluster in Postgres mode](../linux_install_details/managing_an_advanced_server_installation/specifying_cluster_options/#initializing-the-cluster-in-postgres-mode).
First, you need to initialize and start the database cluster. The `edb-as-17-setup` script creates a cluster in Oracle-compatible mode with the `edb` sample database in the cluster. To create a cluster in Postgres mode, see [Initializing the cluster in Postgres mode](../linux_install_details/managing_an_advanced_server_installation/specifying_cluster_options/#initializing-the-cluster-in-postgres-mode).
```shell
sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as16/bin/edb-as-16-setup initdb
sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as17/bin/edb-as-17-setup initdb
sudo systemctl start edb-as-16
sudo systemctl start edb-as-17
```
To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string.
Expand Down Expand Up @@ -118,7 +118,7 @@ Connect to the `hr` database inside psql:
```
\c hr
__OUTPUT__
psql (16.0.0, server 16.0.0)
psql (17.0.0, server 17.0.0)
You are now connected to database "hr" as user "enterprisedb".
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ title: Installing EDB Postgres Advanced Server on SLES 12 ppc64le
# the documentation team will update the templates accordingly.

redirects:
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/epas_sles12_ppcle
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ppcle/epas_sles12_ppcle
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/epas_sles12_ppcle
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ppcle/epas_sles12_ppcle
---

## Prerequisites
Expand Down Expand Up @@ -51,26 +51,26 @@ Before you begin the installation process:
sudo zypper -n install edb-as<xx>-server
```

Where `<xx>` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 16, the package name would be `edb-as16-server`.
Where `<xx>` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 17, the package name would be `edb-as17-server`.

To install an individual component:

```shell
sudo zypper -n install <package_name>
```

Where `package_name` can be any of the available packages from the [available package list](/epas/16/installing/linux_install_details/rpm_packages/).
Where `package_name` can be any of the available packages from the [available package list](/epas/17/installing/linux_install_details/rpm_packages/).

## Initial configuration

Getting started with your cluster involves logging in, ensuring the installation and initial configuration was successful, connecting to your cluster, and creating the user password.

First, you need to initialize and start the database cluster. The `edb-as-16-setup` script creates a cluster in Oracle-compatible mode with the `edb` sample database in the cluster. To create a cluster in Postgres mode, see [Initializing the cluster in Postgres mode](../linux_install_details/managing_an_advanced_server_installation/specifying_cluster_options/#initializing-the-cluster-in-postgres-mode).
First, you need to initialize and start the database cluster. The `edb-as-17-setup` script creates a cluster in Oracle-compatible mode with the `edb` sample database in the cluster. To create a cluster in Postgres mode, see [Initializing the cluster in Postgres mode](../linux_install_details/managing_an_advanced_server_installation/specifying_cluster_options/#initializing-the-cluster-in-postgres-mode).

```shell
sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as16/bin/edb-as-16-setup initdb
sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as17/bin/edb-as-17-setup initdb
sudo systemctl start edb-as-16
sudo systemctl start edb-as-17
```

To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string.
Expand Down Expand Up @@ -107,7 +107,7 @@ Connect to the `hr` database inside psql:
```
\c hr
__OUTPUT__
psql (16.0.0, server 16.0.0)
psql (17.0.0, server 17.0.0)
You are now connected to database "hr" as user "enterprisedb".
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ title: Installing EDB Postgres Advanced Server on SLES 15 ppc64le
# the documentation team will update the templates accordingly.

redirects:
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/epas_sles15_ppcle
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ppcle/epas_sles15_ppcle
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/epas_sles15_ppcle
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ppcle/epas_sles15_ppcle
---

## Prerequisites
Expand Down Expand Up @@ -52,26 +52,26 @@ Before you begin the installation process:
sudo zypper -n install edb-as<xx>-server
```

Where `<xx>` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 16, the package name would be `edb-as16-server`.
Where `<xx>` is the version of the EDB Postgres Advanced server you are installing. For example, if you are installing version 17, the package name would be `edb-as17-server`.

To install an individual component:

```shell
sudo zypper -n install <package_name>
```

Where `package_name` can be any of the available packages from the [available package list](/epas/16/installing/linux_install_details/rpm_packages/).
Where `package_name` can be any of the available packages from the [available package list](/epas/17/installing/linux_install_details/rpm_packages/).

## Initial configuration

Getting started with your cluster involves logging in, ensuring the installation and initial configuration was successful, connecting to your cluster, and creating the user password.

First, you need to initialize and start the database cluster. The `edb-as-16-setup` script creates a cluster in Oracle-compatible mode with the `edb` sample database in the cluster. To create a cluster in Postgres mode, see [Initializing the cluster in Postgres mode](../linux_install_details/managing_an_advanced_server_installation/specifying_cluster_options/#initializing-the-cluster-in-postgres-mode).
First, you need to initialize and start the database cluster. The `edb-as-17-setup` script creates a cluster in Oracle-compatible mode with the `edb` sample database in the cluster. To create a cluster in Postgres mode, see [Initializing the cluster in Postgres mode](../linux_install_details/managing_an_advanced_server_installation/specifying_cluster_options/#initializing-the-cluster-in-postgres-mode).

```shell
sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as16/bin/edb-as-16-setup initdb
sudo PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as17/bin/edb-as-17-setup initdb
sudo systemctl start edb-as-16
sudo systemctl start edb-as-17
```

To work in your cluster, log in as the enterprisedb user. Connect to the database server using the psql command-line client. Alternatively, you can use a client of your choice with the appropriate connection string.
Expand Down Expand Up @@ -108,7 +108,7 @@ Connect to the `hr` database inside psql:
```
\c hr
__OUTPUT__
psql (16.0.0, server 16.0.0)
psql (17.0.0, server 17.0.0)
You are now connected to database "hr" as user "enterprisedb".
```
Expand Down
4 changes: 2 additions & 2 deletions product_docs/docs/epas/17/installing/linux_ppc64le/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ navTitle: "On Linux ppc64le"
# Leaf template: products/edb-postgres-advanced-server/ppc64le_index.njk

redirects:
- /epas/16/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/
- /epas/16/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server/#installing-on-ibm-power-ppc64le
- /epas/17/epas_inst_linux/installing_epas_using_edb_repository/ibm_power_ppc64le/
- /epas/17/epas_inst_linux/03_using_a_package_manager_to_install_advanced_server/#installing-on-ibm-power-ppc64le

navigation:
- epas_rhel_9
Expand Down
Loading

0 comments on commit 8f961e4

Please sign in to comment.