Document ID: DC33824-01-1120-01
Last revised: April 11, 2008
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 Manuals Web site.Accessing release bulletins at the Sybase Product Manuals Web site
Go to Product Manuals.
Select a product and language and click Go.
Select a product version from the Document Set list.
Select the Release Bulletins link.
Select the link to the release bulletin. You can either download the PDF version or browse the document online.
Enclosed is Sybase InfoMaker® version 11.2, which is compatible with the following platform and operating system configurations:
Microsoft Windows XP with Service Pack 2
Microsoft Windows XP Tablet PC Edition with Service Pack 2
Microsoft Windows Server 2003 with Service Pack 2
Microsoft Windows Vista Business Edition
InfoMaker 11.2 builds 32-bit applications, but supports deployed applications in both 32-bit and 64-bit environments on the Vista operating system. For more information about using InfoMaker on the Vista operating system, “Vista Support” in the online Help.
The Microsoft Windows 2000 operating system with Service Pack 4 is supported for deployment.
DataDirect database drivers
The PB DataDirect ODBC drivers and OLE DB data providers from DataDirect Technologies have been removed from InfoMaker 11.0 and later releases. If you want to continue to use these drivers and data providers, you must obtain them from DataDirect Technologies.
Special installation instructions
InfoMaker 11.2 is available as an update for InfoMaker 11.0 or 11.1 users.
Before you install
Before you install this release, shut down any applications running on your system. Restart your system after all the installations are complete.
The executable files in this release extract setup files to the folder specified by your TMP environment variable, or the folder specified by your TEMP environment variable if TMP is not defined or specifies a directory that does not exist. Make sure you have enough disk space on the drive containing this folder before beginning the installation.
To specify an alternative location, open the System Properties dialog box from the Windows control panel, select the TMP user variable (or TEMP if TMP does not exist) on the Environment or Advanced tab page, and specify a location that has sufficient space.
Updating InfoMaker 11.0 or 11.1 to InfoMaker 11.2
You can download the InfoMaker 11.2 update from the InfoMaker page of the Sybase EBFs/Maintenance site (select “in all months” and click the GO button if you do not see the 11.2 release). Download the zip file and extract its contents to a temporary directory on your computer using the “Use folder names” option.
To install the InfoMaker 11.2 update, you must have already installed version 11.0 or 11.1 of InfoMaker on your computer.To update InfoMaker:
Create a backup by copying the contents of your Sybase\Shared\PowerBuilder directory to another directory.
If you use the Internet plug-ins, back up the Internet Tools directory in the Sybase\InfoMaker 11.0 directory. Also, back up other files that contain information you do not want to lose, such as PBLs, database files, and .INI files.
Run the setup.exe file in the InfoMaker directory extracted from the zip file.
Changed functionality in this version
This section lists new features and changed functionality in this version of InfoMaker. The New Features section of the InfoMaker Help file also describes features added in this release. To view this Help, from the InfoMaker menu, select Help>Welcome to InfoMaker 11.2.
Statement caching for Oracle 10g
Statement caching in Oracle 10g provides and manages a cache of statements for each session. On the server, cursors are ready to be used without the need to parse the statement again before execution. Statement caching can be used with connection pooling and improves performance and scalability.
To set the maximum size of the statement cache, set the StatementCache DBParm to the number of statements you want to cache. The default value is 0, which means that statement caching is disabled in the current session. This DBParm is available only in the O10 database interface.
Identity columns in Adaptive Server 15
In Adaptive Server® Enterprise 15.0 and later, you can use the following datatypes as identity columns: bigint, int, numeric, smallint, tinyint, unsigned bigint, unsigned int, and unsigned smallint. This support has been added to the ASE and SYC database interfaces for InfoMaker 11.2.
New DLL required for pipeline deployment
If you deploy an application that includes data pipelines, you need to deploy a new DLL, pbdpl110.dll, with your application.
Specifying null values as retrieval arguments
When you preview a report that takes retrieval arguments in the Report painter, you may want to specify that one or more arguments has a null value. The Retrieval Arguments dialog box now has a check box next to each retrieval argument that you can select to specify that the argument has a null value. Typing a value in the Value box clears the check box.
Database connectivity issues
Value of bit column displays as -1 with SNC interface
To communicate with SQL Server, the SNC interface uses the Microsoft OLE DB API, which returns VARIANT_BOOL for a bit datatype. If the value of the StaticBind DBParm is 1, the SNC interface does not describe the columns and does not do any data conversion. As a result, a bit column with the value 1 displays as -1 in a report. To work around this issue, set the StaticBind DBParm to 0, which enables the SNC interface to convert the datatype correctly. [CR 463142]
Pipeline execution with JDBC driver fails
Executing a pipeline with the destination Adaptive Server Enterprise 12.5 when using the JDBC driver fails with the database error 2762. [CR 338371]
IN9 Informix interface does not work with UTF-8
The IN9 Informix database interface cannot update and retrieve data when the Informix server uses the UTF-8 character set. The interface works correctly with ANSI and DBCS. [CR 349535]
Alter table limitations with OLE DB and Microsoft SQL Server
When you connect using OLE DB and change the name or width of a column in a Microsoft SQL Server 2000 database using Alter Table in the Database painter, the column is moved to the end of the table and all its data is lost. To prevent this from occurring, InfoMaker does not allow you to alter a table's column name and column size. [CR 348581]
Connection issues with CnnPool
In the Database painter, attempting to connect to an Oracle9i or Oracle 10g database from an Oracle9i client fails after a connect and disconnect if the CnnPool database parameter is set to ‘Yes’. The Oracle9i client software does not support connection pooling with InfoMaker 10.0 or later. [CR 355639]
ASE version 15 with ODBC driver
When you connect to an ASE version 15 server using the Sybase ASE ODBC driver, NChar(10) and NVarChar(10) columns are saved as Char(10) and VarChar(10). [CR 408710]
Report painter issues
AutoSize Height issues with header band
When two reports are included one above the other in the header band of a report and the AutoSize.Height property is set to true for the header band and false for the detail band, the report displays incorrectly in preview. The lower report overlaps the upper report. The report displays correctly if the Autosize.Height property is set to true in both the header and detail bands. [CR 405033]
Save As PDF fails on Windows 2003 Server
Saving a report as PDF using the Distill method fails at runtime on Windows 2003 Server. This is caused by a Group Policy that by default disallows installation of printers that use kernel-mode drivers. (Kernel-mode drivers have access to system-wide memory, and poorly written drivers can cause system failures.)
To allow installation of kernel-mode drivers, follow these steps:
Select Run from the Windows Start menu.
In the Open box, type gpedit.msc and click OK.
In the Group Policy console, expand Computer Configuration, Administrative Templates, and Printers.
Disable “Disallow Installation of Printers Using Kernel-Mode Drivers.”
XSL-FOP save as PDF does not support graphic controls
Use the distill method to export the data in reports that contain graphic controls, such as lines and rectangles, to PDF. The XSL-FOP method does not work correctly for graphic controls. [CR 303829]
Truncated string in saved EMF file
Sometimes a string in a text control in a report is longer than can be displayed in the control in the Design view in the Report painter. If this occurs, an EMF file saved in the painter or at runtime displays with the string truncated. [CR 342797]
Web ActiveX download fails on Windows XP
The DataWindow Web Control for ActiveX fails to download its CAB file to a client browser running on Windows XP if the Microsoft Active Template Library (ATL) module, atl71.dll, is not present in the Windows\System32 directory. The CAB file downloads successfully if the ATL DLL is present.
Some PSR files must be regenerated
PSR files created in builds of InfoMaker 10.0 or 10.0.1 prior to EBF build 6044 cannot be opened in InfoMaker 11.2. You must regenerate the PSR file in a later build. [CR 386984]
InfoMaker 11.2 has been tested with SQL Anywhere® 10.0.1 and the SQL Anywhere 10.0.1 Runtime Edition.
The report Save as PDF feature has been tested with AFPL Ghostscript version 8.53.
Third-party components and deployment
InfoMaker applications have some dependencies on third-party components that are installed with InfoMaker. You may redistribute some of these components with your application, but others must be obtained from the vendor.
For information about components that can be freely downloaded, see the free download terms document. A copy of this document is located in the Support directory on the CD and on the Sybase Web site.
You may redistribute Apache files included with InfoMaker to your users. Any use or distribution of the Apache code included with InfoMaker 11 must comply with the terms of the Apache License which is located in the free download terms document for InfoMaker 11.
Version 0.20.4 of the Apache Formatting Objects Processor (FOP) is required if your application uses XSL-FO to save files as PDF. For more information about FOP, see the Apache FOP Web site.
The Apache Xerces files xerces-c_2_6.dll and xerces-depdom_2_6.dll are required for XML support for reports. For more information about Xerces, see the Xerces C++ Parser Web site.
When you deploy the core InfoMaker runtime files, you must ensure that the msvcr71.dll and msvcp71.dll Microsoft Visual C++ runtime libraries and the Microsoft .NET Active Template Library (ATL) module, atl71.dll, are present on the user’s computer. The InfoMaker runtime files have a runtime dependency on these files and they are required for all applications. For more information about obtaining and using these files, see the Microsoft Web site.
Microsoft.Ink, Microsoft.Ink.dll, and Microsoft.Resources.dll are required if your application uses the InkEdit EditMask style or InkPicture controls. These files are part of the Microsoft Windows XP Tablet PC Edition Software Development Kit 1.7, which is available on the Microsoft Web site.
Sun Microsystems files
The Java Runtime Environment (JRE) is required for JDBC connections and saving as PDF using XSL-FO. For a copy of third-party terms and conditions for the JRE, see the free download terms document.The JRE can be downloaded from the Sun Developer Network.
Documentation updates and clarifications
The online Help (Windows Help and HTML Help) has been updated for the following books:
Connecting to Your Database
For other books in the documentation set, refer to the InfoMaker 11.0 and 11.1 collections on the Sybase Product Manuals Web site or the online Help.
PostScript print driver setup
The section on installing PostScript printer drivers in the Installation Guide lists the HP Color LaserJet PS and the HP LaserJet 4/4M Plus PS 600 as examples. However, the HP Color LaserJet PS does not display images in PDF output and the HP LaserJet 4/4M Plus PS 600 displays color images using greyscale. The ADIST5 printer driver installed in the Sybase\Shared\PowerBuilder\drivers directory and the HP LaserJet Series 4050 PS printer display images in the PDF output correctly.
You can migrate an InfoMaker application from any version of InfoMaker directly to any later version. Before you migrate to a later version, read the following Technical Document to learn about changes in InfoMaker that might affect your application: Migrating PowerBuilder Applications. Topics with IM in parentheses after their titles apply to InfoMaker.
OLE DB performance with Microsoft SQL Server
In InfoMaker 10.5.2 and later, when you use the OLE DB database interface with a Microsoft SQL Server database and retrieve data into a report or use an embedded SQL cursor in a SELECT statement, server-side cursors are used to support multiple command execution. If this has a negative impact on performance, try increasing the size of the Block database parameter to 500 or more, or adding the following line to the [Microsoft SQL Server] section in the PBODB initialization file to turn off server-side cursors:
ServerCursor = 'NO'
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, the SyBooks CD, and the Sybase Product Manuals Web site to learn more about your product:
The Getting Started CD contains release bulletins and installation guides in PDF format, and may also contain other documents or updated information not included on the SyBooks CD. 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 SyBooks CD contains product manuals and is included with your software. The Eclipse-based SyBooks browser allows you to access the manuals in an easy-to-use, HTML-based format.
Some documentation may be provided in PDF format, which you can access through the PDF directory on the SyBooks CD. To read or print the PDF files, you need Adobe Acrobat Reader.
Refer to the SyBooks Installation Guide on the Getting Started CD, or the README.txt file on the SyBooks CD for instructions on installing and starting SyBooks.
The Sybase Product Manuals Web site is an online version of the SyBooks CD that you can access using a standard Web browser. In addition to product manuals, you will find links to EBFs/Maintenance, Technical Documents, Case Management, Solved Cases, newsgroups, and the Sybase Developer Network.
To access the Sybase Product Manuals Web site, go to Product Manuals.
Sybase certifications on the Web
Technical documentation at the Sybase Web site is updated frequently.Finding the latest information on product certifications
Point your Web browser to Technical Documents.
Click Certification Report.
In the Certification Report filter select a product, platform, and timeframe and then click Go.
Click a Certification Report title to display the report.
Point your Web browser to Availability and Certification Reports.
Either select the product family and product under Search by Base Product; or select the platform and product under Search by Platform.
Select Search to display the availability and certification report for the selection.
Set up a MySybase profile. MySybase is a free service that allows you to create a personalized view of Sybase Web pages.
Point your Web browser to Technical Documents.
Click MySybase and create a MySybase profile.
Sybase EBFs and software maintenanceFinding the latest information on EBFs and software maintenance
Point your Web browser to the Sybase Support Page.
Select EBFs/Maintenance. If prompted, enter your MySybase user name and password.
Select a product.
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.
Click the Info icon to display the EBF/Maintenance report, or click the product description to download the software.
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.
InfoMaker HTML 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.