Database 版 (精华区)
发信人: redfox (有红色的狐狸吗?), 信区: Database
标 题: 配置数据库引擎BDE(6)[end]
发信站: 哈工大紫丁香 (2000年05月29日08:10:10 星期一), 站内信件
5、数据库引擎配置工具的Driver页
通过改变Driver 页的设置来控制BDE 应用程序如何创建、查询及处理一个表
格(table)。
Driver Names列出了在您的工作站中安装的数据库驱动器。标准(STANDARD)驱
动为Paradox和dBASE,其它的驱动是在使用SQL Server时要用的,须分别安装。
New ODBC Driver使您可以向可用列表框中添加一种ODBC驱动连接项。Delete ODBC
Driver使您可以从可用驱动器列表中删除一种ODBC连接项。
表附录A.5中,参数(Parameter)列出了配置工具搜索到的所选驱动方式的全部
参数及其当前设置。当驱动是第一次装入时,所有值设为缺省值。简介
(Description)简要介绍了相应参数的用途。改变设置,可选用驱动名称使其高亮
度显示,删除旧值并在相应文本框中输入新值即可。
以下分别介绍Paradox、dBASE和ODBC的设置。
1)、Paradox的设置
为配置Paradox创建、查询、处理表格的方式,选用Paradox作为驱动名称,
并高亮度显示想改动的配置参数。删除旧值并在相应文本框中输入新值即可。
表附录A.5 Paradox各配置参数的含义
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━
参数(Parameter) 简介(Description)
───────────────────────────────────
──
VERSION 内部Paradox驱动版本号。
TYPE 本驱动器帮助您连接的服务器类型。可以是SERVER(
表示
SQL Server)或FILE(标准的基于文件的服务器)。
NEW PIR Paradox网络中控制文件PDOXUSRS.NET存在的路径。这
个
参数是存储在BDE的配置文件中的,并优先于任何旧
的16
位配置文件中NET DIR中的参数。
LANGDRIVER 语言驱动,用来确定表格排列顺序及字母集合。(要在可
用的
数据库驱动方式下。)美国版缺省为ASCII码。
LEVEL 创建临时Paradox表格所用的表格式类型,缺省为level
4:
Level 7 Paradox for Windows 32位表格
Level 5 Paradox 5.0表格
Level 4 Paradox 4.0提供的STANDARD表格
Level 3 向Paradox 3.5及更早版本兼容的表格类型
要使用Blob域、二级索引或严格参照完整性,须指明
是Paradox
Level4或Paradox Level5表格。您可能需要使用更低
的level
值,以最大可能地向下兼容,只有当您需要使用该表
格式的
高级检索特性时才选用level7。
BLOCK SIZE 用来存储Paradox表格记录的磁盘空间,须为1024字节
的倍
数。可以是1024的任何倍数如2048、3072、4096直到
32Kb,缺省为2048。
FILL FACTOR 在Paradox为索引文件另分配磁盘空间前,当前磁盘空间
必须
被占用容量的百分数。可以是1到100间的任何整数,
缺省
为95。注意:数值较小时运行较快但会增加索引的长
度;大
的数值会建立较短的索引文件, 但会延长创建索引的
时间。
STRICTINTEGRTY 区别一个Paradox 表格可否由不支持严格参照完整性(
例如
Paradox4.0)的应用程序所修改。例如,当值为TRUE时
,您将
不能用Paradox 4.0参照完整性来改变表格,反之为
FALSE时,
您可以改变表格。但这是比较危险的, 因为可能破坏
数据完
整性。缺省为TRUE.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━
2)、dBASE的设定
要改变dBASE表格的创建、排序及处理方式,选用dBASE为驱动名称,高亮度显
示要改变的旧的设定,删除旧值并在文本框中输入新值。
表附录A.6 dBASE各配置参数的含义
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━
参数(Paramater) 简介(Description)
───────────────────────────────────
──
VERSION 内部dBASE驱动的版本号。
TYPE 这种驱动帮助您连接的服务器类型。可以是SERVER( 对于
SQL
Server)或是FILE(标准的基于文件的服务器)。
LANGDRIVER 用来确定表格排序及字母表顺序的语言驱动方式。有各种驱
动方
式可供选择,美国缺省为dBASE ENU CP 437;我国汉字
为
dBASE CHS 936。
LEVEL 用来创建dBASE 临时表格时的表格形式。可以是5 (对于
dBASE 5.0表格形式);4 (dBASE 4.0表格形式) 或 3
( dBASE III
及dBASE III表格类型)。
MDX BLOCK- 用字节表示的dBASE为.MDX 文件分配的磁盘空间大小。可以
SIZE 是512的任何整倍数。缺省为1024。
MEMO FILE- 用字节表示的dBASE为备注(MEMO)文件.DBT分配的磁盘空间
BLOCK SIZE 大小。可以是512的任何整数倍。缺省值为1024。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━
3)、ODBC驱动连接的设置
要配置一个用了ODBC 数据资源的表格的创建、排序及处理方式,选用ODBC
driver connection作为驱动名称,并使得要改变的配置参数高亮度显示,删除旧
值并在相应文本框中输入新值。
表附录A.7 ODBC驱动连接的各配置参数的含义
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━
参数(Parameter) 简介(Description)
───────────────────────────────────
──
VERSION 内部ODBC驱动的版本号。不要修改。
TYPE 用来区分ODBC驱动连接使之与其它区别。可以包含任何
12位
以内的字母组合;BDE的配置工具自动提供了字串
"ODBC_"。
例如,如果ODBC数据资源是建立在Sybase 服务器上的且
服务
器名称为"Silver", 您可以将ODBC的连接器命名为
"Sysilver",
BDE 的配置工具会将其转换为:"ODBC_Sysilver"。
DLL 驱动器的16位动态连接库的名称(*.DLL)。缺省为:
IDODBC16.DLL。
DLL32 驱动器的32位动态连接库的名称(*.DLL)。缺省为:
IDODBC32.DLL。
ODBC DRIVER 用来连接工作站到目标ODBC服务器的ODBC驱动器。
DRIVER FLAGS 内部产品标志。在没有Borland授权代理商的直接指令时请
不要
试图改变它。
USER NAME 进入ODBC服务器的缺省用户名称。
ODBC DSN 这个别名连接的ODBC数据资源的名称。必须与您创建
ODBC
驱动连接时命名的ODBC数据资源一致。
OPEN MODE ODBC驱动连接打开数据库的方式。可以是READ/WRITE(读/写
)
或是READ ONLY(只读)方式,缺省为读写方式
(READ/WRITE)。
LANGDRIVER 用来决定表格排列顺序及字母集合的语言驱动。
SCHEMA- 可一用来缓存纲要信息的SQL表格的数目。可以是0到32 之
间
CACHE SIZE 的任何整数,缺省为8。
SQLQRYMODE 处理SQL数据查询的方法。 可以是NULL( 空设定)、
SERVER
或LOCAL及其它。缺省为NULL。
SQLPASSTHRU- 区别BDE程序可否通过桌面查询进入SQL Server,并且在相
同
MODE 数据库别名连接中找到查询答案。可以是NOT SHARED、
SHARED AUTOCOMMIT 或SHARED NOAUTOCOMMIT及
其它。缺省为SHARED AUTOCOMMIT。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━
4)、关于ODBC驱动连接
它是从您的BDE应用文件到一个ODBC驱动的连接。这个连接需要您的BDE 应用
程序、售方提供的ODBC驱动器、Microsoft ODBC Driver页、一个在工作站方的
BDE别名数据库以及在服务器方的ODBC数据资源。
一旦您创建了一个ODBC的驱动连接,它就会出现在BDE配置工具的可选驱动器
列表中。这使得您可以为目标ODBC数据资源设置数据库别名,并通过您的BDE应用
程序连接它。
5)、增加ODBC驱动的对话框
通过使用增加ODBC 驱动"Add ODBC Driver"的对话框, 向驱动队列中加入一
个ODBC 驱动连接。一旦您的ODBC驱动连接显示在驱动队列中,您就可以为这种连
接配置数据库别名了。您的ODBC数据资源别名使您可以通过您的BDE应用程序连接
到ODBC的数据库上。
要增加一个新的ODBC驱动连接器:
① 在SQL Link Driver编辑框中输入这个连接的名称
② 用Default ODBC Driver域的下拉式列表来为您的数据资源定义ODBC驱动
③ 用Default Data Source 域的下拉式列表来定义目标ODBC数据资源本身
如果您在提供的列表中没有找到您需要的ODBC驱动器或您的ODBC数据资源名称
,则可能是安装有问题。您可能需要重新安装您的ODBC驱动器或重新建立ODBC数据
资源。其具体信息,请参阅"ODBC的配置"。
要保存当前配置文件中的新ODBC驱动器,选用File|Save;要使其以其它名称
存储,选用File|Save As。
以下简单介绍对话框的各个选项:
SQL Link driver:您要为您的ODBC驱动连接取的名字。新的"驱动器"名称总
是以"ODBC_"开头的。
Default ODBC driver:用来连接到这个ODBC数据资源的ODBC驱动名称。
Default data source name:目标ODBC数据资源的名称。
6)、删除ODBC驱动的对话框
用删除ODBC驱动"Delete ODBC Driver "对话框来从驱动列表中去除一个ODBC
驱动连接。使您要删除的ODBC驱动连接器高亮度显示,并选用"Delete Driver",
在配置工具中将显示删除驱动对话框。
选Yes继续删除,选No 停止删除。
6、数据库引擎配置工具的Alias页
用Alias页可以对STANDARD.SQL或ODBC驱动的数据库别名进行如下的操作:增
加、删除、修改。该页中:
★ Alias Name列出了可用的全部别名
★ New Alias使您可以增加一个新的别名
★ Delete Alias使您可以删除在Alias Name框中高亮的数据库别名
表附录A.7的参数(Parameter)显示了当前选中的数据库别名的参数及当前值,
简介(Description)简要介绍了选中参数的用途。
表附录A.7 Alias页各配置参数的含义
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━
参数(Parameter) 简介(Description)
───────────────────────────────────
──
TYPE 这种驱动帮助您连接的驱动器类型。将其设为FILE 创
建一个
STANDARD(标准)别名。
PATH 含有您的Paradox,dBASE或文本表格的目录、路径。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━
1)、增加一个新的数据库别名:
要另建一个新的别名,单击New Alias按钮,会显示出Add New Alias对话框。
新的别名会以缺省的类型STANDARD开始,然后为新的别名键入一个名称,并选用想
要的类型,即可增加一个数据库别名。
2)、删除一个数据库别名:
首先选用您要删除的别名并使其高亮度显示。按动Delete Alias按钮,在
Delete Alias对话框中按"Yes"确认删除该别名。
3)、修改一个数据库别名
要改变一个别名,用高亮度显示该别名并选用您要修改的参数,在旧值的位置
输入
新值即可改变。
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.227.107]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:207.601毫秒