“ODBC for Oracle Setup”对话框包含以下控件:

数据源名称

应用程序要调用或使用此数据源时使用的名称或标识符。用户可以使用任意描述性方法来命名数据源。此字段默认为空白,但必填。

说明

包含所有说明性限定词;默认为空白。

用户名

数据源的用户名。

服务器

在 SQL*Net Easy Configuration 或连接字符串中创建的数据库别名。(有关字符串构造的信息,请参阅连接字符串属性。有关个人和远程数据库连接字符串的说明,请参阅 Oracle 文档。)

转换

单击“选择”可以选择所加载的数据转换器;默认为“没有转换器”

性能

“缓冲区大小”指定为了接收已获取数据而分配的空间大小(字节)。驱动程序优化提取操作,以便从 Oracle 服务器提取一次可以返回足够的行来填充指定大小的缓冲区。如果提取大量数据,则较大的值通常可以提高性能。

“将 REMARKS 包含到 Catalog Functions 中”指定驱动程序应返回 SQLColumns 结果集的 Remarks 列。清除此选项可以提高性能。

“将 SYNONYMS 包含到 SQL Columns 中”设置为 True (1) 时,指定 SQLColumns() API 调用返回 Tables、Views 和 Synonyms 的列信息。如果未设置该值(或者将该值设置为 0),则此驱动程序将以更快的速度检索列信息。

自定义

“强制执行 ODBC DayOfWeek 标准”将结果集设置为特定的星期几格式。如果选中,则指定结果集符合 ODBC 的星期几格式(星期日 = 1;星期六 = 7)。否则将符合 Oracle 的星期几格式(星期一 = 1;星期日 = 7)。

“SQLDescribeCol 总是返回一个精确值”指定如果 Oracle 不提供精度信息,则 SQLDescribeCol 调用将返回精确值 130。某些 Oracle 数字数据类型没有固定精度,例如计算数字列和定义为没有精度或小数位数的 NUMBER 的列。如果清除此复选框,则驱动程序将为这些类型的列返回 0。

注意:
有关此驱动程序的详细和编程信息位于 MSDN 库的 ODBC Drivers(ODBC 驱动程序)中。Microsoft ODBC Driver for Oracle 只支持 SQL*Net 2.3 或更高版本。有关 Oracle 产品的详细信息,请参阅 Oracle 文档。其他信息可以在软件支持级别产品支持(Oracle 驱动程序)下找到。