January 16, 2013
Sybase, an SAP Company
One Sybase Drive
Dublin, CA 94568
1-800-8-SYBASE (North America)
Web: http://www.sybase.com
Dear Customer:
Enclosed please find:
EBF 19837
for the following platform:
Windows x86 32-bit
This EBF is part of this release:
Conn 15.0 ESD #27
This EBF contains updates for the following product(s):
Software Developer Kit
We recommend that you install this EBF as soon as possible. jConnect for JDBC 6.05 is included in this EBF. We appreciate your patience while we resolve problems in the product and your willingness to install this EBF. Please contact Technical Support if you encounter any problems using this product and let them know that you are using this EBF.
This documentation includes these sections:
Sincerely,
Sybase Engineering
This section contains general and technical information about this EBF.
* Use the same ESD level of SDK and Open Server products
Note that SDK and Open Server are two separate products. The SDK product
does not include the Open Server components nor does the Open Server
product include the SDK components. If you use both SDK and Open Server
applications, it is strongly recommended that you keep their major release
and ESD levels the same.
As long as both EBFs are at the same ESD level, the order of installation
is inconsequential.
* New Features Open Server 15.0 and Software Developer's Kit 15.0 for
Microsoft Windows, Linux and UNIX
For more information, please refer to the documentation
"New Features Open Server 15.0 and Software Developer's Kit 15.0 for
Microsoft Windows, Linux and UNIX" at http://sybooks.sybase.com/ .
Select product Software Developer's Kit followed by the version of the
product and the name of the manual.
* With fix in 421007, all anonymous cipher suite, *_anon_*,
has been removed from OCS default cipher suite list.
This is used to make SSL connection more secure by enforcing
server authentication. This is a defect of Certicom's SSL Plus
and this is the default behavior of OpenSSL.
If customers want to use anonymous SSL handshake,
they need to install it explicitly using
ct_con_props(,CS_SET,CS_PROP_SSL_CIPHER,,,).
* Updating the metadata stored procedures required by ODBC, OLE DB and
jConnect Drivers on Adaptive Server Enterprise
Certain new features and bug fixes in ODBC, OLE DB and jConnect drivers
require you to modify the metadata stored procedures in Adaptive Server.
These stored procedures may not be up-to-date on your host ASE server due
to various reasons.
If the metadata stored procedures are outdated, you may not be able to use
some of the fixes that are implemented in this ESD, so you will need to
manually install the updated metadata stored procedures.
To update the metadata stored procedures in Adaptive Server, first determine
the version of the meta-data scripts installed on the ASE. To do so, execute
the following command:
sp_version
go
The version number of the ODBC, OLE DB and jConnect meta-data scripts will
be displayed.
Review the version number column and compare it against the version of the
driver being used.
If the metadata scripts are outdated, the version installed will be older
than the driver build number or you will encounter one of the following:
- stored procedure sp_version is not found
- the stored procedure output does not print a row for the driver
The updated scripts are included with the drivers and can be installed as
follows:
For ODBC & OLE DB:
- Go the "sp" directory under the ODBC/OLE DB installation directory
- Execute the install_odbc_sprocs script for the ODBC Driver and
install_oledb_sprocs script for OLE DB Provider.
Syntax for using the script is:
install_[odbc/olebd]_sprocs <ServerName> <username> [<password>]
where <ServerName> is the name of the Adaptive Server
<username> is the username to connect to the server
[<password>] is the password the username
(don’t supply this for null password)
For jConnect:
- Go to the "sp" directory under the jConnect installation directory. Based
on your host ASE server version, choose the appropriate SQL script.
- Use isql or another tool of your choice to execute the selected script.
This will install the current meta-data stored procedures.
* Java utilities are no longer shipped with SDK EBFs
Starting from ESD #8, the instjava.exe/extrjava.exe utilities are no longer
shipped with SDK EBFs.
The latest version of these utilities are available with ASE 15.0.2 and
above.
* Microsoft .NET Framework 2.0 Service Pack 1 required to use ADO.NET 2.0
Provider
To use the ADO.NET 2.0 Data Provider, you will need to have Microsoft .NET
Framework 2.0 Service Pack 1 installed on your system. If you do not have
this Service pack installed, the installer may produce errors during
installation and the ADO.NET 2.0 provider will not function. To check
whether you have this service pack installed, open "Add or Remove Programs"
item from the Control Panel and see if this item is listed under "Currently
installed programs".
This section contains instructions for loading the new software onto your system.
For installation instructions, please refer to the documentation
"Software Developer's Kit and Open Server 15.0 Installation Guide for Windows"
at http://sybooks.sybase.com/ . Select product Software Developer's Kit
followed
by the version of the product and the name of the manual.
CD-ROM Instructions
* Before upgrading to an EBF shut down your ASE Server if the
server is running on the same installation machine
* Before installing this EBF, back up your Sybase installation
* A full Sybase installation is not necessary with this release.
If applicable, rebuild statically linked applications with the
new libraries. For dynamically linked applications, point the
path variable to the location of the new libraries. A recompile
with the new header files is recommended, but not mandatory,
unless otherwise stated.
Follow these steps to install the EBF from CD-ROM on Windows platforms:
1. Login as user "sybase".
2. Insert the EBF CD-ROM into your computer's CD-ROM drive.
InstallShield should start automatically.
If InstallShield does not start automatically, start the setup
program manually. From the Windows taskbar, click Start, and
then choose Run. Type: Z:\setup.exe
Substitute your CD-ROM drive name if not Drive Z. Click OK.
3. You will see the Welcome window. Click "Next".
4. You will see the License Agreement Window. Select "Location"
to see the License Agreement text. If you agree to the terms of
the license agreement, select "I agree" radio button and
click "Next" and go to next step. Otherwise, click "Cancel".
5. Enter the destination directory where you installed Software
Developer's Kit/Open Server (%SYBASE%) and click "Next". You
may receive a warning that you are about to overwrite an
existing SYBASE installation. Ignore the warning if you are
installing over a 15.0 installation.
6. You will see the Summary Panel describing what will be
installed based on how Software Developer's Kit/Open Server was
installed (Full, Typical or Custom). Review the contents and
click "Next".
7. Wait for the installer to complete the installation. If the
InstallShield Wizard indicates installation was successful,
click "Next". If the installer encountered errors,
please check the log.txt file in the directory specified in Step 5
and take appropriate steps to correct the errors.
8. Click "Finish" in the final window to complete the installation.
The instructions provided above are for an installation using the
InstallShield in GUI mode. You can also perform the installation
in a non-GUI (text-based) mode or a completely silent installation
with no interaction.
The following is a list of fixes which are specific to this EBF. The list is sorted by the component in which the bug was fixed.
For a complete list of fixes in this EBF, see EBF19837_Buglist.txt.
| Component | Bug ID | Description |
|---|---|---|
| ctlib | 689221 | Introduce randomization in TDS login protocol. |
This document is proprietary and confidential Sybase Inc. property.