XL: 파일 DSN 및 DSN 없는 연결 사용 방법

기술 자료 번역 기술 자료 번역
기술 자료: 165866 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

Microsoft Excel에서 외부 데이터 원본에 연결하려면 데이터 원본 이름 (DSN 없는 연결 문자열) 사용하지 않는 연결 문자열을 사용할 때 외부 데이터 원본에 연결하는 데 필요한 정보는 대신 통합 문서에 데이터 원본 이름 파일 구조에 저장됩니다. Microsoft Query 97 이상 및 Microsoft Excel 97 및 나중에 이 종류의 DSN 없는 연결 사용할 이전 버전의 Microsoft 및 Microsoft Excel 마십시오.

추가 정보

DSN 없는 연결 중요한 이유가 있습니까?

이전 버전의 Microsoft Excel에서 외부 데이터를 검색하는 데이터 원본을 만들어야 합니다. 데이터 원본 이름 및 해당 데이터에 연결하는 데 필요한 기타 정보를 워크시트의 숨겨진된 이름이 저장됩니다. 따라서, 여러 사용자가 외부 데이터에 대한 참조가 포함된 통합 문서를 공유할 때 연결 문자열에서 참조하는 데이터 원본 이름이 각 사용자의 컴퓨터에 있어야 합니다. 그렇지 않으면, 업데이트 또는 외부 데이터를 편집할 때 오류 메시지가 나타날 수 있습니다.

데이터를 워크시트에 반환된 후 Microsoft Excel 97 이상에서 파일 구조 통합 문서의 워크시트에서 함께 초기 데이터 원본 (데이터 원본 이름이 아님) 생성된 구조적 쿼리 언어 (SQL) 문 및 드라이버 정보가 저장됩니다. 이러한 DSN 없는 연결을 여러 컴퓨터에서 데이터 원본을 관리하는 문제를 해결합니다. 필요한 정보를 모두 통합 문서에 저장됩니다. 그러나 적절한 개방형 데이터베이스 연결 (ODBC) 드라이버 복사본을 함수를 쿼리에 대해 각 컴퓨터에 설치되어 있어야 합니다.

어떤 DSN 없는 연결 문자열 찾는 Like 무엇입니까?

다음 DSN - 연결 문자열을 덜 예입니다:
   DBQ=C:\TEST\QUERY FILES;DefaultDir=C:\TEST\QUERY FILES; _
   Deleted=1;Driver={Microsoft dBase Driver (*.dbf)}; _
   DriverId=277;FIL=dBase IV;PageTimeout=600;Statistics=0
				
텍스트 DSN 키워드의 참조가 있는지 유의하십시오.

대한 추가 데이터 원본 파일 정보

Microsoft 쿼리 버전 2.0 데이터 원본 정보를 레지스트리에 저장합니다. Microsoft Query 97 이상에서 레지스트리 데이터 원본 정보를 저장하는 데 사용하지 마십시오. 대신, 새 데이터 원본을 만들 때 .dsn 파일 이름 확장명 가진 텍스트 파일 연결 정보가 저장됩니다. 이 파일은 파일 DSN 알려져 있습니다.

각 파일 DSN ODBC 섹션 및 기본 테이블, 암호 및 지정된 데이터 소스에 대한 사용자 ID와 같은 정보를 포함할 수 있는 선택적인 Office의 부분을 포함합니다. 다음 파일 DSNX
   C:\Program Files\Common Files\ODBC\Data Sources
				
다음 쿼리를 저장할 때 사용되는 기본 폴더입니다:
   C:\Program Files\Microsoft Office\Queries
				
파일 DSN, 네트워크 위치 등 검색 폴더가 포함되는 지정할 수 있습니다.

다음 Microsoft Access 7.0 데이터베이스 드라이버 (Microsoft Office 97과 함께 포함된 ODBC 드라이버가) 사용하는 파일 DSN 예입니다:
   [ODBC]
   DSN=MS Access 7.0 Database
				
네트워크에 있는 파일을 참조하는 파일 DSN 만들기 및 특정 드라이브 문자에 네트워크 드라이브를 매핑할 때 파일 DSN 해당 드라이브 문자가 지정됩니다. 이 동작은 파일 DSN 네트워크를 통해 여러 사용자가 공유할 모든 사용자가 액세스할 수 있는 서버의 파일 DSN 유지 관리할 경우 문제가 발생할 수 있습니다. 이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.

방법 1

가능하면 범용을 명명 규칙(UNC) 참조 매핑된 드라이브 대신 사용하십시오.

방법 2

파일 DSN 메모장에서 열고 UNC 참조 사용할 드라이브 문자 해당 참조를 수정하십시오. 다음 예제를 참조하십시오:
   [ODBC]
   DRIVER=Microsoft Excel Driver (*.xls)
   UID=admin
   UserCommitSync=Yes
   Threads=3
   SafeTransactions=0
   ReadOnly=1
   PageTimeout=5
   MaxScanRows=8
   MaxBufferSize=512
   ImplicitCommitSync=Yes
   FIL=excel 5.0
   DriverId=790
   DefaultDir=<drive letter>:\ 
   DBQ=<drive letter>:\<source filename>
				
이 예제에서는 < 드라이브 > 매핑된 드라이브 문자이고 < 원본 파일 이름 > 원본 데이터 파일입니다.

마지막 두 줄을 다음 변경할
   DefaultDir=\\<server name>\<share>
   DBQ=\\<server name>\<share>\<source filename>
				
< 서버 이름 > 네트워크 서버, 네트워크 서버의 공유 <share>수 및 원본 데이터 파일을 < 원본 파일 >. 위치.

파일을 수정한 후에는 모든 사용자 파일 DSN 성공적으로 사용할 수 있습니다.

드라이버 정보 파일 DSN에 [NULL]에 대한 자세한 내용은 사용 중인 ODBC 드라이버가 특정 도움말 파일을 참조하십시오.

32 비트 ODBC 제어판 아이콘 파일 DSN을 만들 수도 있습니다. 이렇게 하려면 다음과 같이 하십시오.

  1. 시작 메뉴에서 설정 가리키고 제어판 을 누릅니다. 다음 32 비트 ODBC를 두 번 클릭하십시오.
  2. 파일 DSN 탭을 클릭하십시오.
  3. 추가 클릭하십시오.
  4. 새 데이터 원본 만들기 대화 상자에서 데이터 원본을 만들려는 드라이버를 클릭하십시오. 다음 을 클릭하십시오.
  5. 새 데이터 원본 (예: C:\Program Files\Common Files\ODBC\Data Sources\Test.dsn) 의 전체 경로 및 파일 이름을 입력하십시오. 다음 을 누릅니다.
  6. 마침 을 클릭하십시오.

    4단계에서 선택한 ODBC 드라이버에 대한 ODBC 설정 대화 상자가 나타납니다.
  7. 대화 상자에 적절한 정보를 입력하십시오.

    참고: 파일 DSN을 포함할 특정 드라이브 문자를 사용할 경우, 데이터베이스를 선택하십시오 대화 상자에서 데이터베이스 이름 상자에 UNC 경로를 입력합니다.
  8. 확인 을 클릭하십시오.
  9. ODBC 데이터 원본 관리자 대화 상자를 닫으려면 확인 을 클릭하십시오.
파일 DSN Microsoft 프로그램에서 사용할 수 있습니다.

레지스트리에서 쿼리의 정보

Microsoft Query에서 자동으로 쿼리 경로 값으로 레지스트리 키가 없거나 해당 파일이 포함되지 않도록 폴더 경로를 값을 지정하는 경우 등록됩니다. Microsoft Query에서 시작하여 레지스트리 Microsoft Query에서 위치를 다시 설정할 수 있습니다. Microsoft Windows 95 이상에서 다음 레지스트리 키를 조회하여 쿼리의 찾을 수 있습니다:
   HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\MSQuery
				
때 Microsoft Office 97 설치 또는 나중에 설치 프로그램을 DSN 파일의 기본 위치를 가리키는 레지스트리 키를 만듭니다. 이 위치는 다음 레지스트리 키에 저장됩니다:
   HKEY_LOCAL_MACHINE\Software\ODBC\odbc.ini\ODBC File DSN\DefaultDSNDir
				
다음 레지스트리 키를 추가하여 DSN 파일에 대한 대체 위치를 지정할 수 있습니다.
   HKEY_CURRENT_USER\Software\ODBC\odbc.ini\ODBC File DSN\DefaultDSNDir
				
이 키를 만든 후 키 HKEY_LOCAL_MACHINE 아래 무시됩니다.

참조

데이터를 검색하는 방법에 대한 자세한 내용은 Office 길잡이를 데이터 원본 을 입력합니다, 검색 을 차례로 클릭한 다음 "데이터를 사용하여 외부 데이터베이스의. 검색하는 방법"을 클릭하십시오

참고: 길잡이가 숨겨져 있는 경우 표준 도구 모음에서 [알림] 단추를 클릭합니다. Microsoft 도움말 컴퓨터에 설치되어 있지 않은 경우 아래 문서 번호를 눌러 Microsoft 기술 자료에 있는 문서를 클릭하십시오.
120802사무실: 추가/단일 Office 프로그램 또는 구성 요소 제거 방법

자세한 내용은 아래 문서 번호를 눌러 Microsoft 기술 자료에 있는 문서를 클릭하십시오.
159557XL97: 시스템, 사용자 및 파일 데이터 원본 사용

속성

기술 자료: 165866 - 마지막 검토: 2006년 10월 10일 화요일 - 수정: 2.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Query 2000
키워드:?
kbmt kbhowto kbprogramming kbualink97 KB165866 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com