JET 데이터베이스가 Windows의 일부인 경우 어떻게 압축합니까?

JET 데이터베이스가 Windows의 일부인 경우 어떻게 압축합니까?

Windows가 OS 내에서 JET 데이터베이스를 사용할 수 있는 위치가 얼마나 되는지 확실히 알지 못하지만 MS-Access에 JET 데이터베이스가 있는 경우 JET-Comp.exe를 한 번씩 실행해야 한다는 것은 알고 있습니다. 그렇지 않으면 데이터베이스가 너무 커지고 속도가 느려지거나 손상됩니다.

그렇다면 Windows OS 내에서 이러한 JET 데이터베이스 목록을 어디에서 찾을 수 있으며 어떻게 압축할 수 있을까요?

답변1

내가 아는 바로는 Windows에는 JetSQL 엔진이 포함되어 있지만 Windows 자체에서 사용되는 JetSQL 데이터베이스는 없습니다. 물론 파일 시스템에서 mdb 및 accdb 파일을 검색할 수 있습니다.

mdb 또는 accdb 파일을 압축하려는 경우 다음 옵션이 있습니다.

  • 가장 덜 고통스러운 것은 내가 작성한 프로그램을 설치하는 것입니다.PlaneDisaster.NET. JetSQL에 대한 SQL 인터페이스를 제공하며 압축 및 복구 기능도 있습니다.
  • PowerShell을 알고 있다면 다음을 살펴보세요.MDB 파일을 생성하는 스크립트당신은 적응할 수 있습니다SQLConfigDataSource대신 사용하려면 전화하세요 COMPACT_DB. PowerShell 및 PInvoke에 대한 경험이 있다면 그리 어렵지 않습니다. 보다이 C# 파일.

마지막으로 64비트 프로세스에서 Access 데이터베이스를 압축하거나 accdb 파일을 압축하려는 경우,Office 2010 드라이버가 필요합니다.

관련 정보