FAQ-pg或者gp数据源,登记时不同schema报错存在相同唯一性规则数据源
更新时间: 2024-03-11 02:43:19
阅读 4463
FAQ-pg或者gp数据源,登记时不同schema报错存在相同唯一性规则数据源
问题描述/异常栈
pg或者pg数据源,登记时不同schema报错存在相同唯一性规则数据源
解决方案
1、确认当前对应数据源类型校验规则
mysql> SELECT key_name,unique_key_index from Music_MetaHubDataSourceValidationRule mmhdsvr where data_source_type = 'postgresql';
+----------+------------------+
| key_name | unique_key_index |
+----------+------------------+
| password | 0 |
| schema | 1 |
| url | 0 |
| user | 1 |
+----------+------------------+
4 rows in set (0.00 sec)
2、将schema对应的unique_key_index置为2加入到唯一性校验中
mysql> update Music_MetaHubDataSourceValidationRule set unique_key_index=2 where data_source_type = 'postgresql' and key_name='schema';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> SELECT key_name,unique_key_index from Music_MetaHubDataSourceValidationRule mmhdsvr where data_source_type = 'postgresql';
+----------+------------------+
| key_name | unique_key_index |
+----------+------------------+
| password | 0 |
| schema | 2 |
| url | 0 |
| user | 1 |
+----------+------------------+
4 rows in set (0.00 sec)
问题原因
默认唯一性校验规则不包含schema
作者:林帅
文档反馈
以上内容对您是否有帮助?