wso2is km从5.7升级到5.10

wso2is km从5.7升级到5.10,wso2,wso2-am,wso2is,Wso2,Wso2 Am,Wso2is,我正在将wso2is km从5.7升级到5.10。我在看文件。 但我的错误率越来越低。您能提供迁移所需的db脚本的链接吗 Caused by: java.sql.BatchUpdateException: Batch entry 0 INSERT INTO IDN_OIDC_SCOPE_CLAIM_MAPPING (SCOPE_ID, EXTERNAL_CLAIM_ID) SELECT 6,IDN_CLAIM.ID FROM IDN_CL AIM LEFT JOIN IDN_CLAIM_DIA

我正在将wso2is km从5.7升级到5.10。我在看文件。

但我的错误率越来越低。您能提供迁移所需的db脚本的链接吗

Caused by: java.sql.BatchUpdateException: Batch entry 0 INSERT INTO IDN_OIDC_SCOPE_CLAIM_MAPPING (SCOPE_ID, EXTERNAL_CLAIM_ID) SELECT 6,IDN_CLAIM.ID FROM IDN_CL
AIM LEFT JOIN IDN_CLAIM_DIALECT ON IDN_CLAIM_DIALECT.ID = IDN_CLAIM.DIALECT_ID WHERE CLAIM_URI='sub' AND IDN_CLAIM_DIALECT.DIALECT_URI='http://wso2.org/oidc/cla
im' AND IDN_CLAIM_DIALECT.TENANT_ID=-1234 was aborted: ERROR: insert or update on table "idn_oidc_scope_claim_mapping" violates foreign key constraint "idn_oidc
_scope_claim_mapping_scope_id_fkey"
  Detail: Key (scope_id)=(6) is not present in table "idn_oidc_scope".  Call getNextException to see other errors in the batch.
        at org.postgresql.jdbc.BatchResultHandler.handleError(BatchResultHandler.java:148)

Caused by: org.postgresql.util.PSQLException: ERROR: column "uuid" does not exist
  Hint: Perhaps you meant to reference the column "sp_app.id".
  Position: 310


Caused by: org.postgresql.util.PSQLException: ERROR: column "image_url" does not exist
  Position: 302
详细错误:

原因:java.lang.Exception:执行:DROP函数(如果存在)时出错OIDC\u SCOPE\u DATA\u MIGRATE\u函数 位于org.wso2.carbon.is.migration.service.SchemaMigrator.executeSQL(SchemaMigrator.java:303) 位于org.wso2.carbon.is.migration.service.SchemaMigrator.executeSQLScript(SchemaMigrator.java:234) ... 还有31个 原因:org.postgresql.util.PSQLException:错误:输入结束时出现语法错误
位置:59

当您在文档中运行提供的迁移客户端时,它会执行相关的数据库脚本,您不必再次手动执行任何数据库脚本

请您重新检查一下您是否正确地遵循了文档中的步骤

请注意PostgreSQL文档中的以下内容

“在迁移过程中,将在数据库中创建“uuid ossp”扩展。要创建此扩展,数据库用户应具有“超级用户”权限。如果用户尚未是超级用户,请在开始迁移之前分配该权限。”


alteruser WITH SUPERUSER;

感谢您的更新。我正确地遵循了步骤。还是同一个问题。同样的步骤适用于5.7到5.9。5.7和5.10之间有什么区别吗。另外,我发现迁移数据库脚本中没有image_url列。您能帮我解决这个问题吗。遵循同样的步骤。