为进行ODBC访问配置MicrosoftJet引擎

来源:互联网 发布:优化软件游戏助手 编辑:程序博客网 时间:2024/06/13 23:55
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

为进行ODBC访问配置MicrosoftJet数据库引擎

 

 以下各节描述MicrosoftJet数据库引擎用于连接ODBC数据库的Microsoft®Windows®设置。

 

连接ODBC数据库的MicrosoftJet的初始化设置

/HKEY_LOCAL_MACHINEoftware/Microsoft/Jet/4.0/Engines/ODBC文件夹包含MicrosoftJet数据库引擎的初始化设置。

注释  下面的示例显示了Jet/4.0/Engines/ODBC文件夹中各项的典型设置。

 

LoginTimeout=20

QueryTimeout=60

ConnectionTimeout=600

AsyncRetryInterval=500

AttachCaseSensitive=0

AttachableObjects='TABLE','VIEW','SYSTEMTABLE','ALIAS','SYNONYM'

SnapshotOnly=0

TraceSQLMode=0

TraceODBCAPI=0

DisableAsync=1

TryJetAuth=1

PreparedInsert=0

PreparedUpdate=0

FastRequery=0

FatBlastRows=-1

FatBlastTimeout=3

ODBCISAMAttach=0

 

MicrosoftJet数据库引擎使用如下所示的ODBC项。

 



说明

LoginTimeout

登录尝试在超时前可以持续的秒数。默认值为20(值为REG_DWORD类型)。

QueryTimeout

查询在超时前可以运行的秒数(总处理时间)。如果DisableAsync=0(默认设置),则QueryTimeout是在各次轮询查询是否完成之间等待服务器响应所需的秒数。默认值为60(值为REG_DWORD类型)。

ConnectionTimeout

缓存的连接在超时前可以保持空闲的秒数。默认值为600(值为REG_DWORD类型)。

AsyncRetryInterval

用于确定服务器是否已完成查询处理的各次轮循之间的毫秒数。此项只用于异步处理。默认值为500(值为REG_DWORD类型)。

AttachCaseSensitive

指示器,确定链接时表名是否完全匹配。值为0(链接与指定名称匹配的第一个表,不考虑大小写)和1(只在名称完全匹配时链接表)。默认值为0(值为REG_DWORD类型)。

AttachableObjects

允许与其链接的服务器对象类型的列表。默认值为:“TABLE”、“VIEW”、“SYSTEMTABLE”、“ALIAS”、“SYNONYM”(值为REG_SZ类型)。

SnapshotOnly

指示器,确定是否强制记录集对象成为快照类型。值为0(允许dynaset)和1(强制快照)。默认值为0(值为REG_DWORD类型)。

TraceSQLMode

指示器,确定MicrosoftJet数据库引擎是否跟踪发送到SQLOUT.txt中ODBC数据源的SQL语句。值为0(否)和1(是)。默认值为0(值为REG_DWORD类型)。此项可以和SQLTraceMode相互交换。

TraceODBCAPI

指示器,确定是否跟踪ODBCAPI.txt中的ODBCAPI调用。值为0(否)和1(是)。默认值为0(值为REG_DWORD类型)。

DisableAsync

指示器,确定是否强制执行同步查询。值为0(如果可能,使用异步查询执行)和1(强制执行同步查询)。默认值为1(值为REG_DWORD类型)。

TryJetAuth

指示器,确定是否在得到提示前尝试使用Microsoft用户名和密码登录到服务器。值为0(否)和1(是)。默认值为1(值为REG_DWORD类型)。

PreparedInsert

指示器,确定是否使用准备好的INSERT语句在所有列中插入数据。值为0(使用只插入非Null值的自定义INSERT语句)和1(使用准备好的INSERT语句)。默认值为0(值为REG_DWORD类型)。

使用准备好的INSERT语句可导致Null覆盖服务器默认值,并且可以导致触发器针对不是显式插入的列而执行。

PreparedUpdate

指示器,确定是否使用准备好的UPDATE语句来更新所有列中的数据。值为0(使用只设置已更改的列的自定义UPDATE语句)和1(使用准备好的UPDATE语句)。默认值为0(值为REG_DWORD类型)。

使用准备好的UPDATE语句可导致触发器针对未更改的列而执行。

FastRequery

指示器,确定是否为参数化查询使用准备好的SELECT语句。值为0(否)和1(是)。默认值为0(值为REG_DWORD类型)。1
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击