데이터베이스 링크를 구성하려면
- 파일 기반 데이터베이스 링크를 구성하려면 다음을 수행합니다.
- 홈 탭
프로젝트 패널
파일 옵션
을 클릭합니다.
- 파일 옵션 대화상자의 DataTools 탭에 있는 DataTools 링크 영역에서 구성할 링크를 클릭하고 편집 버튼을 클릭합니다.
주: 아직 링크를 추가하지 않은 경우 새로 만들기 버튼을 클릭하고 데이터베이스 링크 추가 절차를 먼저 수행합니다.
- 전역 데이터베이스 링크를 구성하려면 다음을 수행합니다.
- 홈 탭
도구 패널
DataTools
를 클릭합니다.
- DataTools 대화상자의 DataTools 링크 영역에서 구성할 링크를 클릭하고 편집 버튼을 클릭합니다.
주: 아직 링크를 추가하지 않은 경우 새로 만들기 버튼을 클릭하고 데이터베이스 링크 추가 절차를 먼저 수행합니다.
- ODBC 드라이버를 구성합니다.
- 링크 편집 대화상자에서 해당 ODBC 드라이버를 선택하여 링크할 데이터베이스 유형을 정의합니다(예: Microsoft Access Driver (*.mdb)).
- 설정 버튼을 클릭합니다. 드라이버 마법사가 열리고 설정 옵션을 안내합니다. 연결 정보를 설정하는 데 문제가 있는 경우 데이터베이스 관리자에게 문의하십시오. 완료하면 아래 상자에 연결 문자열이 표시됩니다. 필요한 경우 이 문자열을 수정할 수 있습니다.
예를 들어, 원본이 아니라 결과 NWD/NWF에서 항상 모형 파일 옆에 있는 특정 이름(예: test.mdb)을 가진 데이터베이스를 선택하려는 경우 DBQ=%pushpath(%poppath(%currentpath),"test.mdb"); DRIVER={Microsoft Access Driver (*.mdb)};를 입력합니다.
원본 모형 파일(예: AutoPlant)과 동일한 이름을 가진 데이터베이스를 선택하려는 경우 DBQ=%join(%removeext(%removepath(%sourcepath)),".mdb"); DRIVER={Microsoft Access Driver (*.mdb)};를 입력합니다.
- Autodesk Navisworks를 종료할 때까지 데이터베이스 링크를 열어두려는 경우 응용프로그램 수명 동안 열어두기 확인란을 선택합니다.
- 쿼리할 데이터베이스의 테이블을 지정합니다.
SQL 문자열 필드에서 SELECT의 뒤를 클릭하고 선택 검색문으로 SELECT * FROM tblBoilerData WHERE "NWUniqueID" = %prop("Entity Handle", "Value");를 입력합니다.
이 검색문은 Autodesk Navisworks에 tblBoilerData 테이블의 모든 열을 선택하도록 지정하는 동시에 NWUniqueID 열이 Entity Handle/Value라는 범주/특성 쌍과 일치하도록 요구합니다.
- 특성 창에 링크 범주로 표시할 열을 선택합니다.
- 필드 이름 필드를 두 번 클릭하고 데이터베이스 열의 정확한 이름을 입력합니다(예: "Part-time").
- Enter 키를 누릅니다.
표시 이름은 자동으로 작성되지만, 필요한 경우 클릭하여 다른 이름을 입력할 수 있습니다. 여기서 입력한 문자는 특성 창의 링크 탭에 표시되는 범주 이름입니다.
- 위의 프로세스를 반복하여 대화상자의 필드 영역에 필요한 모든 범주를 나열합니다.
- 확인을 클릭합니다.
주의: 데이터베이스 링크를 활성화해야 모형이 외부 데이터 소스에 링크됩니다.