Table 1-2 includes information about the major features included in Adaptive Server versions 12.5.2, 12.5.3, 12.5.3a, and 12.5.4. For detailed descriptions of these features, see the new feature documentation for the appropriate release.
Adaptive Server feature |
Description |
|
---|---|---|
Adaptive Server version 12.5.4 |
||
Kerberos enhancements |
Adaptive Server includes the following Kerberos enhancements:
|
|
LDAP user authentication enhancements |
Adaptive Server includes the following LDAP user authentication enhancements:
|
|
Password complexity enhancements |
You can now specify a wide range of password complexity attributes. You can also write your own stored procedures to create site-specific password complexity checks. |
|
Archive database access support |
Archive database access provides a database administrator with the capability to validate or selectively recover data from a database dump by making the dump appear as if it were a traditional read-only database. |
|
Shared directory changes |
Adaptive Server version 12.5.4 includes a number of changes to the shared directory structure. |
|
Sybase driver support |
Adaptive Server now includes the following Adaptive Server Data Providers:
|
|
Dynamically loading TIBCO libraries |
TIBCO JMS libraries are now dynamically loaded rather than statically linked to the Adaptive Server executable. |
|
JRE support |
Adaptive Server version 12.5.4 includes JRE 1.4. |
|
Adaptive Server plug-in changes |
Adaptive Server plug-in supports archive database access and password complexity. |
|
Updating system catalogs |
The server-wide command allow updates to system catalogs takes precedence over the stored procedure settings for allow updates. |
|
Monitoring tables changes |
Monitoring tables monSysStatement andmonProcessStatement have been changed. |
|
syscomments changes |
When the source text of a stored procedure or trigger is stored in the system table syscomments, a query using select * is stored in syscomments expanding the column-list referenced in the select *. |
|
Shared memory support in Windows terminal server environments |
To accommodate Windows terminal server shared memory requirements, Adaptive Server version 12.5.4 introduces the new environment variable SYBASE_TS_MODE. |
|
Global login trigger |
Adaptive Server version 12.5.4 provides the ability to set a new global login trigger that is executed at each user login. |
|
Exporting set options from a login trigger |
Adaptive Server version 12.5.4 enables options set inside login triggers to remain valid for the entire user session. |
|
Adaptive Server version 12.5.3a |
||
Encrypted columns support |
Data encryption in Adaptive Server allows you to encrypt data at the column level.The authentication and access control mechanisms ensure that only properly identified and authorized users can access data. The encrypted columns feature in Adaptive Server is easier to use than encryption in the middle tier or in the client application. No application changes are required when enabling encrypted columns support. |
|
Adaptive Server version 12.5.3 |
||
Secure Sockets Layer enhancements |
New SSL CipherSuites supporting Advanced Encryption Standard (defined in FIPS-197) for encrypting network communications. Advanced Encryption Standards allow you to choose whether to use 128- or 256-bit encryption keys. |
|
Support for cross-platform dump and load for databases |
Adaptive Server supports databases dumps and loads across platforms with different endian architecture. You can perform dump database and load database from either a big-endian platform to a little-endian platform, or from a little-endian platform to a big-endian platform. |
|
Importing statistics for proxy tables |
If the relevant tables and index statistics are available when you perform update statistics on a remote server proxy table, the table catalogs are imported to the local systabstats and sysstatistics. |
|
top n functionality support |
Use the top n clause to limit the number of rows in the result set to the number of rows specified by the integer. Adaptive Server Enterprise supports the top n clause in outer query select statements, but not in the select list of a subquery. |
|
Historical Server enhancements |
Adaptive Server allows you to send monitoring data from Historical Server to a database on a specific Adaptive Server. |
|
Real-time data services enhancements |
Use sp_configure to set the number for native threads and the wait time for messaging. |
|
Resource governor |
Adaptive Server resource limits to help System Administrators prevent queries and transactions from monopolizing server resources. In Adaptive Server version 12.5.3, when System Administrators modify a resource limit, all users logged in the session see the change. |
|
Page allocation for partitioned DOL tables |
Adaptive Server version 12.5.3 avoids using extra space by filling up existing allocated extents in the target allocation page even when these extents are assigned to other partitions. |
|
User connections enhancements |
User connection enhancements include an updated error message and a correction on reserved sockets. |
|
dtdValidation |
The dtdValidate option include three additional parameters: no, yes, and strict. |
|
sybmigrate enhancements |
The sybmigrate tool allows you to migrate across versions of Adaptive Server Enterprise and supports source servers from 12.0 through 12.5.3. |
|
New Enhanced Full-Text Search Specialty Data Store language support |
EFTS now includes language support for:
|
|
Monitor counters and sp_sysmon |
Adaptive Server version 12.5.3 introduces a number of enhancements to improve some of the most commonly used monitoring tools. |
|
Adaptive Server version 12.5.2 |
||
Pluggable Authentication Module support |
Pluggable Authentication Modules (PAM) support allows multiple authentication service modules to be stacked and made available without modifying the applications that require the authentication. |
|
Kerberos native library support |
Adaptive Server provides the following Kerberos native library support:
|
|
Support for password-protected backups |
You can protect your database dump from unauthorized loads with the password parameter of the dump database command. If you include the password parameter when you make a database dump, you must also include this password when you load the database. |
|
Access control enhancements |
Adaptive Server introduces the following access control enhancements:
|
|
FIPS-140-certified algorithms support |
SSL is the standard for securing the transmission of sensitive information, such as credit card numbers, stock trades, and banking transactions over the Internet. It relies on public-key cryptography. |
|
Statement cache enhancements |
The statement cache is used for saving SQL cached-statements. |
|
XML services support |
The changes in XML services enhance four main areas:
|
|
Real-time messaging services |
Adaptive Server 12.5.2 includes messaging functionality with the Real Time Data Services (RTDS) option package. This option simplifies the development of application that interact with messaging systems and databases. |
|
Web services support |
A Web service is a self-contained, modular application that can be accessed through a network connection. Using a Web service, you trade performance for increased interoperability. |
|
IPv6 support |
Adaptive Server supports Internet Protocol version 6 (IPv6.) |
|
Enhanced Full-Text Search (EFTS) enhancements |
EFTS introduces the following enhancements:
|
|
Compressed database dump support |
The Adaptive Server version 12.5.2 version of dump includes a compression parameter that allows you to compress your database dumps. |
|
Password-protecting database dumps and loads |
The Adaptive Server 12.5.2 version of dump and load database include a password parameter that allows you to password-protect your database dumps. |
|
Failover on Veritas 2.1 support |
You can now configuring Adaptive Server on Linux platforms for Failover on Veritas 2.1. |
|
Large memory support |
Adaptive Server large memory support on 32-bit Enterprise Linux operating systems increases the amount of available memory in Adaptive Server from 2.7GB to as much as 64GB. Increasing the amount of memory available to Adaptive Server improves performance by significantly reducing the number of times the server must access the disk. |