Adaptive Server Enterprise


SAP ASE (Adaptive Server Enterprise) , originalmente conocido como Sybase SQL Server , y también conocido comúnmente como Sybase DB o Sybase ASE , es un servidor de base de datos de modelos relacionales desarrollado por Sybase Corporation , que luego se convirtió en parte de SAP AG . ASE se utiliza principalmente en la plataforma Unix , pero también está disponible para Microsoft Windows .

En 1988, Sybase, Microsoft y Ashton-Tate comenzaron a desarrollar una versión de SQL Server para OS / 2 , pero Ashton-Tate luego abandonó el grupo y Microsoft pasó a portar el sistema a Windows NT . Cuando el acuerdo expiró en 1993, Microsoft compró una licencia para el código fuente y comenzó a vender este producto como Microsoft SQL Server . [2] MS SQL Server y Sybase SQL Server comparten muchas características y peculiaridades de sintaxis hasta el día de hoy.

Originalmente para plataformas Unix en 1987, el producto principal de sistema de administración de bases de datos relacionales de Sybase Corporation se comercializó inicialmente con el nombre Sybase SQL Server. [3] [4] En 1988, SQL Server para OS / 2 fue co-desarrollado para PC por Sybase, Microsoft y Ashton-Tate . [5] Ashton-Tate se deshizo de su interés y Microsoft se convirtió en el socio principal después de migrar SQL Server a Windows NT . Microsoft y Sybase vendieron y respaldaron el producto a través de la versión 4.2.1.

Sybase lanzó SQL Server 4.2 en 1992. Esta versión incluía internacionalización, localización y soporte para sistemas de multiprocesamiento simétrico .

En 1993, finalizó el acuerdo de licencia de desarrollo conjunto entre Microsoft y Sybase, y las empresas se separaron mientras continuaban desarrollando sus respectivas versiones de SQL Server . Sybase lanzó Sybase SQL Server 10.0, que era parte de la familia de productos System 10, que también incluía Back-up Server, Open Client / Server API, SQL Monitor, SA Companion y OmniSQL Gateway. Microsoft continuó con Microsoft SQL Server .

Sybase proporciona interfaces de programación nativas de bajo nivel a su servidor de base de datos que utiliza un protocolo llamado Tabular Data Stream . Antes de la versión 10, se usaba DBLIB (DataBase LIBrary). La versión 10 y posteriores utilizan CTLIB (ClienT LIBrary).