Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

BUG: Message Box with Question Marks Appears When You Use ODBC for Oracle Driver to Create a New Data Source


View products that this article applies to.

This article was previously published under Q304537

↑ Back to the top


Symptoms

Under Windows 2000 with Multilanguage User Interface installed, when you use the Microsoft ODBC for Oracle Driver to create an ODBC data source in the ODBC Administration application, a message box appears that contains only question marks.

↑ Back to the top


Cause

The actual error message being that should be displayed is:
The Oracle(tm) client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracle Version 7.3 (or greater) client software installation.

You will be unable to use this driver until these components have been installed.
The Multilanguage User Interface functionality in Windows 2000 requires that strings (such as error messages,) be Unicode. When different code pages are in use, the conversion of these strings internally between ANSI and Unicode results in non-sensible text or, in this case, a string of question marks.

↑ Back to the top


Resolution

To resolve this problem, install the Oracle client version 7.3 or later, which installs the components that are needed to create an ODBC Data Source.

↑ Back to the top


Status

This behavior is by design.

↑ Back to the top


Keywords: KB304537, kboracle, kbnofix, kbbug

↑ Back to the top

Article Info
Article ID : 304537
Revision : 3
Created on : 5/8/2003
Published on : 5/8/2003
Exists online : False
Views : 555