Adobe Commerce 2.4.0: B2B 1.2.0 설치 중 예외

이 문서에서는 B2B 1.2.0을 설치할 때 setup:upgrade 중에 발생한 예외에 대한 Adobe Commerce 알려진 문제에 대한 수정 사항을 제공합니다.

영향을 받는 제품 및 버전

  • Adobe Commerce 온-프레미스 2.4.0
  • 클라우드 인프라의 Adobe Commerce 2.4.0
  • B2B 1.2.0

문제

재현 단계

  1. 스토어를 두 개 이상 생성하여 Adobe Commerce을 설치합니다.
  2. 추가 스토어를 만듭니다.
  3. B2B 1.2.0을 설치합니다.
WARNING
버전 1.2.0 이하 또는 Commerce 인스턴스 2.4.0 이하에서 저장소가 1개 이상인 B2B 인스턴스의 업그레이드도 영향을 받습니다.

예상 결과

B2B 1.2.0 설치

실제 결과

setup:upgrade을(를) 실행하여 B2B 1.2.0을 설치하면 이 오류가 PurchaseOrder 모듈에 나타납니다.

Module 'Magento_PurchaseOrder':
  Unable to apply data patch Magento\PurchaseOrder\Setup\Patch\Data\InitPurchaseOrderSalesSequence
  for module Magento_PurchaseOrder. Original exception message: DDL statements
  are not allowed in transactions

솔루션

이 문서에 제공된 패치를 적용합니다.

패치

이 문서에 첨부된 패치는 .composer.git 형식으로 다운로드할 수 있습니다(파일의 압축을 푼 후).

다운로드하려면 문서 끝까지 아래로 스크롤하여 파일 이름을 클릭하거나 다음 링크 중 하나를 클릭합니다.

패치 적용 방법

작성기 패치

작성기 패치 지침은 Adobe에서 제공하는 작성기 패치 적용 방법을 참조하십시오.

Git 패치

  • 클라우드 인프라의 Adobe Commerce에 대한 git 패치 지침은 개발자 설명서에서 패치 적용을 참조하십시오.
  • Adobe Commerce에 대한 git 패치 지침은 개발자 설명서에서 패치 적용: 사용자 지정 패치를 참조하십시오.

관련 읽기

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a