# PosgreSQL作为主数据库

## Content

## 1\. 概述

### 1.1 功能概述

本节介绍如何使用 **PostgreSQL** 作为产品的主数据库。

> type=info
> **注意：**
>
> * PostgresSQL须为10及以上版本。
> * 确保连接数据库的用户具备足够的权限，以保证能正确的进行安装以及使用。

## 2\. 部署

### 2.1 Windows环境安装部署

1. 选择自定义安装。
    ![image](https://docs.grapecity.com.cn/DOCUMENT_SITE_LINK_PREFIX_HERE/document-site-files/images/a08e6cf8-b11d-4eb5-bc29-2ef979fe5e1c/image.8288bf.png)
2. 完成一系列步骤之后，来到数据库配置页面，在数据库下拉列表中选择“PostgreSQL”。
    ![image](https://docs.grapecity.com.cn/DOCUMENT_SITE_LINK_PREFIX_HERE/document-site-files/images/a08e6cf8-b11d-4eb5-bc29-2ef979fe5e1c/image.2f671d.png)
3. 在各输入框中填入正确的配置信息，单击“**测试连接**”按钮，测试设定的数据库连接是否正常。若连接成功，单击“**下一步**”按钮进行后续的操作。
4. 配置选项及其说明：

    | **选项** | **说明** |
    | --- | --- |
    | 单数据库模式 | 可选项。<br>勾选该选项表示安装完成之后，仅会创建一个名为 wyn 数据库。<br>不勾选该选项，则创建三个数据库来存储数据，名称分别为wynserverdata、wyndatacache和wynis。<br>单数据库模式和多数据库模式在本质上和使用上没有差别，用户可以根据自己的数据库管理需要来进行选择。 |
    | 主机 | 数据库的服务器名或IP地址。 |
    | 端口 | 数据库端口号。 |
    | 用户名 | 连接数据库服务器的用户名。请确认配置的数据库用户具备足够的权限以确保系统程序能正常启动。 |
    | 密码 | 连接用户的密码。 |
    | 加密数据库连接串 | 勾选该选项，在产品的配置文件中，连接字串将以加密后的文字进行显示，提高安全性。更多信息，请访问 [解密/加密数据库连接字串](/solutions/wyn/help/docs/back-stage/system-management/faq023) |
    | 附加配置 | 可选项。填写数据库的其他配置信息，如MARS Connection=True。<br>如非必要，不推荐使用。 |
    | 重新配置 | 清空当前配置的内容。 |

### 2.2 Linux环境安装部署

1. 安装过程当中，选择自定义安装，具体步骤请参考 [Linux环境产品安装](/solutions/wyn/help/docs/installation-deployment/linux-installation/installation2)。
2. 在选择数据库的步骤选择“Postgres”。
    ![image](https://docs.grapecity.com.cn/DOCUMENT_SITE_LINK_PREFIX_HERE/document-site-files/images/a08e6cf8-b11d-4eb5-bc29-2ef979fe5e1c/image.d62755.png)
3. 具体配置数据库连接信息。
    ![image](https://docs.grapecity.com.cn/DOCUMENT_SITE_LINK_PREFIX_HERE/document-site-files/images/a08e6cf8-b11d-4eb5-bc29-2ef979fe5e1c/image.8435d1.png)
4. 设置数据库存储，同windows安装一样，在此步骤，可选择是否使用单数据库模式。
    ![image](https://docs.grapecity.com.cn/DOCUMENT_SITE_LINK_PREFIX_HERE/document-site-files/images/a08e6cf8-b11d-4eb5-bc29-2ef979fe5e1c/image.f6e0c1.png)
    1. 选择"n"，多数据库模式，将创建三个名称分别为wynserverdata、wyndatacache和wynis的数据库进行数据的存储。
    2. 选择“y”，单数据库模式，仅创建一个名为 wyn 的数据库用于数据存储。
5. 配置是否加密数据库连接字串。
    ![image](https://docs.grapecity.com.cn/DOCUMENT_SITE_LINK_PREFIX_HERE/document-site-files/images/a08e6cf8-b11d-4eb5-bc29-2ef979fe5e1c/image.2890a6.png)
    1. 选择“y”，配置文件中的数据库连接字串将被加密展示，更多信息，请参考 [解密/加密数据库连接字串](/solutions/wyn/help/docs/back-stage/system-management/faq023)。
    2. 选择“n”，配置文件中将明文显示数据库连接字串。
6. 按步骤完成安装即可。