UDL 파일이 처음 생성되는 방식은 Windows 설치에 따라 다릅니다. 이것은 폴더 바로 가기 메뉴에서 확인할 수 있습니다.
- 바탕 화면이나 파일을 만들 폴더에서 마우스 오른쪽 버튼을 클릭하십시오.
- 새로 만들기를 선택한 다음 텍스트 문서 또는 Microsoft 데이터 연결(옵션이 있는 경우)를 선택합니다.
- Microsoft 데이터 연결을 선택하면 UDL 파일이 만들어집니다.
- 텍스트 문서에 확장명이 .udl 인 이름을 지정하십시오 ( 파일 확장명 표시는 Windows 폴더 옵션에서 알려진 파일 형식의 파일 확장명 숨기기를 해제해야 합니다).
- "파일의 확장명을 변경하면 사용할 수 없게 될 수도 있습니다. 변경하시겠습니까?"라는 경고 창이 나타납니다. 예를 선택하십시오 .
Additional Information
Microsoft 데이터 연결 파일이 있으면 응용 프로그램과 함께 사용하기 위해 UDL 파일을 Access 데이터베이스에 연결해야 합니다.
- 액세스 여십시오. 빈 데이터베이스를 선택하십시오.
- 데이터베이스 파일 창에서 .mdb 또는 .accdb 확장명을 사용하여 원하는 위치에 데이터베이스를 저장합니다.
- Access를 닫을 수 있습니다 (데이터베이스를 저장한 위치를 기억하십시오).
- 이전에 만든 UDL 파일로 돌아가서 두 번 클릭합니다 (이 위치에서 Access 데이터베이스에 대한 링크가 만들어집니다).
- 공급자 탭을 클릭하십시오. .mdb 파일의 경우 Microsoft Jet 4.0 OLE DB Provider를 선택하십시오. .accdb 파일의 경우 Microsoft Office 12.0 Access Database Engine OLE DB Provider를 선택합니다.
Note: 64 비트 Windows 운영 체제를 사용하는 경우 공급자 탭에 Microsoft Jet 4.0 OLE DB Provider 또는 Microsoft Office 12.0 Access Database Engine OLE DB Provider가 표시되지 않습니다. 그 이유는 두 개는 32 비트 Database Provider이기 때문입니다. 공급자 탭에 32 비트 공급자를 표시하려면 다음과 같이하십시오.
- 시작>>모든 프로그램>>보조프로그램>>명령 프롬프트로 이동하십시오.
- 다음 명령을 입력하시오: C:\Windows\SysWOW64\rundll32.exe "C:\Program Files(x86)\Common Files\System\Ole DB\Oledb32.dll", OpenDSLFile C:\Test.udl, (C:\test.udl 은 이 생성한 UDL 파일인 경우)
- 공급자 탭을 클릭하면 32 비트 데이터베이스 공급자가 표시됩니다.
- 연결 탭을 클릭하십시오. 2 단계에서 생성 된 .mdb 또는 .accdb Access Database로 이동하십시오. 이제 UDL 파일을 LabVIEW에서 사용할 준비가되었습니다. 또한 파일을 이동할 때마다 UDL 파일에 대한 상대 경로를 사용할 수 있으며 파일을 이동할 때마다 수동으로 UDL 파일을 편집하지 않아도됩니다.
공급자를 찾을 수 없습니다라는 에러가 표시되는 경우 공급자가 제대로 설치 되었는지 확인하십시오. 수동으로 파일을 열고 데이터베이스에서 작업 할 수 있도록 내용을 편집 해보십시오.
- UDL 파일을 마우스 오른쪽 단추로 클릭하고 연결 프로그램>>메모장을 선택하십시오.
- Microsoft 데이터 연결 설정 도구를 사용하지 않고 UDL 파일의 내용을 작성하십시오.
다음은 인증없이 .accdb 파일을 여는 예입니다.
[oledb]
; Everything after this line is an OLE DB initstring
Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=C:\Users\Public\Documents\Database.accdb;
Persist Security Info=False;
여기서 Data Source는 데이터베이스에 대한 경로입니다.