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毫秒