Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

ImportExportData 매크로 함수를 사용하여 현재 Access 데이터베이스(.mdb 또는 .accdb) 또는 Access 프로젝트(.adp)와 다른 데이터베이스 간에 데이터를 가져오거나 내보낼 수 있습니다. Access 데스크톱 데이터베이스의 경우 테이블을 다른 데이터베이스의 현재 Access 데이터베이스에 연결할 수도 있습니다. 연결된 테이블을 사용하면 테이블 자체가 다른 데이터베이스에 남아 있는 동안 테이블의 데이터에 액세스할 수 있습니다.

참고: Access 2010부터 TransferDatabase 매크로 함수의 이름이 ImportExportData로 바뀌었습니다.

참고: 데이터베이스를 신뢰할 수 없는 경우 이 작업은 허용되지 않습니다.

설정

ImportExportData 매크로 함수에는 다음과 같은 인수가 있습니다.

매크로 함수 인수

설명

전송 유형

전송하려는 전송 유형입니다. 매크로 디자인 창의 작업 인수 섹션에 있는 전송 형식 상자에서 가져오기, 내보내기 또는 연결을 선택합니다. 기본값은 Import입니다.

참고: Access 프로젝트(.adp)에는 링크 전송 유형이 지원되지 않습니다.

데이터베이스 유형

가져오거나, 내보내거나, 연결할 데이터베이스의 형식입니다. 데이터베이스 형식 상자에서 Microsoft Access 또는 여러 다른 데이터베이스 형식 중 하나를 선택할 수 있습니다. 기본값은 Microsoft Access입니다.

데이터베이스 이름

가져오거나, 내보내거나, 연결할 데이터베이스의 이름입니다. 전체 경로를 포함합니다. 이 인수는 필수 인수입니다.

FoxPro, Paradox 및 dBASE와 같은 각 테이블에 대해 별도의 파일을 사용하는 데이터베이스 형식의 경우 파일이 포함된 디렉터리를 입력합니다. 원본 인수(가져오거나 연결하려면) 또는 Destination 인수(내보내기)에 파일 이름을 입력합니다.

ODBC 데이터베이스의 경우 전체 ODBC(Open Database Connectivity) 연결 문자열 입력합니다.

연결 문자열 예제를 보려면 외부 테이블 Access에 연결합니다.

  1. 외부 데이터 탭에 있는 가져오기 그룹에서 Access를 클릭합니다.

  2. 외부 데이터 가져오기 대화 상자의 파일 이름 상자에 원본 데이터베이스의 경로를 입력합니다.

  3. 연결된 테이블을 만들어 데이터 원본에 연결을 클릭하고 확인을 클릭합니다.

  4. 테이블 연결 대화 상자에서 테이블을 선택하고 확인을 클릭합니다.

디자인 보기 새로 연결된 테이블을 열고 도구 아래의 디자인 탭에서 속성 시트를 클릭하여 테이블 속성 봅니다. Description 속성 설정의 텍스트는 이 테이블의 연결 문자열.

ODBC 연결 문자열에 대한 자세한 내용은 이 유형의 ODBC 데이터베이스의 ODBC 드라이버에 대한 도움말 파일 또는 기타 설명서를 참조하세요.

개체 유형

가져오거나 내보낼 개체의 형식입니다. 데이터베이스 형식 인수에 대해 Microsoft Access를 선택하는 경우 개체 유형 상자에서 테이블, 쿼리, , 보고서, 매크로, 모듈, 데이터 액세스 페이지, 서버 뷰, 다이어그램, 저장 프로시저 또는 함수를 선택할 수 있습니다. 기본값은 테이블입니다. 다른 유형의 데이터베이스를 선택하거나 전송 형식 상자에서 연결을 선택하는 경우 이 인수는 무시됩니다.

선택 쿼리 Access 데이터베이스로 내보내는 경우 이 인수에서 테이블을 선택하여 쿼리의 결과 집합 내보내고 쿼리 를 선택하여 쿼리 자체를 내보냅니다. 선택 쿼리를 다른 유형의 데이터베이스로 내보내는 경우 이 인수는 무시되고 쿼리의 결과 집합이 내보내집니다.

원본

가져오거나 내보내거나 연결하려는 테이블 이름, 쿼리 또는 Access 개체를 선택합니다. FoxPro, Paradox 또는 dBASE와 같은 일부 유형의 데이터베이스의 경우 파일 이름입니다. 파일 이름에 파일 이름 확장명(예: .dbf)을 포함합니다. 이 인수는 필수 인수입니다.

대상

대상 데이터베이스에서 가져온 테이블, 내보낸 테이블 또는 연결된 테이블의 이름, 쿼리 또는 Access 개체를 선택합니다. FoxPro, Paradox 또는 dBASE와 같은 일부 유형의 데이터베이스의 경우 파일 이름입니다. 파일 이름에 파일 이름 확장명(예: .dbf)을 포함합니다. 이 인수는 필수 인수입니다.

개체 형식 인수에서 Transfer Type 인수 및 Table에서 가져오기를 선택하는 경우 Access는 가져온 테이블의 데이터가 포함된 새 테이블을 만듭니다.

테이블 또는 다른 개체를 가져오는 경우 Access는 기존 이름과 충돌하는 경우 이름에 숫자를 추가합니다. 예를 들어 Employees 및 Employees를 가져오는 경우 Access는 가져온 테이블 또는 다른 개체 Employees1의 이름을 바꿉니다.

Access 데이터베이스 또는 다른 데이터베이스로 내보내는 경우 Access는 이름이 같은 기존 테이블이나 다른 개체를 자동으로 바꿉니다.

구조만

데이터 없이 데이터베이스 테이블의 구조만 가져오거나 내보낼지 여부를 지정합니다. 또는 아니요를 선택합니다. 기본값은 아니요입니다.

주의

Access와 다른 유형의 데이터베이스 간에 테이블을 가져오고 내보낼 수 있습니다. Access 선택 쿼리를 다른 유형의 데이터베이스로 내보낼 수도 있습니다. Access는 쿼리의 결과 집합을 테이블 형식으로 내보냅니다. 두 데이터베이스가 모두 Access 데이터베이스인 경우 Access 데이터베이스 개체를 가져오고 내보낼 수 있습니다.

해당 데이터베이스의 연결된 테이블인 다른 Access 데이터베이스(.mdb 또는 .accdb)에서 테이블을 가져오는 경우 가져온 후에도 계속 연결됩니다. 즉, 테이블 자체가 아니라 링크를 가져옵니다.

액세스하는 데이터베이스에 암호가 필요한 경우 매크로를 실행할 때 대화 상자가 나타납니다. 이 대화 상자에 암호를 입력합니다.

ImportExportData 작업은 가져오기 또는 내보내기 아래의 외부 데이터 탭의 명령과 유사합니다. 이러한 명령을 사용하여 Access 데이터베이스 또는 다른 유형의 데이터베이스, 스프레드시트 또는 텍스트 파일과 같은 데이터 원본을 선택할 수 있습니다. 데이터베이스를 선택하는 경우 가져오거나 내보내거나 연결하는 데이터베이스에 따라 가져오거나 내보낼 개체 유형(Access 데이터베이스의 경우), 개체 이름 및 기타 옵션을 선택하는 하나 이상의 대화 상자가 나타납니다. ImportExportData 작업에 대한 인수는 이러한 대화 상자의 옵션을 반영합니다.

연결된 dBASE 테이블에 대한 인덱스 정보를 제공하려면 먼저 테이블을 연결합니다.

  1. 외부 데이터 탭의 가져오기 그룹에서 자세히를 클릭합니다.

  2. dBASE 파일을 클릭합니다.

  3. 외부 데이터 가져오기 대화 상자의 파일 이름 상자에 dBASE 파일의 경로를 입력합니다.

  4. 연결된 테이블을 만들어 데이터 원본에 연결을 클릭한 다음 확인을 클릭합니다.

  5. 이 명령에 대한 대화 상자에서 인덱스를 지정합니다. Access는 인덱스 정보를 Microsoft Office 폴더에 있는 특수 정보(.inf) 파일에 저장합니다.

  6. 그런 다음 연결된 테이블에 대한 링크를 삭제할 수 있습니다.

다음에 ImportExportData 작업을 사용하여 이 dBASE 테이블을 연결할 때 Access는 지정한 인덱스 정보를 사용합니다.

참고: 연결된 테이블을 쿼리하거나 필터링하는 경우 쿼리 또는 필터는 대/소문자를 구분합니다.

Visual Basic for Applications(VBA) 모듈에서 ImportExportData 작업을 실행하려면 DoCmd 개체의 TransferDatabase 메서드를 사용합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×