Access 2010 변경 사항

 

적용 대상: Office 2010

마지막으로 수정된 항목: 2017-01-17

Microsoft Office Access 2007 이후 Microsoft Access 2010의 일부 변경 사항은 마이그레이션 고려 사항에 영향을 줄 수 있습니다. Microsoft Office Access 2003에서 업그레이드하는 경우에는 Office Access 2007 변경 사항(https://go.microsoft.com/fwlink/?linkid=164065\&clcid=0x412) 및 Access 2007 마이그레이션 고려 사항(https://go.microsoft.com/fwlink/?linkid=164070\&clcid=0x412)도 함께 참조하십시오.

이 문서의 내용:


  • 새로운 기능


  • 변경된 기능


  • 제거된 기능


  • 마이그레이션 고려 사항

새로운 기능

이 섹션에서는 IT 관리자가 관심을 가질 만한 Access 2010의 새로운 기능을 중점적으로 설명합니다. TechNet의 Access 2010 리소스 센터(영문일 수 있음)에서 추가 리소스를 찾을 수 있습니다. (https://go.microsoft.com/fwlink/?linkid=207810\&clcid=0x412)(영문일 수 있음)

웹을 통해 데이터베이스 공유

Office Access 2007에서는 데이터베이스를 웹을 통해 공유하는 기능이 제한적이었기 때문에 문서 라이브러리에 목록을 게시하고 데이터베이스를 옮길 수만 있었습니다. 하지만 이제 Access 2010에서는 Microsoft SharePoint Server 2010의 Access Services에 액세스할 수 있는 경우 Access 2010을 사용하여 웹 데이터베이스를 만들 수 있습니다. 사용자는 데이터베이스를 웹 브라우저 창에서 사용할 수 있지만 이 경우 관리자가 Access 2010을 사용하여 디자인을 변경해야 합니다. 일부 데스크톱 데이터베이스 기능은 웹으로 변환되지 않지만 계산 필드 및 데이터 매크로 같은 새로운 기능을 사용하여 상당 부분 동일하게 작업을 수행할 수 있습니다.

.pdf 및 .xps로 내보내기

Access 2010에서는 데이터를 .pdf 파일 형식(Portable Document Format) 또는 .xps 파일 형식(XML Paper Specification)으로 내보내 인쇄 및 게시하고 전자 메일로 배포할 수 있습니다. 이 기능은 Office Access 2007에서도 다운로드 가능한 추가 기능을 통해 사용할 수 있었습니다. Office Access 2007 SP2에 처음 도입된 이 기능은 Access 2010까지 계속 이어져 이제는 제품에 구축되었으므로 소프트웨어를 추가로 설치할 필요가 없어졌습니다. 양식, 보고서 또는 데이터시트를 .pdf 또는 .xps 파일로 내보내면 모든 서식 특성이 그대로 유지되는 배포가 용이한 양식으로 정보를 캡처할 수 있습니다. 또한 다른 사용자는 이러한 양식을 사용함으로써 결과물을 인쇄하거나 검토하기 위해 컴퓨터에 Access를 설치하는 불편을 덜게 됩니다.

외부 데이터 원본으로 웹 서비스에 연결

이제 웹 서비스에 연결하여 외부 데이터 원본으로 활용할 수 있습니다. 이 경우 웹 서비스 관리자가 제공하는 웹 서비스 정의 파일이 있어야 합니다. 정의 파일을 설치하고 나면 웹 서비스 데이터에 연결 테이블로 연결할 수 있습니다.

Backstage 보기

Microsoft Office Backstage는 Microsoft Office Fluent UI(사용자 인터페이스)의 일부이자 리본의 보조 기능입니다. 파일 탭에서 액세스할 수 있는 Backstage 보기에는 압축 및 복구나 새 데이터베이스 열기 같은 전체 데이터베이스에 적용하는 명령이 포함되어 있습니다. 파일 탭은 이전 릴리스의 Microsoft Office에서 사용되던 Microsoft Office 단추 및 파일 메뉴를 대체합니다. 명령은 화면 왼쪽에 있는 탭에 정렬되어 있으며 각 탭에는 관련된 명령 또는 링크 그룹이 포함되어 있습니다. 예를 들어 새로 만들기를 클릭하면 완전히 새로운 데이터베이스를 만드는 데 사용할 수 있는 일련의 단추가 나타나며, 전문가 수준으로 디자인된 데이터베이스 서식 파일 라이브러리에서 선택할 수도 있습니다.

변경된 기능

이 섹션에서는 IT 관리자가 관심을 가질 만한 Access 2010의 일부 변경된 기능에 대해 중점적으로 설명합니다.

Access 2010과 Access 2007 간의 이전 버전 호환성

Access 2010에는 Office Access 2007에서는 지원되지 않는 기능이 도입되었습니다. Office Access 2007 SP1에서는 이러한 기능이 포함된 데이터베이스가 열리지 않지만 Office Access 2007 SP2에서는 제한적인 보기 및 디자인 기능을 제공합니다.

향상된 보안

향상된 보안 기능 및 Microsoft SharePoint Foundation 2010과의 강력한 통합을 바탕으로 데이터를 보다 쉽게 관리하고 정보 추적 응용 프로그램의 보안 수준을 극대화할 수 있습니다. SharePoint Foundation 2010의 목록에 추적 응용 프로그램 데이터를 저장함으로써 수정 기록을 감사하고, 삭제된 정보를 복구하고, 데이터 액세스 권한을 설정할 수 있습니다.

Office Access 2007에 도입된 새로운 보안 모델이 Access 2010에서는 한층 개선되었습니다. 이 버전에서는 통일된 신뢰 여부 판단 기능이 Microsoft Office 보안 센터에 통합되었습니다. 신뢰할 수 있는 위치에 데이터베이스를 저장하면 안전한 폴더에 있는 모든 데이터베이스를 더 쉽게 신뢰할 수 있습니다. 코드 또는 매크로가 사용하지 않도록 설정된 Office Access 2007 응용 프로그램을 로드하여 보다 안전한 샌드박스 환경(즉, 안전하지 않은 명령은 실행할 수 없음)을 제공할 수 있습니다. 신뢰할 수 있는 매크로는 Sandbox 모드에서 실행됩니다.

SQL Server 2008 데이터 형식 지원

Access 2010에서는 Microsoft SQL Server 2008에 도입된 다음과 같은 일곱 가지 새로운 데이터 형식을 Access 프로젝트(.adp)에서 제한적으로 지원합니다.

  • 날짜

  • 날짜/시간 2

  • 날짜/시간 오프셋

  • 시간

  • 지역

  • 기하 도형

  • 계층 구조 ID

다음은 Access 2010에서 테이블을 사용하거나 디자인 모드를 볼 때 지원되지 않는 세 가지 데이터 형식입니다.

  • 지역

  • 기하 도형

  • 계층 구조 ID

대신 이러한 세 가지 데이터 형식을 사용할 때는 SQL Server 2008 디자인 도구를 사용하여 테이블, 보기, 저장 프로시저 및 함수를 만들면 됩니다. 또한 여전히 Access 2010을 사용하여 이러한 데이터 형식을 참조하는 보고서, 양식, 모듈 및 매크로를 디자인할 수 있습니다.

제거된 기능

이 섹션에서는 IT 관리자가 관심을 가질 만한 Access 2010의 제거된 기능을 중점적으로 설명합니다.

달력 컨트롤(mscal.ocx)

Access 2010에서는 Microsoft 달력 컨트롤(mscal.ocx)을 사용할 수 없습니다. 대신 Access 2010에서는 날짜 선택 컨트롤을 사용합니다. 이전 버전 Access에서 달력 컨트롤이 사용된 응용 프로그램을 Access 2010에서 열면 오류 메시지가 표시되고 컨트롤이 나타나지 않습니다.

Microsoft Replication Conflict Viewer

Access 2010에서는 Microsoft Replication Conflict Viewer를 사용할 수 없습니다. 이와 동일한 기능을 실행하려면 동기화 충돌을 해결하기 위한 사용자 지정 프로시저를 만들 수 있도록 복제 데이터베이스 집합에서 ReplicationConflictFunction 속성을 사용하면 됩니다. 자세한 내용은 ReplicationConflictFunction 속성 사용 방법(https://go.microsoft.com/fwlink/?linkid=165394\&clcid=0x412)을 참조하십시오.

스냅숏 파일 형식

Access 2010에서는 보고서를 스냅숏 파일로 내보내는 기능을 사용할 수 없습니다. 파일 형식에서 원래 보고서의 레이아웃 및 서식을 유지하는 스냅숏 파일 형식 대신 .pdf 및 .xps 파일 형식이 사용됩니다.

데이터 액세스 페이지

Office Access 2007부터 데이터 액세스 페이지를 만들거나 수정하거나 가져오는 기능이 더 이상 지원되지 않았습니다. 하지만 Office Access 2007 데이터베이스에서는 데이터 액세스 페이지가 여전히 정상적으로 작동했습니다. Access 2010에서는 데이터 액세스 페이지가 포함된 데이터베이스를 열 수 있지만 데이터 액세스 페이지가 올바르게 작동하지 않습니다. 데이터 액세스 페이지를 열려고 하면 Microsoft Office Access에서는 데이터 액세스 페이지에 대해 이 작업을 수행할 수 없다는 오류 메시지가 나타납니다.

데이터 액세스 페이지를 사용하는 대신 Access Services를 사용하여 웹 데이터베이스를 만들고 SharePoint 사이트에 게시하면 됩니다. 자세한 내용은 SharePoint Server 2010의 Access Services에 대한 새로운 기능(https://go.microsoft.com/fwlink/?linkid=182566\&clcid=0x412)을 참조하십시오.

Lotus 1-2-3, Paradox, Jet2.x 및 Red2 IISAM

Access 2010에서는 Lotus 1-2-3, Paradox, Jet2.x 및 Red 2용 IISAM(Installable Index Sequential Access Method)을 사용할 수 없습니다. 이러한 IISAM 중 하나에 대해 연결, 가져오기 또는 내보내기 작업을 수행해야 하는 경우에는 Office Access 2007 또는 이전 버전을 사용하면 됩니다. Jet 2.x 또는 Red 2 데이터베이스에 대한 링크를 만들거나 이러한 데이터베이스에 대해 가져오기 또는 내보내기를 수행하려 하고 Lotus 1-2-3 또는 Paradox에 대한 연결 테이블을 선택하거나 붙여 넣으면 다음과 같은 오류 메시지 중 하나가 나타날 수 있습니다.


  • 설치 가능한 ISAM을 찾을 수 없습니다.

  • Microsoft Office Access에서 IISAM 형식에 대하여 이 작업을 지원하지 않습니다. 이 작업을 수행하려면 Microsoft Office Access 2007이나 이전 버전을 사용하십시오.

마이그레이션 고려 사항

Access 2010으로의 마이그레이션을 계획하는 경우 Access 2010의 새로운 기능, 변경된 기능 및 제거된 기능을 검토하십시오. Access 2010은 Office Access 2007과 비슷한 부분(예: 원래 파일 형식이 동일함)이 많기 때문에 Access 2010으로 마이그레이션하는 경우 Office Access 2007에 대한 기존 마이그레이션 문서를 검토 및 활용할 수도 있습니다.

VBA 설정 마이그레이션

Office 2010에서는 VBA(Visual Basic for Applications) 6.0이 VBA 7.0으로 업데이트되었습니다. VBA 7.0 설정은 마이그레이션 후 자동으로 다시 채우는 대신 기본값으로 다시 설정되었습니다. 이러한 동작이 발생한 이유는 다음 표에서처럼 VBA의 레지스트리 설정이 Office 2010에서 다른 하이브에 있기 때문입니다.

버전 레지스트리 하위 키

Office 2000에서 Office 2007까지

HKEY_CURRENT_USER\SOFTWARE\Microsoft\VBA\6.0\Common

Office 2010

HKEY_CURRENT_USER\SOFTWARE\Microsoft\VBA\7.0\Common

이 문제를 해결하려면 VBA 6.0 레지스트리 키를 6.0 하이브에서 7.0 하이브로 복사하십시오.

자세한 내용은 Office 2010으로 마이그레이션하기 위한 사용자 레지스트리 설정Office 2010 32비트 버전과 64비트 버전 간의 호환성(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=185841\&clcid=0x412)(영문일 수 있음)을 참조하십시오.