连接到 Adaptive Server

“连接”对话框能让您查找服务器并连接到服务器。

Steps连接到服务器

  1. 在“用户 ID”和“口令”字段中输入相应的内容。

  2. 指定如何连接到服务器。您可以

    服务器名下拉列表中包含 interfaces 文件中的服务器名,包括被配置为使用 interfaces 文件中的 LDAP 服务器的服务器以及被配置的 LDAP 服务器。

    轻量目录访问协议 (LDAP) 是一种用于访问目录服务的行业标准。目录服务允许组件按区分名 (DN) 从 LDAP 服务器中查找信息,该服务器用于存储和管理在整个企业中或通过网络使用的服务器、用户和软件信息。LDAP 服务器所在的平台可能与运行 Adaptive Server 或客户端的平台不同。LDAP 定义了通信协议以及客户端与服务器之间交换的消息内容。

    要使用 LDAP 检索服务器名:

    1. 通过“设置”按钮选择“LDAP”选项卡。

    2. 选择“检索 ASE 条目”(Retrieve ASE entries)。

  3. 单击“查找”找到网络上的其它服务器。这些服务器由支持 JINI(缺省设置)和 UDP 协议的 Unified Agent 监控。

    要配置搜索来查找其它服务器:

    1. 选择“工具”(Tools) |“Adaptive Server Enterprise”|“优先级”。

    2. 选择“Server Discovery”页。

    3. 选择“添加”以添加新设置。

      使用“编辑”和“删除”按钮编辑或删除现有设置。这些设置是按照列出顺序被使用的。使用向上和向下按钮拉重新排列这些设置。

  4. 选择要连接到的服务器,然后单击“确定”。

  5. 在“连接”对话框中单击“确定”连接到该服务器。

使用过滤器限制搜索范围

可以使用过滤器限制服务器发现搜索的范围,以便仅显示符合一组规则的特定 Adaptive Server。例如,可以创建一个过滤器,以便仅显示过去 12 个月内建立的 Adaptive Server。

该插件显示“Server Discovery”选项卡中启用了哪些过滤器。要添加或编辑过滤器,请单击“过滤器”按钮。该插件将显示“Server Discovery 过滤器”(Server Discovery Filters) 对话框,其中列出了当前的过滤器。您可以启用或禁用过滤器,但 Server Discovery 仅使用启用的过滤器进行搜索。“Server Discovery 过滤器”(Server Discovery Filter) 对话框中包含以下按钮:

过滤器由目标(服务器属性)和条件(搜索条件)组成。要添加新的过滤器:

使用 SSL

SSL(安全套接字层)是用于保护敏感信息的传输的标准。要使用 SSL 连接到 Adaptive Server,请使用 Java keytool 实用程序手动导入 Adaptive Serve 的认证。keytool 是 JRE 的一部分,位于 JRE 目录中。例如,在 Windows 平台上,它位于 %SYBASE_JRE%\bin 下。

keytool 输出类似如下:

> keytool -import -file trusted.txt
Owner:CN=sybase _ca, OU=DST, O=Sybase, L=Emeryville,
ST=California, C=US Issuer:CN=sybase _ca, OU=DST,
O=Sybase, L=Emeryville, ST=California, C=US
Serial Number:0
Valid from:Tue Dec 12 10:13:09 GMT+08:00 2000 ?:
Fri Dec 10 10:13:09
GMT+08:00 2010
Certificates Fingerprints:
      MD5:
ED:0E:D5:58:82:52:8B:03:D2:B3:82:A4:C6:F6:1E:2F
      SHA1:
B0:8B:F0:91:C6:75:57:A5:D0:28:9C:9D:90:49:48:A2:A5:AD:
35:0F 

如果 Adaptive Server 启用了 SSL,interfaces 条目就必须包含一个 SSL 过滤器。例如,如果名为 HRDPT 的 Adaptive Server 通过 SSL 在端口 6666 上监听,则 interfaces 条目将类似如下:

[HRDPT]
master=TCP,hrhost,6666,ssl
query=TCP,hrhost,6666,ssl 

如果使用主机名和端口号 "hrhost:6666" 连接到 Adaptive Server,请在连接之前先单击“详细信息”查看其它字段并选中 SSL 框。

输入连接参数

“连接”对话框的“高级”选项卡能让您输入其它连接参数。每行仅输入一个连接参数。

name=value 

下列连接参数将连接主机名信息设置为“my_host.sybase.com”,并将从服务器返回的行数限制为 50。

SQLINITSTRING=SET ROWCOUNT 50
HOSTNAME=my_host.sybase.com