Sybase Business Intelligence Solutions - Database Management, Data Warehousing Software, Mobile Enterprise Applications and Messaging
Sybase Brand Color Bar
delete

Search for    in all of Sybase.com
view all search results right arrow
  blank
 
 
 
 
 
 
 
 
 
 

 
 
CLICK TO EXPAND NAVIGATION
CLICK TO EXPAND NAVIGATION
 
 
 
 
Support > Technical Documents > Document Types > Release Bulletin > Release Bulletin Open Server 15.7 for Sun Solaris

Release Bulletin Open Server 15.7 for Sun Solaris

Documents the known problems and changes to installation, functionality, and programming issues for Open Server on Sun Solaris.
 
RSS Feed
 
 
 

Release Bulletin Open Server™ 15.7 for Sun Solaris

 

Document ID: DC75902-01-1570-01

Last revised: September 20, 2011

 


Accessing current release bulletin information

A more recent version of this release bulletin may be available on the Web. To check for critical product or document information added after the product release, use the Sybase® Product Documentation Web site.

Accessing release bulletins at the Sybase Product Documentation Web site

  1. Go to Product Documentation.

  2. Select a product and language and click Go.

  3. Select a product version from the Document Set list.

  4. Select the Release Bulletins link.

  5. From the list of individual documents, select the link to the release bulletin for your platform. You can either download the PDF version or browse the document online.

 


Product summary

Sybase Open Server™ version 15.7 is compatible with these operating system configurations.

  • Sun Solaris SPARC 32-bit and 64-bit

  • Sun Solaris x86 32-bit

  • Sun Solaris x86-64 64-bit

For the most current list of supported operating systems, see the Sybase platform certifications page. For a list of platforms, compilers, and third-party products Open Server is built and tested on, see the New Features Bulletin Open Server 15.7 and SDK 15.7 for Windows, Linux, and UNIX.


Product components

For a list of Open Server components and the platforms on which these components are supported, see the New Features Bulletin Open Server 15.7 and SDK 15.7 for Windows, Linux, and UNIX.


Patches

The required patch level for Sun Solaris SPARC 32-bit and 64-bit is:

  • 141414-10 or later

The required patch level for Sun Solaris x86 32-bit and x86-64 64-bit is:

  • 141445-09 or later


POSIX threads and pthreads libraries

Open Server uses POSIX threads. When you use threaded libraries (*_r), link with the pthreads library.

See the Open Client and Open Server Programmers Supplement for UNIX for information on Open Client™ libraries.

Note:DB-Library™ does not support any type of thread interface.

The thread-safe version of Open Client libraries are written using POSIX threads. All multithreaded libraries use the naming pattern *_r.a for static libraries or *_r.so for shared libraries. For multithreaded applications, use libraries with the “_r” suffix, such as libcs_r.a. For non-multithreaded applications, use libraries without the “_r” suffix, such as libcs.a.


IPv6 support

As of this release, Open Server on Sun Solaris platforms supports IPv6.

Below is an interfaces file entry where the last two server addresses are in IPv6 numeric format:

BARNARD_OS
   master tcp ether barnards.sybase.com 18200
   query tcp ether barnards.sybase.com 18200
   master tcp ether barnards.v6.sybase.com 18200
   query tcp ether barnards.v6.sybase.com 18200
   master tcp ether
     fd77:55d:59d9:165:203:baff:fe68:aa12 18200
   query tcp ether
     fd77:55d:59d9:165:203:baff:fe68:aa12 18200

Note:All master and query lines in the interfaces file must begin with a tab.


Sample files

You can find sample files in the Open Server installation directory $SYBASE/$SYBASE_OCS/sample.

 


Special installation and configuration instructions

See the Software Developer’s Kit and Open Server Installation Guide for your platform for instructions about installing Open Server. If applicable, see “Guidelines for installing Open Server with other Sybase products” of this release bulletin.

WARNING! If you install both Open Server and SDK in the same directory, Sybase recommends that you use the same version and ESD levels. Because Open Server and SDK share files, using different version and ESD levels can cause product failures.

For instructions on configuring your environment, see the Open Client and Open Server Configuration Guide for your platform.

For information on compiling and executing Open Client and Open Server applications, including the sample programs, see the Open Client and Open Server Programmers Supplement for your platform.


Installing EBFs

To ensure that your installation is the most current, Sybase strongly recommends that, after installing Open Server, you download and install the corresponding latest available EBF. You can download product updates from Sybase Downloads.

Each Open Server release includes a subset of the SDK. Thus, Open Server EBFs contain two separate version strings: one for the Open Server EBF, and one for the SDK files such as Client-Library, isql, and bcp.

For example, in an Open Server product, the Server-Library version string might be Server-Library/15.7/P-EBF17391-17390, and the Client-Library string might be Client-Library/15.7/P-EBF17930. In these version strings, 17931 identifies the Open Server EBF, and 17930 identifies the Client-Library file as well as other SDK files.

To verify that you are using the correct version of Open Server, check the version string of the Open Server library:

strings $SYBASE/OCS-15_0/lib/libsybsrv.a | grep Sybase


Running InstallAnywhere and InstallShield Multiplatform installers

Some of the files generated by InstallAnywhere and InstallShield Multiplatform share the same file names. This becomes an issue when you use both InstallAnywhere and InstallShield technologies to install or uninstall products in the same installation directory, because files that are used by both installers are overwritten or removed without warning. Sybase recommends that you do not use InstallShield and InstallAnywhere to install to or uninstall from the same installation directory.

 


Changed functionality in this version

Changed functionality for Open Server is described in the New Features Bulletin Open Server 15.7 and SDK 15.7 for Windows, Linux, and UNIX.

 


Known problems

This section describes all of the known issues that exist for this version.


Installer issues

This section describes the known problems you might encounter when installing Open Server.


Installer fails to launch when path to setup.bin contains “..”

[CR #595582] The installer fails to launch if you specify a path to setup.bin that contains “..”.

Workaround: Ensure that the path to setup.bin does not contain “..”.


Installer cannot use tar to extract from the Open Server suite archive

[CR #593410] You see this error when the installer uses the GNU tar tool to extract files from the Open Server suite archive:

The included VM could not be unarchived (TAR). Please
try to download the installer again and make sure that
you download using 'binary' mode.  Please do not attempt
to install this currently downloaded copy.

Workaround: Define /usr/bin/tar in $PATH.


Installation fails on Sun Solaris

[CR #593148] When the file descriptor limit is set to “unlimited”, the installer fails with this message:

awk: insufficient memory for string storage  Context is:
>>>             <<<

Workaround: Set the “hard” file descriptor limit to a number.


Feature names are not validated when installing in silent mode

[CR #583979] The installer does not validate feature names specified in the response file when you install in silent mode.

Workaround: Ensure that the specified feature names are correct.


Availability with 64-bit libraries

Open Server is available on 64-bit versions. Use the -DSYB_LP64 flag to compile applications that use the 64-bit libraries.

 


Programming issues

This section describes programming issues relevant to Open Server.


Upgrading to a new version

Sybase recommends the following:

  • Rebuild all statically linked applications (srvlib), using the new version of the software. Recompile and relink the applications using the new header files and libraries.

  • For dynamically linked applications, recompile and relink using the SDK libraries that now include “syb” in the library names.

Note:If you have made any changes to the application files, you must recompile.

Ensure that the runtime libraries are for the same major release as the version used to build the application.


Generic 64-bit x86

[CR #682932] On Sun Solaris x86-64 (64-bit), the libraries are built using generic 64-bit x86 instructions.


Linking static libraries

[CR #575063] When statically linking the Open Client and Open Server libraries, you must link your application to librt, the Realtime Extensions library. Static linking requires that you add -lrt to your makefile.


Programming with thread-safe libraries

To use the Sybase thread-safe libraries, you must compile and link your code with thread safety options. You must use the -mt -D_REENTRANT option on the cc command.


Timeslice property and multithreaded library versions

The SRV_S_TIMESLICE Open Server property is not supported if you use the multithreaded versions of the Sybase libraries. Applications can set this property, but it has no effect; therefore, you must change existing application code that depends on timeslice events before relinking with the multithreaded libraries.

Applications can call srv_capability to determine if the timeslice feature is supported.

 


Product compatibility and interoperability

This section contains information about products that are compatible with Open Server 15.7 For a list of platforms, compilers, and third-party products Open Server is built and tested on, see the New Features Bulletin Open Server 15.7 and SDK 15.7 for Windows, Linux, and UNIX.


Compatibility and interoperability matrix

Table 1 shows the compatibility and interoperability matrix of Open Server, SDK, Adaptive Server® Enterprise, and Replication Server® across versions. For specific platform information, refer to the respective product certification reports.Although two or more products can be interoperable, remember that new features introduced in a newer version of a product may not be supported with older versions of the same or other products.

Table 1: Compatibility and Interoperability matrix

Open Server

SDK

Adaptive Server

Replication Server

15.7

15.7

15.5

15.0

15.7

15.5

15.0.x

12.5.x

15.5

15.2

15.1

15.0.1

12.6

HP HP-UX PA-RISC 32-bit

n/a

x

x

n/a

n/a

n/a

x

n/a

n/a

x

x

x

HP HP-UX PA-RISC 64-bit

n/a

x

x

n/a

x

x

x

n/a

n/a

n/a

n/a

n/a

HP HP-UX Itanium 32-bit

x

x

x

x

n/a

n/a

n/a

n/a

n/a

n/a

x

x

HP HP-UX Itanium 64-bit

x

x

x

x

x

x

x

x

x

x

n/a

n/a

IBM AIX 32-bit

x

x

x

x

n/a

n/a

x

n/a

x

x

x

x

IBM AIX 64-bit

x

x

x

x

x

x

x

x

n/a

n/a

n/a

n/a

Linux x86 32-bit

x

x

x

x

x

x

x

x

x

x

x

x

Linux x86-64 64-bit

x

x

x

x

x

x

x

x

n/a

n/a

n/a

n/a

Linux on POWER 32-bit

x

x

x

x

n/a

n/a

n/a

n/a

n/a

n/a

n/a

n/a

Linux on POWER 64-bit

x

x

x

x

x

x

x

x

x

x

n/a

n/a

Sun Solaris SPARC 32-bit

x

x

x

x

x

x

x

n/a

x

x

x

x

Sun Solaris SPARC 64-bit

x

x

x

x

x

x

x

x

n/a

n/a

n/a

n/a

Sun Solaris x86 32-bit

x

x

x

x

n/a

n/a

x

n/a

x

x

n/a

x

Sun Solaris x86-64 64-bit

x

x

x

x

x

x

x

x

n/a

n/a

n/a

n/a

Microsoft Windows x86 32-bit

x

x

x

x

x

x

x

x

x

x

x

x

Microsoft Windows x86-64 64-bit

x

x

x

x

x

x

n/a

x

n/a

n/a

n/a

n/a

LEGEND: x = compatible; n/a = product not available or does not work with Open Server on that platform.

Note:The SDK and Open Server compatibility information shown in Table 1 is relevant only if the compatible products are installed in different $SYBASE directories.

Additional considerations

  • For Open Server and SDK to be compatible, header files included in an application must be the same version level as the library with which the application is linked.

  • Bulk-Library routines cannot be used in applications that call Open Server.

  • Open Server applications that are based on DB-Library are not supported in version 11.x or later.


Guidelines for installing Open Server with other Sybase products

Follow these guidelines if you are installing Open Server on the same server with other Sybase products:

  • In general, Sybase recommends that you place the new installation of Open Server in a separate directory from other Sybase products such as Replication Server, OpenSwitch™, Enterprise Connect™ Data Access, and Sybase® IQ, unless Sybase Technical Support has specifically recommended that you install Sybase products in the same directory to address an issue.

  • Sybase recommends that you do not mix versions of SDK and Open Server in the same directory. For example, do not install SDK 15.7 in a directory containing Open Server 15.5—in this case, upgrade both SDK and Open Server to 15.7.

 


Documentation clarifications

The New Features Bulletin for Open Server 15.7 and SDK 15.7 GA includes complete feature descriptions. Installation Guides and Release Bulletins are also updated for version 15.7. In addition, new guides for Perl, Python, and PHP scripting languages are available as a part of SDK 15.7.

For all other information about Open Server and SDK, see the Open Server 15.5 and SDK 15.5 documentation.

 


Technical support

Each Sybase installation that has purchased a support contract has one or more designated people who are authorized to contact Sybase Technical Support. If you have any questions about this installation or if you need assistance during the installation process, ask the designated person to contact Sybase Technical Support or the Sybase subsidiary in your area.

 


Other sources of information

Use the Sybase Getting Started CD and the Sybase Product Documentation Web site to learn more about your product:

  • The Getting Started CD contains release bulletins and installation guides in PDF format. It is included with your software. To read or print documents on the Getting Started CD, you need Adobe Acrobat Reader, which you can download at no charge from the Adobe Web site using a link provided on the CD.

  • The Sybase Product Documentation Web site is accessible using a standard Web browser. In addition to product documentation, you will find links to EBFs/Maintenance, Technical Documents, Case Management, Solved Cases, newsgroups, and the Sybase Developer Network.

    To access the Sybase Product Documentation Web site, go to Product Documentation.


Sybase certifications on the Web

Technical documentation at the Sybase Web site is updated frequently.

Finding the latest information on product certifications

  1. Point your Web browser to Technical Documents.

  2. Click Partner Certification Report.

  3. In the Partner Certification Report filter select a product, platform, and timeframe and then click Go.

  4. Click a Partner Certification Report title to display the report.

Finding the latest information on component certifications

  1. Point your Web browser to Availability and Certification Reports.

  2. Either select the product family and product under Search by Base Product; or select the platform and product under Search by Platform.

  3. Select Search to display the availability and certification report for the selection.

Creating a personalized view of the Sybase Web site (including support pages)

Set up a MySybase profile. MySybase is a free service that allows you to create a personalized view of Sybase Web pages.

  1. Point your Web browser to Technical Documents.

  2. Click MySybase and create a MySybase profile.


Sybase EBFs and software maintenance

Finding the latest information on EBFs and software maintenance

  1. Point your Web browser to the Sybase Support Page.

  2. Select EBFs/Maintenance. If prompted, enter your MySybase user name and password.

  3. Select a product.

  4. Specify a time frame and click Go. A list of EBF/Maintenance releases is displayed.

    Padlock icons indicate that you do not have download authorization for certain EBF/Maintenance releases because you are not registered as a Technical Support Contact. If you have not registered, but have valid information provided by your Sybase representative or through your support contract, click Edit Roles to add the “Technical Support Contact” role to your MySybase profile.

  5. Click the Info icon to display the EBF/Maintenance report, or click the product description to download the software.

 


Accessibility features

This document is available in an HTML version that is specialized for accessibility. You can navigate the HTML with an adaptive technology such as a screen reader, or view it with a screen enlarger.

Open Client and Open Server documentation has been tested for compliance with U.S. government Section 508 Accessibility requirements. Documents that comply with Section 508 generally also meet non-U.S. accessibility guidelines, such as the World Wide Web Consortium (W3C) guidelines for Web sites.

Note:You might need to configure your accessibility tool for optimal use. Some screen readers pronounce text based on its case; for example, they pronounce ALL UPPERCASE TEXT as initials, and MixedCase Text as words. You might find it helpful to configure your tool to announce syntax conventions. Consult the documentation for your tool.

For information about how Sybase supports accessibility, see Sybase Accessibility. The Sybase Accessibility site includes links to information on Section 508 and W3C standards.


 

DOCUMENT ATTRIBUTES
Last Revised: May 30, 2012
Part Number: DC75902-01-1570-02
Product: Open Server
Technical Topics: LDAP, Middleware, Connectivity, Install/Upgrade, Troubleshooting, Client/Server Development
  
Business or Technical: Technical
Content Id: 1098538
Infotype: Release Bulletin
 
 
 

 
© Copyright 2014, Sybase Inc. - v 7.6 Home / Contact Us / Help / Jobs / Legal / Privacy / Code of Ethics