# 通过界面安装和卸载插件
#### 操作场景
TaurusDB for PostgreSQL支持用户在界面自主安装与卸载插件。
TaurusDB for PostgreSQL插件是数据库级生效，并不是全局生效。因此创建插件时需要在对应的业务库上进行手动创建。
#### 前提条件
安装和卸载插件前，请确保实例下已有数据库。
#### 注意事项
- plpgsql为内置插件，不允许卸载。
- wal2json等逻辑复制插件可以直接使用，不需要安装。
- 部分插件依赖"shared_preload_libraries"参数，只有在加载相关库之后，才能安装成功。
- pg_cron插件使用时需要先修改参数"cron.database_name"为需要使用的数据库（仅支持单个数据库），同时修改"cron.use_background_workers"为"on"。
- 部分插件安装或卸载时，会同步安装或卸载其依赖插件，以及相关依赖表。
 
 #### 修改shared_preload_libraries参数
部分插件在安装前，须先加载对应的参数值，否则无法安装。
支持通过修改shared_preload_libraries参数来批量加载参数值，或在安装插件前单独加载对应参数值。
1. [登录管理控制台](https://console.huaweicloud.com)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002284449134.png)，选择区域。
3. 单击页面左上角的![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002318985441.png)，选择"数据库 \> 云数据库 TaurusDB"。
4. 在实例列表，单击实例名称，进入实例的"实例概览"页面。
5. 在左侧导航栏，选择"插件管理"。
6. 在"插件管理"页面，单击"已加载shared_preload_libraries参数值"后的![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002284346366.png)，查看已加载参数。
7. 单击"修改"。 
   图1查看已加载参数   
   ![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002347833533.png "点击放大")
   
   
   
8. 在下拉框中选择要加载的参数，单击"确定"。 
   图2选择加载参数   
   ![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002347955085.png "点击放大")
   
   
   
9. 在弹出框中，单击"确定"，修改shared_preload_libraries参数值。 
   ![](https://support.huaweicloud.com/usermanual-taurusdb-pg/public_sys-resources/caution_3.0-zh-cn.png)
   - shared_preload_libraries参数值修改后，需要重启实例才能生效。
   
   - 为了保证TaurusDB for PostgreSQL的安全及运维功能的完善，shared_preload_libraries参数中，如下参数默认加载，不允许删除：
     - passwordcheck.so
     
     - pg_stat_statements
     
     - pg_sql_history
     
     - pgaudit
      
    
   
   
10. 您也可以在安装插件前单独加载对应参数值。 
    图3加载参数值   
    ![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002294897006.png "点击放大")
    
    
    
 
#### 安装和卸载插件
1. [登录管理控制台](https://console.huaweicloud.com)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002284449134.png)，选择区域。
3. 单击页面左上角的![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002318985441.png)，选择"数据库 \> 云数据库 TaurusDB"。
4. 在实例列表，单击实例名称，进入实例的"实例概览"页面。
5. 在左侧导航栏，选择"插件管理"。
6. 在插件列表上方的"数据库"下拉框，选择需要安装插件的数据库。
7. 在插件上单击"安装"，开始安装插件。
8. 如需卸载插件，单击"卸载"。
 
