Data Store Location (데이터 저장소 위치)

Autodesk Inventory Tool은 XML 파일에 영속되는 inventory에 포함된 장치 데이터에 대해 메모리 내 객체 저장소를 사용합니다. 데이터 저장소는 실행 시 AIT에 의해 로드되고 변경 사항이 있는 경우 저장됩니다. 데이터 저장소는 파일 시스템에 저장되는 텍스트 기반 XML 파일이기 때문에 특별한 요구 사항은 없습니다. 텍스트 기반이므로 메모장과 같은 텍스트 파일을 열 수 있는 모든 응용프로그램에서 열어서 볼 수 있습니다. AIT를 처음 실행하면 새 데이터 저장소가 자동으로 작성됩니다.

데이터 저장소의 위치는 AIT의 설치 위치와 AIT.exe.config 파일 내의 구성에 따라 달라집니다.

다음과 같이 AIT.exe.config 파일 내의 DataStorePath 설정은 데이터 저장소의 위치를 정의하며, 이 데이터 저장소의 기본값은 AIT가 기본 위치를 사용하도록 지시하는 Default입니다.

      <setting name="DataStorePath" serializeAs="String">

        <value>Default</value>

      </setting>

AIT가 기본 설치 위치인 Program Files 폴더에서 실행 중인 경우, 데이터 저장소의 이름이 DataStore.xml로 지정되고 다음 디렉토리에 위치하게 됩니다.

C:\ProgramData\Autodesk\AIT

AIT가 USB 메모리 스틱과 같이 Program Files 폴더에 없는 폴더에서 실행 중인 경우, 데이터 저장소의 이름이 DataStore.xml로 지정되고 ScanWin.exe가 있는 동일한 폴더에 위치하게 됩니다. 따라서 데이터 저장소가 응용프로그램과 함께 이동됩니다.

또는, ScanWin.exe.config 내부의 DataStorePath 설정으로 DataStore.xml 파일이 위치할 파일 경로를 정의할 수 있습니다.  이 방법은 로그온/시작 스크립트 또는 Microsoft System Center(SCCM) 등의 타사 도구를 통한 네트워크 기반 스캔에만 사용됩니다. 예를 들면, 다음과 같습니다.

      <setting name="DataStorePath" serializeAs="String">

        <value>\\SERVER01\AIT\AIT\Data\</value>

      </setting>

경로는 ‘\’ 문자로 끝나야 합니다. 이렇게 하면 DataStore.xml 파일이 정의된 경로에 있게 됩니다.

AIT.exe.config 파일의 PerComputerDataStore 설정이 True(기본값은 False)로 설정된 경우, DataStore.xml이라는 이름의 단일 데이터 저장소 파일 대신, ScanWin을 실행 중인 각 장치는 로컬 컴퓨터의 이름을 가진 데이터 저장소를 작성합니다. 이 방법은 로그온/시작 스크립트 또는 Microsoft System Center(SCCM) 등의 타사 도구를 통한 네트워크 기반 스캔에만 사용됩니다.

      <setting name="PerComputerDataStore" serializeAs="String">

        <value>True</value>

      </setting>

DataStorePathPerComputerDataStore 설정은 로그온/시작 스크립트 또는 Microsoft System Center(SCCM) 등의 타사 네트워크 기반 스캔을 사용하는 경우에만 수정해야 합니다.

AIT.exe.config 파일에 대한 자세한 내용은 구성 파일 개요 섹션에서 확인할 수 있습니다.