반응형
ORACLE 키워드를 열로 사용하는 XML 모델이 역엔지니어링 중에 변환되지 않음
ODI를 사용하여 웹 서비스에서 데이터베이스로 XML 파일을 로드하고 있습니다.스키마 파일(XSD)은 "share"라는 이름의 요소를 정의합니다.이것은 오라클의 키워드입니다.XML 모델을 역엔지니어링할 때 ODI는 열 이름을 "SHARE"로 만듭니다. 나중에 데이터베이스 테이블에 데이터를 로드해야 하는 매핑을 만들고 실행할 때 ODI는 "SHARE"가 오라클의 키워드이기 때문에 임시 테이블을 만들지 못합니다.설명서에 따르면 XML 스키마 파일의 키워드는 밑줄 문자로 표시됩니다(즉, SELECT는 SELECT_로 이름이 변경됨). 그러나 분명히 SHARE라는 키워드는 ODI가 사용하는 목록에 포함되지 않습니다.
이 문제를 해결하기 위해 키워드 목록이나 다른 아이디어를 확장할 수 있는 기회가 있습니까?스키마 파일이 제어할 수 없기 때문에 변경할 수 없습니다.
내장된 엔진을 사용해 보셨습니까?공유가 예약된 이름인 경우와 동일한 문제가 없을 수 있습니다.
외부 데이터베이스를 스토리지로 사용한다면 시도해 볼 가치가 있습니까?외부 DB 등록 정보를 제거하면 기본 제공 엔진으로 돌아갑니다.
언급URL : https://stackoverflow.com/questions/27730231/xml-model-with-oracle-keyword-as-column-not-translated-while-reverse-engineering
반응형
'programing' 카테고리의 다른 글
프로그램이 실행 중인지 프로그래밍 방식으로 확인 (0) | 2023.08.18 |
---|---|
PowerShell의 사용자 지정 로보카피 진행률 표시줄 (0) | 2023.08.18 |
인라인 블록 동작을 유지하면서 div를 상위에 정렬하는 방법은 무엇입니까? (0) | 2023.08.18 |
교차 서브도메인 AJAX 요청이 허용되는 줄 알았는데, 이 크롬 오류는 그렇지 않다는 것을 나타내는 것 같습니다. (0) | 2023.08.18 |
'1004': "정렬 참조가 잘못되었습니다." (0) | 2023.08.18 |