맥스DB

MaxDB
맥스DB
개발자SAP AG
안정적 해제
7.9.10 / 2020년 1월; 2년(2020-01)[1]
기록 위치C++[2]
운영 체제크로스 플랫폼
다음에서 사용 가능영어
유형RDBMS
면허증MaxDB에 대한 SAP Freeware 라이센스 계약(폐쇄 소스)
웹사이트maxdb.sap.com

맥스DBSAP AGANSI SQL-92(엔트리 레벨) 호환 RDBMS(Relational Database Management System)로, 2003년부터 2007년까지 MySQL AB도 제공했다. MaxDB는 대규모 SAP 환경(예: mySAP Business Suite 및 엔터프라이즈급 데이터베이스 기능이 필요한 기타 애플리케이션)을 대상으로 한다.

역사

데이터베이스 개발은 1977년 루돌프 먼츠가 이끄는 베를린 공과대학의 연구 프로젝트로 시작되었다. 1980년대 초, 그것은 이후 Nixdorf Computer, Siemens-Nixdorf, Software AG, 그리고 오늘날 SAP AG가 소유하고 있는 데이터베이스 제품이 되었다. 다양한 시기에 VDN, RDS, Reflection, Supra 2, DDB/4, 전체 SQL-DB-Server 및 Adabas D로 명명되었다. 1997년 SAP는 소프트웨어 AG로부터 소프트웨어를 인수하여 SAP DB로 개발하여 2000년 10월 GNU General Public License에 따라 소스 코드를 공개하였다.

2003년에 SAP AG와 MySQL AB가 공동으로 데이터베이스 시스템을 MaxDB로 리브랜딩했다. 2007년 10월에 이 재판매 계약이 종료되었고 데이터베이스의 판매와 지원이 SAP로 되돌아갔다.[3] 이제 SAP AG는 MaxDB 개발, 배포 및 지원을 관리한다. MaxDB의 소스 코드의 새로운 버전은 GNU General Public License에서 더 이상 사용할 수 없다. SAP는 또한 "SAP 시나리오 이외의 미션 크리티컬한 사용 요구사항을 충족하기 위한 추가 상용 지원 개념이 현재 논의 대상"이라고 밝혔다.[4]

버전 7.5 이후의 MaxDB는 SAP DB 7.4의 코드 기반을 기반으로 한다. 따라서 MaxDB 소프트웨어 버전 7.5는 7.2.04 이상부터 시작되는 이전 SAP DB 버전의 직접 업그레이드로 사용할 수 있다.

특징들

MaxDB는 일련의 관리 및 개발 도구와 함께 제공된다. 대부분의 도구는 GUI와 CLI(명령줄 인터페이스) 모두에서 사용할 수 있다. JDBC, ODBC, SQLDBC(원래 C/C++ 인터페이스), 프리컴파일러, PHP, Perl, Python, WebDAV, OLE DB, ADO, DAO, RDO 및 의 바인딩을 제공한다.ODBC를 통한 NET, 타사 프로그래밍 인터페이스를 통한 DelphiTcl. MaxDB는 크로스 플랫폼으로, HP-UX, IBM AIX, Linux, Solaris, Microsoft Windows 2000, Microsoft Windows Server 2003 및 Microsoft Windows 10까지 릴리즈를 제공한다.[5]

MaxDB는 내장 핫 백업 기능을 제공하며, 온라인 재구성이 필요하지 않으며 SQL 92 엔트리 레벨 호환이라고 주장함.

버전 7.7.00 이후 MaxDB는 이전 잠금 기반 구현 대신 다중 신호 동시성 제어(MVCC)를 사용한다.

라이센싱

MaxDB는 버전 7.2에서 7.6까지 GNU General Public License(GPL)에 따라 라이센스가 부여되었다. 프로그래밍 인터페이스는 다른 오픈 소스 라이센스에 따라 출시된 프로젝트의 예외를 제외하고 GPL에 따라 라이센스가 부여되었다.

SAP DB 7.3 및 7.4는 GPL로 라이센스가 부여되었지만 LGPL 드라이버로 라이센스가 부여되었다. MaxDB 7.5는 이중 라이선싱, 즉 GPL 드라이버 또는 상용 라이선스를 가진 GPL로 라이선스가 부여되었다.

버전 7.5부터 버전 7.6까지 MaxDB(기존 SAP DB)를 오픈 소스 커뮤니티로 배포하는 것은 오픈 소스 소프트웨어 데이터베이스인 MySQL을 개발하는 것과 같은 회사인 MySQL AB가 제공했다. 개발은 SAP AG, MySQL AB 및 오픈 소스 소프트웨어 커뮤니티에 의해 수행되었다.

2007년 10월 SAP는 MaxDB에 대한 전체 판매 및 상업적 지원을 가정했다. MaxDB 7.6은 이제 비 SAP 애플리케이션과 함께 사용할 수 있는 무료 소스(지원 및 사용 제한 없음)가 되었다.

참고 항목

참조

  1. ^ AG, SAP. "SAP MaxDB – The SAP Database Home". Retrieved 18 Dec 2020.
  2. ^ Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". Archived from the original on 30 May 2012. Retrieved 14 March 2010.
  3. ^ MySQL AB : SAP NetWeaver를 위해 오픈 소스 데이터베이스를 최적화하는 MySQL AB
  4. ^ SAP 루프 아래로 MaxDB!
  5. ^ "Upgrade to SAP MaxDB Database 7.9 on Windows" (PDF). Retrieved 6 December 2017. 5.3 Installing or Upgrading Database Studio for SAP MaxDB

외부 링크