Oracle Database Client Software Requirements
Learn about the Oracle Database Client software requirements.
- Oracle Database Client Software Requirements
Lists the software requirements for Oracle Database client. - Instant Client Light Language and Character Set Requirements
Describes the requirements to use Instant Client Light.
Parent topic: Oracle Database Client Preinstallation Tasks
Oracle Database Client Software Requirements
Lists the software requirements for Oracle Database client.
Table 2-3 Windows x64 Software Requirements
Requirement | Value |
---|---|
Oracle Database for Windows x64 is supported on the following operating systems:
Note:
|
|
Virtualization |
Oracle certifies the following virtualization technologies with Oracle Database Client on Windows:
For more detailed information on certified Oracle VM Server combinations, check My Oracle Support note 464754.1. For more information on certified Hyper-V combinations, you can visit: http://www.oracle.com/technetwork/database/virtualizationmatrix-172995.html |
The following components are supported with the Microsoft Visual C++ 2013 Update 4, Microsoft Visual C++ 2015 Update 3, and Intel 14.0 C compilers:
Oracle C++ Call Interface supports:
Pro*COBOL supports:
|
|
The Oracle Net foundation layer uses Oracle protocol support to communicate with the following industry-standard network protocols:
|
|
To connect to Oracle Database 18c, the following are required:
Oracle recommends upgrading Oracle Database Client to the latest patchset (11.2.0.4 or later). You can download the patchset from the Patches and Updates section of My Oracle Support at https://support.oracle.com |
Parent topic: Oracle Database Client Software Requirements
Instant Client Light Language and Character Set Requirements
Describes the requirements to use Instant Client Light.
-
Language: Any language that Oracle supports, but only US English error messages returns errors on the client side.
-
Territory: Any territory that Oracle supports.
-
Character sets:
-
Single byte
-
US7ASCII
-
WE8DEC
-
WE8ISO8859P1
-
WE8MSWIN1252
-
-
Unicode
-
UTF8
-
AL16UTF16
-
AL32UTF8
Instant Client Light can connect to databases having one of the following database character sets. If a character set other than those in the list is used as the client or database character set, then an error is returned.
-
US7ASCII
-
WE8DEC
-
WE8MSWIN1252
-
WE8ISO8859P1
-
WE8EBCDIC37C
-
WE8EBCDIC1047
-
UTF8
-
AL32UTF8
Instant Client Light can also operate with the OCI Environment handles created in the OCI_UTF16 mode.
The language, territory, and character sets are determined by the
NLS_LANG
parameter, which is stored in the registry under theHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\
KEY_HomeName
\NLS_LANG
subkey, whereHomeName
is the unique name identifying the Oracle home. The Registry setting is overridden by theNLS_LANG
environment variable.Note:
AL32UTF8 is the Oracle Database character set that is appropriate for XMLType data. It is equivalent to the IANA registered standard UTF-8 encoding, which supports all valid XML characters.
Do not confuse Oracle Database database character set UTF8 (no hyphen) with database character set AL32UTF8 or with character encoding UTF-8. Database character set UTF8 has been superseded by AL32UTF8. Do not use UTF8 for XML data. UTF8 supports only Unicode version 3.1 and earlier; it does not support all valid XML characters. AL32UTF8 has no such limitation.
Using database character set UTF8 for XML data potentially causes an irrecoverable error or affects security negatively. If a character that is not supported by the database character set appears in an input-document element name, then a replacement character (usually "?") is substituted for it. This terminates parsing and raises an exception.
-
-
Parent topic: Oracle Database Client Software Requirements