Office 데이터 연결 개요

참고: 이 문서는 곧 사용이 중단됩니다. "페이지를 찾을 수 없음" 문제를 방지하기 위해 알고 있는 링크를 제거하고 있습니다. 이 페이지에 대한 링크를 만든 경우 링크를 제거해 주세요. 그러면 웹을 연결된 상태로 유지하겠습니다.

프로그램의 데이터는 텍스트 파일, 통합 문서 또는 데이터베이스 등의 외부 데이터 원본에서 얻을 수 있습니다. 이 외부 데이터 원본은 외부 데이터 원본을 찾고, 로그인 하 고, 액세스 하는 방법을 설명 하는 정보 집합인 데이터 연결을 통해 프로그램에 연결 됩니다. 다음 섹션에서는 외부 데이터 연결이 작동 하는 방법, 다른 응용 프로그램 및 사용자와 연결 정보를 공유 하는 방법, 데이터 액세스를 더욱 안전 하 게 사용 하는 방법에 대해 설명 합니다.

데이터 연결의 기본 사항 이해

외부 데이터에 연결 하는 주요 이점은이 데이터를 반복적으로 복사 하지 않고 정기적으로 분석할 수 있다는 것입니다. 반복적으로 데이터를 복사 하는 작업은 시간이 오래 걸리고 오류가 발생할 수 있습니다.

연결 정보는 통합 문서 또는 파일 (예: ODC (Office Data Connection) 파일 (.odc) 또는 DSN (데이터 원본 이름) 파일 (dsn)에 저장 될 수 있습니다.

외부 데이터 를 프로그램으로 가져오려면 데이터에 대 한 액세스 권한이 있어야 합니다. 액세스 하려는 외부 데이터 원본 로컬 컴퓨터에 없는 경우에는 데이터베이스 관리자에 게 암호, 사용자 권한 또는 기타 연결 정보를 문의 해야 할 수 있습니다. 데이터 원본이 데이터베이스인 경우 데이터베이스가 단독 모드에서 열리지 않도록 합니다. 데이터 원본이 텍스트 파일 이거나 통합 문서인 경우 다른 사용자가 단독으로 액세스할 수 있도록 열려 있는 텍스트 파일이 나 통합 문서가 없는지 확인 합니다.

또한 여러 데이터 원본에는 사용자의 프로그램, 연결 파일 및 데이터 원본 간에 데이터 흐름을 조정 하는 ODBC 드라이버 또는 OLE DB 공급자가 필요 합니다.

다음 다이어그램에는 데이터 연결에 대 한 주요 사항이 요약 되어 있습니다.

외부 데이터 연결

1. Microsoft SQL Server, Microsoft Access, Microsoft Excel, 텍스트 파일에 연결할 수 있는 다양 한 데이터 원본이 있습니다.

2. 데이터 원본별로 관련 ODBC 드라이버 또는 OLE DB 공급자가 있습니다.

3. 연결 파일은 데이터 원본에서 데이터를 액세스하고 검색하는 데 필요한 모든 정보를 정의합니다.

4. 연결 파일에서 프로그램으로 연결 정보가 복사됩니다.

연결 공유

연결 파일은 일관 된 방식으로 연결을 공유 하 고, 연결을 더욱 쉽게 검색 하 고, 보안을 개선 하 고, 데이터 원본 관리를 촉진 하는 데 특히 유용 합니다. 연결 파일을 공유 하는 가장 좋은 방법은 사용자가 파일을 읽을 수 있지만 지정 된 사용자만 수정할 수 있는 네트워크 폴더 또는 SharePoint 라이브러리와 같은 안전 하 고 신뢰할 수 있는 위치에 저장 하는 것입니다.

Excel을 사용 하거나 데이터 연결 마법사를 사용 하 여 새 데이터 원본에 연결 하 여 ODC (Office 데이터 연결) 파일 (.odc)을 만들 수 있습니다. .Odc 파일은 사용자 지정 HTML 및 XML 태그를 사용 하 여 연결 정보를 저장 합니다. Excel에서 파일의 내용을 쉽게 보거나 편집할 수 있습니다.

다른 사용자와 연결 파일을 공유 하 여 외부 데이터 원본에 대 한 동일한 액세스 권한을 제공할 수 있습니다. 다른 사용자는 연결 파일을 여는 데 데이터 원본을 설정 하지 않아도 되지만, 컴퓨터의 외부 데이터에 액세스 하는 데 필요한 ODBC 드라이버 또는 OLE DB 공급자를 설치 해야 할 수 있습니다.

Microsoft 데이터 액세스 구성 요소 이해

Microsoft MDAC (데이터 액세스 구성 요소) 2.8는 Windows Server 2003 및 Windows XP SP2 이상에 포함 되어 있습니다. MDAC를 사용 하 여 다양 한 관계형 및 nonrelational 데이터 원본의 데이터에 연결 하 고 사용할 수 있습니다. ODBC (Open Database Connectivity) 드라이버 또는 OLE DB 공급자를 사용 하 여 다양 한 데이터 원본에 연결할 수 있습니다. Microsoft에서 빌드 및 배송 하거나 다양 한 타사에서 개발할 수 있습니다. Microsoft Office를 설치 하면 추가 ODBC 드라이버와 OLE DB 공급자가 컴퓨터에 추가 됩니다.

컴퓨터에 설치 된 OLE DB 공급자의 전체 목록을 보려면 데이터 연결 파일에서 데이터 연결 속성 대화 상자를 표시 한 다음 공급자 탭을 클릭 합니다.

컴퓨터에 설치 된 ODBC 드라이버의 전체 목록을 보려면 Odbc 데이터베이스 관리자 대화 상자를 표시 한 다음 드라이버 탭을 클릭 합니다.

다른 제조업체의 ODBC 드라이버와 OLE DB 공급자를 사용 하 여 다른 유형의 ODBC 및 OLE DB 데이터베이스를 포함 하 여 Microsoft 데이터 원본 이외의 원본에서 정보를 가져올 수도 있습니다. 이러한 ODBC 드라이버 또는 OLE DB 공급자를 설치 하는 방법에 대 한 자세한 내용은 데이터베이스의 설명서를 확인 하거나 데이터베이스 공급 업체에 문의 하세요.

ODBC를 사용 하 여 데이터 원본에 연결

다음 섹션에서는 ODBC (Open Database Connectivity)에 대해 자세히 설명 합니다.

ODBC 아키텍처

ODBC 아키텍처에서 응용 프로그램 (예: 프로그램)은 ODBC 드라이버 관리자에 연결 되며,이 경우 Microsoft SQL ODBC 드라이버와 같은 특정 ODBC 드라이버를 사용 하 여 데이터 원본 (예: Microsoft SQL Server 데이터베이스)에 연결 합니다.

연결 정보 정의

ODBC 데이터 원본에 연결 하려면 다음을 수행 합니다.

  1. 해당 ODBC 드라이버가 데이터 원본을 포함 하는 컴퓨터에 설치 되어 있는지 확인 합니다.

  2. Odbc 데이터 원본 관리자 를 사용 하 여 Windows 레지스트리 또는 dsn 파일에 연결 정보를 저장 하거나 Microsoft Visual Basic 코드에서 연결 문자열을 사용 하 여 연결 정보를 Odbc 드라이버 관리자에 직접 전달 함으로써 dsn (데이터 원본 이름)을 정의 합니다.

    데이터 원본을 정의 하려면 제어판을 열고 시스템 및 보안 > odbc 데이터 원본 (32 비트) 또는 odbc 데이터 원본 (64 비트)을 클릭 합니다.

    다양 한 옵션에 대 한 자세한 내용을 보려면 각 대화 상자에서 도움말 단추를 클릭 합니다.

컴퓨터 데이터 원본

컴퓨터 데이터 원본은 사용자 정의 이름을 사용 하 여 특정 컴퓨터의 Windows 레지스트리에 연결 정보를 저장 합니다. 정의 된 컴퓨터 에서만 컴퓨터 데이터 원본을 사용할 수 있습니다. 컴퓨터 데이터 원본은 사용자와 시스템 이렇게 두 가지 유형이 있습니다. 사용자 데이터 원본은 현재 사용자만 사용할 수 있으며 해당 사용자 에게만 표시 됩니다. 시스템 데이터 원본은 컴퓨터의 모든 사용자가 사용할 수 있으며 컴퓨터의 모든 사용자에 게 표시 됩니다. 컴퓨터 데이터 원본은 로그인 한 사용자만 컴퓨터 데이터 원본을 볼 수 있으며 컴퓨터 데이터 원본을 원격 사용자가 다른 컴퓨터에 복사할 수 없도록 하기 때문에 추가 보안을 제공 하려는 경우에 특히 유용 합니다.

파일 데이터 원본

파일 데이터 원본 (DSN 파일이 라고도 함)은 연결 정보를 Windows 레지스트리가 아닌 텍스트 파일에 저장 하며 일반적으로 컴퓨터 데이터 원본 보다 더 유연 하 게 사용할 수 있습니다. 예를 들어 올바른 ODBC 드라이버가 있는 컴퓨터에 파일 데이터 원본을 복사 하 여 응용 프로그램에서 사용 하는 모든 컴퓨터에 일관성 있고 정확한 연결 정보를 사용할 수 있습니다. 또는 파일 데이터 원본을 단일 서버에 배치하고 네트워크의 여러 컴퓨터 간에 공유하고 한 위치에서 연결 정보를 쉽게 유지 관리할 수 있습니다.

파일 데이터 원본은 공유 불가능할 수도 있습니다. Unshareable 파일 데이터 원본은 단일 컴퓨터에 있으며 컴퓨터 데이터 원본을 가리킵니다. 공유 불가능한 파일 데이터 원본을 사용하여 파일 데이터 원본에서 기존 컴퓨터 데이터 원본에 액세스할 수 있습니다.

맨 위로 이동

OLE DB를 사용 하 여 데이터 원본에 연결

다음 섹션에서는 개체 연결 및 포함 데이터베이스 (OLE DB)에 대해 자세히 설명 합니다.

OLE DB 아키텍처

OLE DB 아키텍처에서 데이터에 액세스 하는 응용 프로그램을 데이터 소비자 라고 하며 (예: Publisher) 데이터에 대 한 기본 액세스를 사용 하도록 설정 하는 프로그램을 데이터베이스 공급자 라고 합니다 (예: Microsoft OLE DB 공급자 (SQL Server 용)).

연결 정보 정의

유니버설 데이터 링크 파일 (.udl)에는 데이터 소비자가 해당 데이터 원본의 OLE DB 공급자를 통해 데이터 원본에 액세스 하는 데 사용 하는 연결 정보가 포함 됩니다. 다음 중 하나를 수행 하 여 연결 정보를 만들 수 있습니다.

  • 데이터 연결 마법사에서 데이터 연결 속성 대화 상자를 사용 하 여 OLE DB 공급자에 대 한 데이터 링크를 정의 합니다.

  • .Udl 파일 형식의 빈 텍스트 파일을 만든 다음 파일을 편집 하 여 데이터 연결 속성 대화 상자를 표시 합니다.

맨 위로 이동

데이터 액세스를 더욱 안전 하 게 사용

외부 데이터 원본에 연결 하거나 데이터를 새로 고칠 때 잠재적인 보안 문제를 파악 하 고 해당 보안 문제에 대해 수행할 수 있는 작업에 대해 알아야 합니다. 다음 지침 및 모범 사례를 사용 하 여 데이터 보안을 유지 하세요.

데이터 연결을 신뢰할 수 있는 위치에 저장

데이터 연결 파일에는 데이터 원본에 대 한 쿼리가 하나 이상 포함 되는 경우가 많습니다. 이 파일을 바꾸면 악의적인 의도를 가진 사용자가 기밀 정보에 액세스 하 고 다른 사용자에 게 배포 하거나 다른 해로운 작업을 수행 하도록 쿼리를 디자인할 수 있습니다. 따라서 다음을 확인 하는 것이 중요 합니다.

  • 연결 파일이 신뢰할 수 있는 개인에 의해 작성 되었습니다.

  • 연결 파일이 안전 하 고 신뢰할 수 있는 위치에서 온 것입니다.

보안을 강화 하기 위해 외부 데이터에 대 한 연결을 컴퓨터에서 사용할 수 없는 경우도 있습니다. 통합 문서를 열 때 데이터에 연결 하려면 보안 센터 표시줄을 사용 하거나 통합 문서를 신뢰할 수 있는 위치에 배치 하 여 데이터 연결을 활성화 해야 합니다.

자세한 내용은 신뢰할 수 있는 위치 추가, 제거 또는 변경, 신뢰할 수 있는 게시자 추가, 제거 또는 보기보안 센터에서 내 옵션 및 설정을확인을 참조 하세요.

안전한 방법으로 자격 증명 사용

일반적으로 외부 데이터 원본에 액세스 하려면 사용자를 인증 하는 데 사용 되는 자격 증명 (예: 사용자 이름 및 암호)이 필요 합니다. 이러한 자격 증명을 안전 하 고 안전한 방식으로 제공 하 고 다른 사용자에 게 실수로 이러한 자격 증명을 표시 하지 않도록 해야 합니다.

대문자, 소문자, 숫자 및 기호를 결합하는 강력한 암호를 사용합니다. 약한 암호의 경우 이러한 요소를 혼합하지 않습니다. 강력한 암호의 예는 Y6dh! et5입니다. 약한 비밀 번호의 예는 House27. 암호 길이는 8자 이상이어야 합니다. 14 자 이상의 문자를 사용 하는 암호문은 더 좋습니다.

암호는 반드시 기억해야 합니다. 암호를 잊은 경우 Microsoft에서 사용자의 암호를 다시 찾을 수 없습니다. 따라서 암호를 따로 기록한 후 안전한 장소에 보관해 두세요.

데이터 원본에 연결할 때 로그온 정보를 저장 하지 않습니다. 이 정보는 통합 문서와 연결 파일에 일반 텍스트로 저장 될 수 있으며, 악의적인 사용자가 정보에 액세스 하 여 데이터 원본의 보안을 손상 시킬 수 있습니다.

가능 하면 Windows 사용자 계정을 사용 하 여 SQL Server에 연결 하는 Windows 인증 (신뢰할 수 있는 연결이 라고도 함)을 사용 합니다. 사용자가 Windows 사용자 계정을 통해 연결 하는 경우 SQL Server는 Windows 운영 체제의 정보를 사용 하 여 계정 이름과 암호의 유효성을 검사 합니다. Windows 인증을 사용할 수 있으려면 서버 관리자가이 인증 모드를 사용 하도록 SQL Server를 구성 해야 합니다. Windows 인증을 사용할 수 없는 경우 사용자의 로그온 정보를 저장 하지 않습니다. 사용자가 로그온 할 때마다 로그온 정보를 입력 하는 것이 더 안전 합니다.

맨 위로 이동

참고 항목

데이터 연결 마법사를 사용 하 여 Publisher로 데이터 가져오기

데이터 연결 마법사를 사용 하 여 Word로 데이터 가져오기

참고:  이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 정보가 도움이 되는지 알려주세요. 참조할 수 있는 영문 문서가 여기 있습니다.

추가 도움이 필요하신가요?

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×