리파지토리 서버의 DBMS를 MSSQL Server로 설치 후 ER/Studio에서 리파지토리로 모델을 올릴 때

간혹 아래와 같이 "##tmp[테이블명] table could not initialize bulk insert" 문제가 발생할 수 있습니다.

 

 

10:26:45.031  - Start Check In Diagram process...

10:26:45.031  - Begin DM1 To SRTF Translation

10:26:45.062  - Finish DM1 To SRTF Translation

10:26:45.062  - GET LATEST request sent to Repository. Waiting for reply ... 

10:26:45.764  - An error was encountered during the operation. See detail(s) below.

 

Detail(s) : 

Error: The ##tmp[테이블명] table could not initialize bulk insert.

 

ErrorCode: 208 Severity: 2 LineNumber: 0 ErrorPosition: 0 Description: [Microsoft][ODBC SQL Server Driver][SQL Server]개체 이름 '##tmpGAttribute5'() 잘못되었습니다.(42S02) 

 

00:00:00.764  - Total time for the whole process.

 

문제의 원인:

리파지토리로 데이터모델을 올릴 때, 프로시저를 이용하여 temp 테이블이 생성됩니다.

프로시저에서 사용하는 레지스트리 정보와 리파지토리 DB에서 사용하는 레지스티리 정보가 일치하지 않아 생기는 문제입니다.

 

해결 방법:

1. 리파지토리 서비스 3개(Event, Database, Communication)를 모두 중지합니다.

2. 리파지토리 DB에서 'create_temp_tables' 저장 프로시저를 찾습니다.

3. 해당 프로시저에서 사용하고 있는 테이블 명에 포함되어 있는 숫자를 확인합니다.

4. 위에서 확인한 숫자와 리파지토리 서버PC의 레지스트리의 TmpTableSuffix 숫자를 비교합니다.

(regedit에서 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\Repository\Database TmpTableSuffix)

5. 두 개의 숫자가 다르면, TmpTableSuffix의 값을 프로시저에서 사용하는 값(숫자)로 변경합니다.

6. 세 개의 리파지토리 서비스를 재 시작합니다.

 

번호 제목 글쓴이 날짜 조회 수
공지 [기술 보고서 다운로드] IDC Technology Spotlight: 모델 기반 데이터 설계를 통한 비즈니스 민첩성 확보 방안 관리자 2015.08.24 8230
공지 ER/Studio Team Server(ER/Studio 용 웹포탈) 설치 및 사용자 가이드 손보라 2014.07.15 39436
공지 Repository 설치 및 사용 가이드 손보라 2014.05.27 50158
공지 ER/Studio Data Architect 설치 및 사용자가이드 관리자2 2012.01.27 52568
42 DB Power Studio #4-5. DBArtisan 둘러보기(데이터 관리) 손보라 2014.08.21 1161
41 DB Power Studio #4-6. DBArtisan 둘러보기(데이터베이스 성능 관리) 손보라 2014.08.22 1170
40 DB Power Studio #4-7. DBArtisan 둘러보기(메뉴 기능) 손보라 2014.08.22 1195
39 DBArtisan과 RapidSQL XE6에서 PostgreSQL 지원!! file 손보라 2014.09.18 1552
38 ER/Studio XE6에 새로운 기능! file 손보라 2014.09.18 1558
37 [온라인 세미나 발표자료] 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE! 관리자 2014.09.25 1377
36 [기술백서] 데이터아키텍트가 비즈니스 업무 부서와 협업하기 위해 알아야 할 다섯가지 관리자 2014.09.26 1325
35 [기술백서] XML, NoSQL, 빅데이터, 클라우드로 옮겨가는 시장 상황 속, 데이터모델링 여전히 중요한가 관리자 2014.09.26 2388
34 [기술백서] 데이터 설계 분석: 상향식(bottom-up) 설계 분석과 표준화 관리자 2014.09.26 1887
33 [기술백서] ER/Studio 9.5 vs. ERwin r9 관리자 2014.09.26 1673
32 [매크로활용] 엔터티/테이블 자동 생성 손보라 2014.10.08 3727
31 마이크로소프트(Microsoft), ER/Studio를 사용해 엔터프라이즈 데이터 모델 구축 file 손보라 2014.10.09 5760
30 Oracle ACE Director가 말하는 Rapid SQL의 쿼리빌더 팁 file 손보라 2014.10.09 2775
29 Oracle ACE Director가 말하는 Rapid SQL의 Auto Replace 기능 file 손보라 2014.10.09 2667
28 [매크로활용] 엔터티/테이블 엑셀로 추출 손보라 2014.10.11 2867
27 [기술백서] ER/Studio를 활용한 데이터 표준화 시스템 구축방안 관리자 2014.11.12 1138
26 [기술백서] ERwin이 아닌 ER/Studio를 선택하는 10가지 이유 관리자 2014.11.12 1321
25 [기술백서] 성능 좋은 SQL 작성법 관리자 2014.11.12 1651
24 [기술백서] 보다 빠른 SQL튜닝과 분석을 위한 새로운 툴 관리자 2014.11.12 1411
23 [기술백서] 업무 수행 능력이 뛰어난 DBA 관리자 2014.11.12 1487