Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 复制 » 将 SQL Anywhere 用作 Open Server » Sybase Open Client 和 jConnect 连接的特性

 

更改 TDS 连接的选项设置

当 SQL Anywhere 通过 TDS 为应用程序提供服务时,会自动将相关数据库选项的值设置为与 Adaptive Server Enterprise 的缺省行为兼容。您随时可以更改 TDS 连接的选项。

前提条件

执行此任务没有前提条件。

 任务
  1. 创建一个用于设置所需数据库选项的过程。

  2. 将 login_procedure 选项设置为新过程的名称。

结果

以后的连接将使用该过程。可以将该过程配置为因用户 ID 而异。

此过程示例将仅更改缺省设置中的 quoted_identifier 选项。

CREATE PROCEDURE my_startup_procedure()
BEGIN
  IF CONNECTION_PROPERTY('CommProtocol')='TDS' THEN
    SET TEMPORARY OPTION quoted_identifier='Off';
  END IF
END;

运行以下命令,将 login_procedure 选项设置为新过程的名称:

SET OPTION login_procedure= 'DBA.my_startup_procedure';

 另请参见