- What is GA?
- What is a maintenance release/maintenance patch?
- What is an EBF?
- What does it cost to upgrade?
- Where can I download the free Updates and EBFs?
- Which builds are GA?
- What changes have been made in the latest patch? The latest EBF?
- I was told I need build 10.0.1.3604, but the closest build available on the web site is 10.0.1.3609. What should I do?
- If a bug is fixed in a 10.0.0 EBF, will the fix also be in the 10.0.1 maintenance release? The 10.0.1 GA release?
- How can I tell what build I am running?
- Can I apply an Update or EBF to my server without bringing it down?
- The files in my ASA directory are of more than one version. Is this a problem?
- I am running SA 10.0.0. Do I need to apply the 10.0.1 maintenance patch before applying a 10.0.1 EBF?
- Is there an upgrade patch to take me from version 9 to version 10?
- Can I run multiple versions of ASA on the same machine?
- Must my client and server software have the same version and build?
- I am running ASA 9.0.0. Do I have to apply the 9.0.1 patch before applying 9.0.2?
- Do I need to apply EBF 10.0.1.3599 before applying EBF 10.0.1.3609?
- Should I upgrade?
Maintenance releases undergo our full suite of tests before release.
Only files that have been modified are included in an EBF. Only these files will have an updated version stamp.
EBFs undergo a subset of testing only. Customers are discouraged from distributing these files with their application unless they verify the suitability of the software themselves.
Upgrading to a new major release, for example from version 9 to version 10, requires a separate purchase or an upgrade subscription. You should contact your Sales Representative if you have one. Otherwise, call 1-800-8SYBASE (1-800-879-2273) and ask for Sales, or visit http://eshop.sybase.com/eshop.
- Open the following URL in your web browser: http://www.sybase.com/downloads
- Choose Maintenance Releases and Bug Fixes (EBFs). If you already have a Sybase Web account, enter your Username and Password. If you don't have a Sybase Web account, click Sign Me Up! to create an account with MySybase.com.
- Click SQL Anywhere in the list of Product Families.
- If you don't see the download you are looking for, change the Time Frame from 6 months to All.
- Click the name of the update to download it, or click the document icon to the left of the link to view the ReadMe file.
website has an associated readme file that can be viewed prior to downloading. Click the document icon to the left of the download you are considering. This lists all the bug fixes and behavior changes since the previous maintenance release.
If you have reported a bug and are waiting for the fix, you should ask your technical support representative for the Engineering Case Number or "Change Request" (CR) number. You can then search the readme file for that number to see if the fix is included in a given patch or EBF.
I was told I need build 10.0.1.3604, but the closest build available on the web site is 10.0.1.3609. What should I do?All EBFs and maintenance releases are cumulative. If you have been waiting for a given fix, you should download the latest EBF to take advantage of all the latest fixes. If you are running third-party software and the vendor states that only a specific build has been tested and is warranted, then the vendor should be able to provide that build.
If a bug is fixed in a 10.0.0 EBF, will the fix also be in the 10.0.1 maintenance release? The 10.0.1 GA release?When a fix is made, it is included in all future versions of the software unless an underlying code change makes the fix irrelevant. When a new maintenance patch or major version is released, it includes all fixes to date. However, EBFs may continue to be released on a given version after the subsequent maintenance release has been rolled out. This means, for example, that a late EBF of 10.0.0 may have been released after the 10.0.1 patch. In this case, upon upgrading to 10.0.1, you would also need to apply the latest 10.0.1 EBF to avoid inconsistencies.
When you type dbengN -v or dbsrvN -v at a command prompt, where N is your major version, a popup window appears with the version of the server. Or, you can view the version number in the first line of the database server window when you start a server normally.
Be aware that some of our utilities such as "Interactive SQL" and "Sybase Central" also have "fast launch" capabilities loaded by default. These applications appear in the Windows Task manager as dbisqlg.exe and scjview.exe respectively. If you are having an issue applying an EBF, be sure to close these applications by highlighting them in the Task Manager and clicking "End Task", to ensure that the libraries they have loaded into memory are updated correctly.dbl50t.dll, dbl50to.dll, wod50t.dll, w150ent.dll, dblg??7.dll, and dblib7.dll.
If you have more than 2 builds of the current release in your SA directory, it is possible that an EBF has been incorrectly applied. If you are experiencing erratic behavior under these conditions, you may want to reinstall the software. In rare cases, a vendor will choose to distribute files from various builds. In this case, you should report any problems to your vendor since Sybase iAnywhere does not support mismatched installations.
If you believe your files may be mismatched:
- In Windows you can right-click any executable or DLL, and choose Properties and Version to get the version of the file. If you are running Windows 2000, in Explorer you can go to the View menu, select Choose Columns, and include Module Version in the list of columns that appears in Explorer. This allows you to see the version of all files bearing a version stamp. If you are running Windows XP, in Explorer you can go to the View menu, select Choose Details, and include File Details in the list of columns that appear in Explorer.
- In UNIX, you can run dbversion -i from the ASA directory to get a text file listing the version of all files in the current installation. Running dbversion filename gives you the version information for the specified filename.
I am running SA 10.0.0. Do I need to apply the 10.0.1 maintenance patch before applying a 10.0.1 EBF?Yes. What does it cost to upgrade?).
To avoid problems, you can fully qualify the paths to your utilities, change to the appropriate directory beforehand, or edit your path to be sure that the correct version always executes.
You may also want to avoid installing the compatibility DLLs or remove the files listed above (in the section "The files in my ASA directory are of more than one version. Is this a problem?") if they are not needed. Occasionally, the C version of Sybase Central (scview.exe) can pick up a compatibility DLL by mistake and try to initialize a database of the wrong version.
Eventually support ends for a given major release or maintenance release, known as the "End of Life" (EOL) date. See http://www.sybase.com/detail_list?id=9790 for all Sybase EOL notices. To obtain bug fixes after the EOL date, you need to upgrade to a supported release. For this reason, it is a good idea to periodically test new versions to be sure your software still operates correctly with it. If you are using third-party software, you should contact your vendor regarding future plans or required upgrades.