데이터베이스 링크를 구성하려면

데이터베이스 링크를 구성하려면

  1. 파일 기반 데이터베이스 링크를 구성하려면 다음을 수행합니다.
    1. 프로젝트 패널 파일 옵션 을 클릭합니다.
    2. 파일 옵션 대화상자의 DataTools 탭에 있는 DataTools 링크 영역에서 구성할 링크를 클릭하고 편집 버튼을 클릭합니다.
      주: 아직 링크를 추가하지 않은 경우 새로 만들기 버튼을 클릭하고 데이터베이스 링크 추가 절차를 먼저 수행합니다.
  2. 전역 데이터베이스 링크를 구성하려면 다음을 수행합니다.
    1. 도구 패널 DataTools 를 클릭합니다.
    2. DataTools 대화상자의 DataTools 링크 영역에서 구성할 링크를 클릭하고 편집 버튼을 클릭합니다.
      주: 아직 링크를 추가하지 않은 경우 새로 만들기 버튼을 클릭하고 데이터베이스 링크 추가 절차를 먼저 수행합니다.
  3. ODBC 드라이버를 구성합니다.
    1. 링크 편집 대화상자에서 해당 ODBC 드라이버를 선택하여 링크할 데이터베이스 유형을 정의합니다(예: Microsoft Access Driver (*.mdb)).
    2. 설정 버튼을 클릭합니다. 드라이버 마법사가 열리고 설정 옵션을 안내합니다. 연결 정보를 설정하는 데 문제가 있는 경우 데이터베이스 관리자에게 문의하십시오. 완료하면 아래 상자에 연결 문자열이 표시됩니다. 필요한 경우 이 문자열을 수정할 수 있습니다.

      예를 들어, 원본이 아니라 결과 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)};를 입력합니다.

  4. Autodesk Navisworks를 종료할 때까지 데이터베이스 링크를 열어두려는 경우 응용프로그램 수명 동안 열어두기 확인란을 선택합니다.
  5. 쿼리할 데이터베이스의 테이블을 지정합니다.

    SQL 문자열 필드에서 SELECT의 뒤를 클릭하고 선택 검색문으로 SELECT * FROM tblBoilerData WHERE "NWUniqueID" = %prop("Entity Handle", "Value");를 입력합니다.

    이 검색문은 Autodesk NavisworkstblBoilerData 테이블의 모든 열을 선택하도록 지정하는 동시에 NWUniqueID 열이 Entity Handle/Value라는 범주/특성 쌍과 일치하도록 요구합니다.

  6. 특성 창에 링크 범주로 표시할 열을 선택합니다.
    1. 필드 이름 필드를 두 번 클릭하고 데이터베이스 열의 정확한 이름을 입력합니다(예: "Part-time").
    2. Enter 키를 누릅니다.

      표시 이름은 자동으로 작성되지만, 필요한 경우 클릭하여 다른 이름을 입력할 수 있습니다. 여기서 입력한 문자는 특성 창의 링크 탭에 표시되는 범주 이름입니다.

    3. 위의 프로세스를 반복하여 대화상자의 필드 영역에 필요한 모든 범주를 나열합니다.
  7. 확인을 클릭합니다.
주의: 데이터베이스 링크를 활성화해야 모형이 외부 데이터 소스에 링크됩니다.