Diff 보고서 생성 자동화

DiffDog 서버는 Altova DiffDog의 파일 및 디렉토리 비교 기능을 고성능 서버로 제공합니다.

DiffDog Server를 사용하면 대용량 비교를 자동화하고 파일, 디렉토리, URL 및 데이터베이스를 비교하는 diff 보고서를 쉽게 생성할 수 있습니다. 이 고성능 서버 소프트웨어는 Windows, Linux 및 MacOS X 컴퓨터에서 사용할 수 있습니다.

DiffDog Server 및 DiffDog

개발자는 오랫동안 XML, 텍스트 및 바이너리 파일뿐만 아니라 디렉토리, URL 및 데이터베이스를 비교하기 위해 DiffDog에 의존해 왔습니다.

이제 DiffDog의 강력한 기능은 번개처럼 빠른 서버 소프트웨어에서 사용할 수 있으므로 대규모 비교 작업을 쉽게 자동화할 수 있습니다.예를 들어, DiffDog 서버는 주어진 시간에 중요한 파일 및 디렉토리에 대한 diff 보고서 생성을 자동화하는 데 적합합니다 – 매일, 일주일에 한 번 등.DiffDog 서버는 다음과 같은 유형의 비교를 지원합니다.

  • Binary, text, and XML files
  • Microsoft Word documents
  • Two-way and three-way file diffs
  • Directories (including ZIP archives)
  • URLs
  • Databases
  • CSV to CSV
  • CSV to Database

데이터베이스 비교

DiffDog Server는 데이터베이스 스키마 및/또는 데이터베이스 콘텐츠의 고성능 비교를 자동화하기 위해 데이터베이스에 연결할 수 있도록 지원합니다. 비교 데이터베이스는 다른 종류일 수 있으며 SQLite와 같은 로컬 파일 기반 데이터베이스 또는 SQL Server와 같은 원격 데이터베이스 서버에서 실행되는 데이터베이스일 수 있습니다.

지원되는 데이터베이스는 다음과 같습니다.

  • Firebird 2.5, 3
  • IBM DB2 for iSeries v6.1, 7.1, 7.2, 7.3, 7.4®
  • IBM DB2 8, 9.1, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7®
  • Informix 11.70, 12.10, 14.10®
  • MariaDB 10, 10.3, 10.4, 10.5, 10.6.5
  • Microsoft Access™ 2003, 2007, 2010, 2013, 2019
  • Microsoft Azure SQL®
  • Microsoft SQL Server 2005, 2008, 2012, 2014, 2016, 2017, 2019®®
  • MySQL 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28®
  • Oracle 9i, 10g, 11g, 12c, 18, 19®
  • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1
  • Progress OpenEdge 11.6
  • SQLite 3.x
  • Sybase ASE 15, 16®
  • Teradata 16

DiffDog와의 통합

DiffDog에서 비교 파일(예: .filedif 및 .dirdif 파일)을 이미 만든 경우 서버 환경에서도 비교할 수 있습니다. 이렇게 하면 자주 사용하는 비교를 자동화하거나 사용자 지정 스크립트 또는 프로세스에 통합할 수 있습니다.

어떻게 작동합니까?

네트워크의 컴퓨터에 설치되면 DiffDog Server가 서비스로 실행됩니다. 명령줄 인터페이스 또는 실행 스크립트를 통해 DiffDog Server를 호출하여 비교를 실행할 수 있습니다.DiffDog Server가 설치된 서버 컴퓨터에서 직접 파일을 비교하거나 클라이언트 시스템에서 원격으로 비교를 호출할 수 있습니다.

DiffDog 서버 설치에는 조직 내의 여러 컴퓨터에 복사할 수 있는 휴대용 DiffDog 명령줄 클라이언트가 포함되어 있으므로 실행 중인 DiffDog 서버를 원격으로 호출할 수 있습니다.

크로스 플랫폼 지원

DiffDog 서버는 다음에 사용할 수 있습니다.

  • Windows Server (Desktop and Core): 2008 R2 SP1 with Platform Update, 2012, 2016, 2019
  • Windows: Windows 7 SP1 with Platform Update, Windows 8, Windows 10, Windows 11
  • Linux: CentOS 7 & 8; RedHat 7 & 8; Debian 9, 10, & 11; Ubuntu 16.04, 18.04 & 20.04
  • macOS: 10.13 and above

DiffDog Server 소프트웨어는 여러 플랫폼에서 사용할 수 있으므로 명령줄 클라이언트는 Linux, macOS 또는 Windows에서도 실행될 수 있습니다.