|Oracle® TimesTen Data Provider for .NET Release Notes
11g Release 1 (11.1) for Windows
11g Release 1 (11.1) for Windows
This document provides late-breaking information for TimesTen ODP.NET 220.127.116.11.110 as well as information that is not yet part of the formal documentation.
This document contains the following sections:
ODP.NET supports TimesTen Release 18.104.22.168.1 or later on Microsoft Windows 32-bit and 64-bit platforms that support the TimesTen software. Oracle TimesTen Data Provider for .NET (TimesTen ODP.NET) supports the .NET 2.0, 3.0 and 3.5 frameworks with Microsoft Visual Studio 2005 or later.
You must install Oracle TimesTen In-Memory Database or TimesTen Client before you can install TimesTen ODP.NET. The 32-bit version of TimesTen ODP.NET can only be installed in a 32-bit instance of Oracle TimesTen In-Memory Database or TimesTen Client. Likewise, the 64-bit version of TimesTen ODP.NET can only be installed in a 64-bit instance of Oracle TimesTen In-Memory Database or TimesTen Client.
Before installing TimesTen ODP.NET, uninstall all other versions of ODP.NET from your Windows system. If multiple versions of ODP.NET are installed in the Global Assembly Cache, then conflicts may occur at runtime.
In addition to the environment variables required for Oracle TimesTen In-Memory Database or TimesTen Client, make sure the PATH environment variable includes the TimesTen_install_dir\ttoracle_home\instantclient_11_1\bin directory.
TimesTen ODP.NET support has been added for 64-bit Microsoft Windows platforms that support the TimesTen software.
TimesTen ODP.NET requires TimesTen Release 22.214.171.124.1 or later.
In previous releases, an attempt to use a ref cursor could result in error messages such as "Statement handle not executed" or "Invalid cursor handle". This problem has been fixed. (BugDB 9484387, 9488408, 9561212 and 9571131)
In previous releases, using PL/SQL OUT parameters for character types would result in data corruption or unpredictable behavior such as a "Character data loss in NCHAR/CHAR conversion" error. This problem has been fixed. (BugDB 9563921 and 9645613)
Passing arrays of parameters to PL/SQL procedures and functions is not supported. An attempt to pass a parameter array to PL/SQL can result in data corruption or various error messages such as a "Wrong number or types of arguments in call" or "Argument is an invalid or uninitialized number". (BugDB 9645256, 9645633 and 9651212)
When using the 64-bit version of TimesTen ODP.NET, a crash, data corruption or other exceptions may occur when executing statements or commands that bind arrays of parameters. (BugDB 9555440 and 9820678)
Only one installation of TimesTen ODP.NET can exist on a system. Uninstall any previous version of TimesTen ODP.NET before installing a new version.
Exception "ORA-44818: PL/SQL feature not installed in this TimesTen database"
Enable PL/SQL for the database by setting the PLSQL DSN attribute to 1 in the odbc.ini file or ODBC Data Source Administrator. TimesTen ODP.NET applications can only connect to PL/SQL-enabled TimesTen databases.
Exception "TimesTen database version is less than the minimum required version of 126.96.36.199.1"
Change the entry in the TimesTen tnsnames.ora file to reference a TimesTen database of version 188.8.131.52.1 or greater. TimesTen ODP.NET applications can only connect to TimesTen databases of version 184.108.40.206.1 or greater.
Exception "ORA-12154: TNS:could not resolve the connect identifier specified" or "ORA-12541: TNS:no listener"
If using the tnsnames naming method to connect, then verify that an entry in the tnsnames.ora file is associated with a TimesTen DSN. Also, verify that the TNS_ADMIN environment variable is set to the directory where the tnsnames.ora file resides.
If using the Easy Connect naming method to connect, then verify that service_name is set to a TimesTen DSN, and server is set to either timesten_direct or timesten_client depending on whether the DSN configures a direct connection or a client/server connection.
In a TimesTen ODP.NET application, the Data Source attribute in the ODP.NET connection string must be set to either a TimesTen entry in the tnsnames.ora file or a TimesTen Easy Connect string.
Exception "ORA-29158: Unable to open library"
Verify that either the entry in the tnsnames.ora file is associated with a TimesTen DSN or service_name in the Easy Connect string is set to a TimesTen DSN.
Exception "Failure to load dependent library OraOps11w.dll"
Uninstall any previous versions of ODP.NET. Also, run the uninstall_ttodp.bat script from the TimesTen_install_dir\ttoracle_home\instantclient_11_1 directory to uninstall TimesTen ODP.NET. Then, reinstall TimesTen ODP.NET and make sure the PATH environment variable contains the TimesTen_install_dir\ttoracle_home\instantclient_11_1\bin directory.
The cause of the exception is that either another version of ODP.NET is installed, TimesTen ODP.NET is not installed, or an existing installation of TimesTen ODP.NET is damaged.
Our goal is to make Oracle products, services, and supporting documentation accessible to all users, including users that are disabled. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Accessibility standards will continue to evolve over time, and Oracle is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For more information, visit the Oracle Accessibility Program Web site at
Accessibility of Code Examples in Documentation
Screen readers may not always correctly read the code examples in this document. The conventions for writing code require that closing braces should appear on an otherwise empty line; however, some screen readers may not always read a line of text that consists solely of a bracket or brace.
Accessibility of Links to External Web Sites in Documentation
This documentation may contain links to Web sites of other companies or organizations that Oracle does not own or control. Oracle neither evaluates nor makes any representations regarding the accessibility of these Web sites.
Deaf/Hard of Hearing Access to Oracle Support Services
To reach Oracle Support Services, use a telecommunications relay service (TRS) to call Oracle Support at 1.800.223.1711. An Oracle Support Services engineer will handle technical issues and provide customer support according to the Oracle service request process. Information about TRS is available at
http://www.fcc.gov/cgb/consumerfacts/trs.html, and a list of phone numbers is available at
Oracle TimesTen Data Provider for .NET Release Notes, 11g Release 1 (11.1) for Windows
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.
If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.
This software is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications which may create a risk of personal injury. If you use this software in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure the safe use of this software. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software in dangerous applications.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
This software and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.