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 属性窗口

 

[连接属性] 窗口:[扩展信息] 选项卡

此选项卡包括以下组成部分:

  • [连接用户的属性] 列表   列出已连接用户的属性的名称和值。单击 [刷新] 可更新这些值。也可以按 F5 键刷新这些值。

    属性名称 说明
    allow_nulls_by_default

    返回一个值,指示是否允许创建时未指定 NULL 或 NOT NULL 的列中包含空值。请参见allow_nulls_by_default 选项

    allow_read_client_file

    返回一个值,指示数据库服务器是否允许读取客户端计算机上的文件。请参见allow_read_client_file 选项

    allow_snapshot_isolation

    返回一个值,指示是启用还是禁用快照隔离。请参见allow_snapshot_isolation 选项

    allow_write_client_file

    返回一个值,指示数据库服务器是否允许向客户端计算机写入文件。请参见allow_write_client_file 选项

    ansi_blanks

    返回一个值,指示何时在客户端截断字符数据。请参见ansi_blanks 选项

    ansi_close_cursors_on_rollback

    返回一个值,指示是否在执行 ROLLBACK 时关闭通过 WITH HOLD 打开的游标。请参见ansi_close_cursors_on_rollback 选项

    ansi_permissions

    返回一个值,指示是否针对 DELETE 和 UPDATE 语句检查特权。请参见ansi_permissions 选项

    ansi_substring

    返回一个值,指示在为起始参数或长度参数提供了负值时 SUBSTRING (SUBSTR) 函数的行为。请参见ansi_substring 选项

    ansi_update_constraints

    返回一个值,指示允许的更新范围。请参见ansi_update_constraints 选项

    ansinull

    返回一个值,指示如何解释空值。请参见ansinull 选项

    AppInfo

    返回有关建立连接的客户端的信息。对于 HTTP 连接,这包括有关浏览器的信息。对于使用较旧版本 jConnect 或 Sybase Open Client 的连接,信息可能不完整。

    API 值可为 DBLIB、ODBC、OLEDB、ADO.NET、iAnywhereJDBC、PHP、PerlDBD 或 DBEXPRESS。

    有关其它类型连接返回值的详细信息,请参见AppInfo (APP) 连接参数

    ApproximateCPUTime

    返回由给定连接累计的 CPU 时间量的估计值,单位为秒。该值与实际值的最大差异可达 50%,不过返回值的典型变动范围是 5-10%。在多处理器计算机上,每个 CPU(或是超线程或内核)都会累计时间,因此所有连接的累计时间总和可能大于所经过的时间。在 Windows 和 Linux 上支持此属性。

    auditing

    如果将 PUBLIC.auditing 选项设置为 On,则返回 On。否则,返回 Off。

    如果将 auditing 选项设置为 On,而将 conn_auditing 选项设置为 Off,则即使未对当前连接进行审计,auditing 连接属性仍将返回 On。请参见配置审计 (Sybase Central)auditing 选项

    auditing_options

    此属性保留供系统使用。请不要更改此选项的设置。

    Authenticated

    如果应用程序发送了有效的连接验证字符串,则返回 Yes。如果应用程序尚未发送有效的连接验证字符串,则返回 No。

    AuthType

    返回连接时所使用的验证类型。返回值可能是 Standard、Integrated、Kerberos、LDAPUA、CloudAdmin 或空字符串。对于内部连接以及使用 AUTHORIZATION OFF 的 HTTP 服务连接,将返回空字符串。

    auto_commit_on_create_local_temp_index

    返回 auto_commit_on_create_local_temp_index 选项的设置。 请参见auto_commit_on_create_local_temp_index 选项

    background_priority

    不建议使用此属性。返回一个值,指示当前连接对其它连接的性能的影响程度。请参见background_priority 选项 [不建议使用]

    BlockedOn

    如果当前连接未被阻塞,则返回零;如果当前连接被阻塞,则返回由于锁定冲突而阻塞连接的连接号。

    blocking

    返回一个值,指示数据库服务器对锁定冲突的响应行为。请参见blocking 选项

    blocking_others_timeout

    返回在回退当前连接之前另一个连接可以在当前连接的行锁和表锁上阻塞的时间长度。请参见blocking_others_timeout 选项

    blocking_timeout

    返回事务为获得锁而等待的时间长度(以毫秒为单位)。请参见blocking_timeout 选项

    BytesReceived

    返回在客户端/服务器通信期间所收到的字节数。此值对于 HTTP 和 HTTPS 连接会进行更新。

    BytesReceivedUncomp

    返回在禁用压缩的情况下,在客户端/服务器通信期间所收到的字节数。在禁用压缩的情况下,此值与 BytesReceived 的值相同。

    BytesSent

    返回在客户端/服务器通信期间所发送的字节数。此值对于 HTTP 和 HTTPS 连接会进行更新。

    BytesSentUncomp

    返回在禁用压缩的情况下,在客户端/服务器通信期间将发送的字节数。在禁用压缩的情况下,此值与 BytesSent 的值相同。

    CacheHits

    返回成功读取高速缓存的次数。

    CacheRead

    返回已在高速缓存中查找的数据库页数。

    CacheReadIndInt

    返回已从高速缓存中读取的索引内部节点页数。

    CacheReadIndLeaf

    返回已从高速缓存中读取的索引叶页数。

    CacheReadTable

    返回已从高速缓存中读取的表页数。

    CacheReadWorkTable

    返回高速缓存工作表读取次数。

    CarverHeapPages

    返回供短期使用(如查询优化)的堆页数。

    chained

    返回在缺少 BEGIN TRANSACTION 语句时使用的事务模式。请参见chained 选项

    CharSet

    返回连接所使用的 CHAR 字符集。此属性具有一些在查询属性值时可以指定的扩展项。请参见CONNECTION_EXTENDED_PROPERTY 函数 [String]

    checkpoint_time

    返回数据库服务器在不执行检查点操作的情况下运行的最长时间(以分钟为单位)。请参见checkpoint_time 选项

    cis_option

    如果远程数据访问的调试信息出现在数据库服务器消息窗口中,则返回 7;如果远程数据访问的调试信息不出现在数据库服务器消息窗口中,则返回 0。请参见cis_option 选项

    cis_rowset_size

    返回每次读取从远程服务器返回的行数。请参见cis_rowset_size 选项

    ClientLibrary

    对于 jConnect 连接,返回 jConnect;对于 Sybase Open Client 连接,返回 CT_Library;对于 HTTP 连接,返回 None;对于 ODBC、嵌入式 SQL、OLE DB、ADO.NET 和 SQL Anywhere JDBC 驱动程序连接,返回 CmdSeq。

    ClientNodeAddress

    返回客户端/服务器连接中客户端的节点。当客户端和服务器均在同一台计算机上时,将会返回一个空字符串。这是 NodeAddress 属性的同义词。

    若当前执行的请求为事件处理程序的一部分,则该属性返回 NA

    ClientPort

    返回客户端的 TCP/IP 端口号;或者如果连接不是 TCP/IP 连接,则返回 0。

    ClientStmtCacheHits

    返回因客户端语句高速缓存而不需要对此连接执行的准备的数目。如果禁用了客户端语句高速缓存,则为必需的附加准备数。请参见max_client_statements_cached 选项

    ClientStmtCacheMisses

    返回客户端语句高速缓存中为此连接重新准备的语句的数目。即为由于模式更改、数据库选项设置或 DROP VARIABLE 语句等原因而使本打算重用的某个高速缓存的语句无法重用的次数。请参见max_client_statements_cached 选项

    close_on_endtrans

    返回 On 或 Off 以指示是否在事务结束时关闭游标。请参见close_on_endtrans 选项

    collect_statistics_on_dml_updates

    返回 On 或 Off 以指示是否在执行数据修改 DML 语句(如 INSERT、DELETE 和 UPDATE)期间收集统计信息。请参见collect_statistics_on_dml_updates 选项

    Commit

    返回已处理的提交请求数。

    CommLink

    返回连接的通信链接。这是 SQL Anywhere 所支持的网络协议之一,或者 local,如果为相同计算机连接。

    若当前执行的请求为事件处理程序的一部分,则该属性返回 NA

    CommNetworkLink

    返回连接的通信链接。这是 SQL Anywhere 所支持的网络协议之一。值包括 SharedMemory 和 TCPIP。CommNetworkLink 属性总是返回链接的名称,不管它是否为相同计算机。

    若当前执行的请求为事件处理程序的一部分,则该属性返回 NA

    CommProtocol

    对于 Sybase Open Client 和 jConnect 连接,返回 TDS;对于 HTTP 连接,返回 HTTP;对于 HTTPS 连接,返回 HTTPS;对于 ODBC、嵌入式 SQL、OLE DB、ADO.NET 和 SQL Anywhere JDBC 驱动程序连接,返回 CmdSeq。

    Compression

    返回 On 或 Off 以指示是否对连接启用通信压缩。

    若当前执行的请求为事件处理程序的一部分,则该属性返回 NA

    conn_auditing

    如果为连接启用了审计,则即使将 auditing 选项设置为 Off,也会返回 On。请参见配置审计 (Sybase Central)conn_auditing 选项

    ConnectedTime

    返回已被连接的一项连接的总时间长度(以秒为单位)。

    connection_authentication

    返回用于验证客户端的字符串。修改数据库前需要进行验证。请参见connection_authentication 选项

    continue_after_raiserror

    返回 On 或 Off 以指示每当遇到 RAISERROR 语句时,是否停止执行过程或触发器。请参见continue_after_raiserror 选项

    conversion_error

    返回 On 或 Off 以指示在从数据库读取信息时报告数据类型转换失败。请参见conversion_error 选项

    cooperative_commit_timeout

    返回数据库服务器在写入磁盘之前等待其它连接填充日志页的时间(以毫秒为单位)。请参见cooperative_commit_timeout 选项

    cooperative_commits

    返回 On 或 Off 以指示何时将提交写入磁盘。请参见cooperative_commits 选项

    CurrentLineNumber

    返回连接正在执行的过程或复合语句的当前行号。可使用 CurrentProcedure 属性标识该过程。如果该行是来自客户端的复合语句的一部分,则返回一个空字符串。

    CurrentProcedure

    返回连接当前正在执行的过程的名称。如果该连接正在执行嵌套过程调用,则该名称为当前过程的名称。如果未在执行任何过程,则返回一个空字符串。

    Cursor

    返回数据库服务器当前维护的声明游标数。

    CursorOpen

    返回数据库服务器当前维护的打开游标数。

    database_authentication

    返回用于验证数据库的字符串。需要先对已验证的数据库服务器进行验证,才能修改数据库。请参见database_authentication 选项

    date_format

    返回一个字符串,指示从数据库检索的日期格式。请参见date_format 选项

    date_order

    返回一个字符串,指示如何设置日期格式。请参见date_order 选项

    db_publisher

    返回数据库发布者的用户 ID。请参见db_publisher 选项

    DBNumber

    返回数据库的 ID 编号。

    debug_messages

    返回 On 或 Off 以指示是否执行包含 DEBUG ONLY 子句的 MESSAGE 语句。请参见debug_messages 选项

    dedicated_task

    返回 On 或 Off 以指示请求处理任务是否专门用于处理连接请求。请参见dedicated_task 选项

    default_dbspace

    返回缺省 dbspace 的名称,如果尚未指定缺省的 dbspace,则返回一个空字符串。请参见default_dbspace 选项

    default_timestamp_increment

    返回一个值(以毫秒为单位),该值将被增加到类型为 TIMESTAMP 的列中以使该列中的值保持唯一。请参见default_timestamp_increment 选项

    delayed_commit_timeout

    返回数据库服务器在执行 COMMIT 后等待将控制返回到应用程序的时间(以毫秒为单位)。请参见delayed_commit_timeout 选项

    delayed_commits

    返回 On 或 Off 以指示数据库服务器在执行 COMMIT 后何时将控制返回到应用程序。请参见delayed_commits 选项

    disk_sandbox

    返回 On 或 Off,以指示数据库的读写文件操作是否局限于主数据库文件所在的目录。请参见disk_sandbox 选项

    DiskRead

    返回已从磁盘读取的页数。

    DiskReadHint

    返回磁盘读取提示数。

    DiskReadHintPages

    返回磁盘读取提示页数。

    DiskReadIndInt

    返回已从磁盘读取的索引内部节点页数。

    DiskReadIndLeaf

    返回已从磁盘读取的索引叶页数。

    DiskReadTable

    返回已从磁盘读取的表页数。

    DiskReadWorkTable

    返回磁盘工作表读取数。

    DiskSyncRead

    返回同步发出的磁盘读取数。

    DiskSyncWrite

    返回同步发出的写入数。

    DiskWaitRead

    返回数据库服务器等待异步读取的次数。

    DiskWaitWrite

    返回数据库服务器等待异步写入的次数。

    DiskWrite

    返回已写入磁盘的修改页数。

    DiskWriteHint

    返回磁盘写入提示数。

    DiskWriteHintPages

    返回磁盘写入提示页数。

    divide_by_zero_error

    如果被零除导致错误,返回 On;如果被零除不导致错误,则返回 Off。请参见divide_by_zero_error 选项

    Encryption

    返回一个值,指示是否对连接加密。请参见Encryption (ENC) 连接参数

    escape_character

    此属性保留供系统使用。请不要更改此选项的设置。

    EventName

    如果连接正在运行事件处理程序,则返回相关事件的名称。否则,返回一个空字符串。

    exclude_operators

    此属性保留供系统使用。请不要更改此选项的设置。

    ExprCacheAbandons

    返回表达式高速缓存因命中率太低而被放弃的次数。

    ExprCacheDropsToReadOnly

    返回表达式高速缓存因命中率低而降到只读状态的次数。

    ExprCacheEvicts

    返回从表达式高速缓存中的退出次数。

    ExprCacheHits

    返回表达式高速缓存中的命中次数。

    ExprCacheInserts

    返回在表达式高速缓存中插入的值的个数。

    ExprCacheLookups

    返回在表达式高速缓存中执行的查找次数。

    ExprCacheResumesOfReadWrite

    返回表达式高速缓存因命中率上升而恢复读写状态的次数。

    ExprCacheStarts

    返回表达式高速缓存的启动次数。

    extended_join_syntax

    如果允许使用具有多表连接的重复相关名语法的查询,则返回 On,如果将此类查询作为错误报告,则返回 Off。请参见extended_join_syntax 选项

    extern_login_credentials

    返回在尝试远程连接时是使用已登录用户的外部登录证书还是使用有效用户的外部登录证书。请参见extern_login_credentials 选项

    fire_triggers

    如果在数据库中触发触发器,则返回 On;否则,返回 Off。请参见fire_triggers 选项

    first_day_of_week

    返回用于表示每周第一天的数字,其中 7=星期日,1=星期一。请参见first_day_of_week 选项

    for_xml_null_treatment

    当在查询中使用了 FOR XML 子句时,如果从结果中省略包含空值的元素和属性,则返回 Omit;如果为空值生成空元素或属性,则返回 Empty。请参见for_xml_null_treatment 选项

    force_view_creation

    此属性保留供系统使用。请不要更改此选项的设置。

    FullCompare

    返回已执行的超过索引中散列值的比较次数。

    GetData

    返回 GETDATA 请求数。

    global_database_id

    返回用于以 DEFAULT GLOBAL AUTOINCREMENT 创建的列的起始值。请参见global_database_id 选项

    HashForcedPartitions

    返回因内存争用而强制散列运算符进行分区的次数。

    HashRowsFiltered

    返回位矢量过滤器拒绝的探测行数。

    HashRowsPartitioned

    返回写入散列工作表的行数。

    HashWorkTables

    返回为基于散列的操作而创建的工作表数。

    HeapsCarver

    返回供短期使用(如查询优化)的堆数。

    HeapsLocked

    返回高速缓存中当前锁定的可重定位堆数。

    HeapsQuery

    返回用于查询处理(散列和排序操作)的堆数。

    HeapsRelocatable

    返回可重定位堆数。

    http_connection_pool_basesize

    返回数据库连接的额定阈值大小。请参见http_connection_pool_basesize 选项

    http_connection_pool_timeout

    返回未使用的连接存储在连接池中的最大时间长度。请参见http_connection_pool_timeout 选项

    http_session_timeout

    返回当前 HTTP 会话超时值(以分钟为单位)。请参见http_session_timeout 选项

    HttpServiceName

    返回当前 HTTP 请求的服务名称入口点。该属性对于错误报告和控制流很有用。当从中选择此属性的存储过程并非源自于 HTTP 请求时,或者如果连接当前处于不活动状态或等待继续进行 HTTP 会话,将会返回一个空字符串。

    IdleTimeout

    返回连接的空闲超时值。请参见Idle 连接参数

    若当前执行的请求为事件处理程序的一部分,则该属性返回 NA

    IndAdd

    返回已添加到索引的条目数。

    IndLookup

    返回已在索引中查找的条目数。

    integrated_server_name

    返回域控制器服务器的名称,该服务器用于查找集成登录的 Windows 用户组成员资格。请参见integrated_server_name 选项

    IsDebugger

    返回 Yes 或 No 以区分出正用于运行 SQL Anywhere 调试程序的连接。如果当前连接编号对应于某调试程序的连接编号,此值为 Yes,否则为 No。请参见SQL Anywhere 调试程序

    isolation_level

    返回连接的隔离级别(0、1、2、3、快照、语句快照或只读语句快照)。请参见isolation_level 选项

    java_class_path

    返回在其中搜索类的附加目录或 JAR 文件的列表。请参见java_class_path 选项

    java_location

    返回数据库的 Java VM 路径(如果已指定)。请参见java_location 选项

    java_main_userid

    不建议使用此属性。

    java_vm_options

    返回数据库服务器启动 Java VM 时使用的命令行选项。请参见java_vm_options 选项

    Language

    返回地区语言。

    LastCommitRedoPos

    在连接将最后一个 COMMIT 操作写入到事务日志后返回重做日志位置。

    LastIdle

    返回请求间隔时间。

    LastPlanText

    返回在连接上执行的最后一个查询的长文本计划。通过设置 sa_server_option 系统过程的 RememberLastPlan 选项或使用 -zp 服务器选项控制对最后一个计划的记忆情况。请参见-zp 数据库服务器选项

    LastReqTime

    返回指定连接的最后一个请求开始的时间。此属性可以为内部连接(如事件)返回空字符串。

    LastStatement

    返回最近为当前连接准备的 SQL 语句。

    当准备了语句时,将会设置 LastStatement 值;当删除了语句时,将会清除该值。每个连接仅会记忆一个语句字符串。

    如果 sa_conn_activity 对某个连接报告了一个非空值,它很可能为该连接当前执行的语句。假如该语句已完成,则很有可能已丢弃了它并清除了属性值。如果某个应用程序准备了多条语句并保有其语句句柄,则 LastStatement 值不反映连接当前进行的操作。

    如果启用客户端语句高速缓存并且重用了某个高速缓存的语句,则此属性返回空字符串。

    LivenessTimeout

    返回当前连接的活动超时期。请参见LivenessTimeout (LTO) 连接参数

    若当前执行的请求为事件处理程序的一部分,则该属性返回 NA

    lock_rejected_rows

    此属性保留供系统使用。请不要更改此选项的设置。

    LockCount

    返回连接所持有的锁的个数。

    LockIndexID

    返回锁定索引的标识符。

    LockName

    返回一个 64 位无符号整数值,表示连接正在等待的锁。

    LockRowID

    返回锁定行的标识符。

    LockTableOID

    如果连接未被阻塞或连接与调用 CONNECTION _PROPERTY 连接位于不同的数据库,则返回零。否则,此值是与此连接正在等待的锁相应的那个表的对象 ID。可使用该对象 ID 通过 SYSTAB 系统视图查找表信息。请参见SYSTAB 系统视图

    log_deadlocks

    如果报告死锁信息,则返回 On;否则,返回 Off。请参见log_deadlocks 选项

    LogFreeCommit

    返回重做无偿提交数。当请求提交事务日志而该日志已被写入(从而提交是无偿完成的)时,便会发生重做无偿提交。

    login_mode

    返回 Standard、Integrated、Kerberos、CloudAdmin 或 LDAPUA 中的一个或多个以指示支持的登录类型。请参见login_mode 选项

    login_procedure

    返回用于在启动时设置兼容性选项的存储过程的名称。请参见login_procedure 选项

    LoginTime

    返回建立连接的日期和时间。

    LogWrite

    返回已写入事务日志的页数。

    materialized_view_optimization

    返回一个值,指示在查询优化期间是否使用实例化视图:

    • Disabled
    • Fresh
    • Stale
    • N Minute[s]
    • N Hour[s]
    • N Day[s]
    • N Week[s]
    • N Month[s]

    请参见materialized_view_optimization 选项

    max_client_statements_cached

    返回由客户端高速缓存的语句数。请参见max_client_statements_cached 选项

    max_cursor_count

    返回一个值,指定连接一次最多可以使用的游标数。请参见max_cursor_count 选项

    max_hash_size

    不建议使用此属性。

    max_plans_cached

    返回一个值,指定最多要在高速缓存中存储的执行计划数。请参见max_plans_cached 选项

    max_priority

    返回一个值,指示连接可以具有的最高优先级级别。请参见max_priority 选项

    max_query_tasks

    返回数据库服务器在处理查询时最多可以使用的请求数。请参见max_query_tasks 选项

    max_recursive_iterations

    返回一个值,指定递归公用表表达式最多可以进行的迭代次数。请参见max_recursive_iterations 选项

    max_statement_count

    返回一个值,指定连接最多可以同时使用的经过准备的语句数。请参见max_statement_count 选项

    max_temp_space

    返回一个值,指示连接可用的最大临时文件空间量。请参见max_temp_space 选项

    MessageReceived

    返回由导致 WAITFOR 语句中断的 MESSAGE 语句所生成的字符串。否则,返回一个空字符串。

    min_password_length

    返回数据库中新口令的最小长度。请参见min_password_length 选项

    min_role_admins

    返回角色所需的最少管理员数。请参见min_role_admins 选项

    Name

    返回当前连接的名称。

    可使用 ConnectionName (CON) 连接参数来指定连接的名称。请参见ConnectionName (CON) 连接参数

    以下名称用于数据库服务器建立的临时连接:

    • INT:ApplyRecovery
    • INT:BackupDB
    • INT:Checkpoint
    • INT:Cleaner
    • INT:CloseDB
    • INT:CreateDB
    • INT:CreateMirror
    • INT:DelayedCommit
    • INT:DiagRcvr
    • INT:DropDB
    • INT:EncryptDB
    • INT:Exchange
    • INT:FlushMirrorLog
    • INT:FlushStats
    • INT:HTTPReq
    • INT:PromoteMirror
    • INT:PurgeSnapshot
    • INT:ReconnectMirror
    • INT:RecoverMirror
    • INT:RedoCheckpoint
    • INT:RefreshIndex
    • INT:ReloadTrigger
    • INT:RenameMirror
    • INT:RestoreDB
    • INT:StartDB
    • INT:VSS

    请参见临时连接

    NcharCharSet

    返回连接所使用的 NCHAR 字符集。此属性具有一些在查询属性值时可以指定的扩展项。请参见CONNECTION_EXTENDED_PROPERTY 函数 [String]

    nearest_century

    返回一个值,指示在字符串到日期转换中如何对两位数年份进行解释。请参见nearest_century 选项

    NodeAddress

    返回客户端/服务器连接中客户端的节点。当客户端和服务器均在同一台计算机上时,将会返回一个空字符串。

    non_keywords

    返回为使其能够用作标识符而关闭的关键字列表(如果有)。请参见non_keywords 选项

    Number

    返回当前连接的连接 ID(数字)。

    NumLocalTempTables

    返回连接使用的本地临时表的数量。当局部临时表被删除或超出范围时,在下一个 COMMIT 之前仍将此表视为正在使用中。

    odbc_describe_binary_as_varbinary

    如果 SQL Anywhere ODBC 驱动程序将 BINARY 和 VARBINARY 列都描述为 SQL_BINARY,则返回 Off;如果该 ODBC 驱动程序将 BINARY 和 VARBINARY 列都描述为 SQL_VARBINARY,则返回 On。请参见odbc_describe_binary_as_varbinary

    odbc_distinguish_char_and_varchar

    如果将 CHAR 列描述为 SQL_VARCHAR,则返回 Off;如果将 CHAR 列描述为 SQL_CHAR,则返回 On。请参见odbc_distinguish_char_and_varchar 选项

    oem_string

    返回数据库文件头页中存储的字符串。请参见oem_string 选项

    on_charset_conversion_failure

    返回 Ignore、Warning 或 Error 之一,以指示在字符集转换期间遇到错误时的行为。请参见on_charset_conversion_failure 选项

    on_tsql_error

    返回 Stop、Conditional 或 Continue 之一,以指示在执行存储过程或 T-SQL 批处理期间遇到错误时的行为。请参见on_tsql_error 选项

    optimization_goal

    返回 First-row 或 All-rows 之一,以指示如何对查询处理进行优化。请参见optimization_goal 选项

    optimization_level

    返回一个介于 0 到 15 的值。此数用于控制 SQL Anywhere 查询优化程序为查找 SQL 语句的访问计划而付出的努力程度。请参见optimization_level 选项

    optimization_workload

    返回一个值,指示 SQL Anywhere 查询优化程序为查找 SQL 语句的访问计划而付出的努力程度。请参见optimization_workload 选项

    OSUser

    返回与客户端进程相关联的操作系统用户名。如果客户端进程模拟另一个用户(或者设置的 ID 位在 Unix 上设置),则返回被模拟的用户名。对于 10.0.1 版及更早版本的客户端,以及 HTTP 和 TDS 客户端,将返回空字符串。

    PacketSize

    返回连接所使用的包大小(以字节为单位)。

    若当前执行的请求为事件处理程序的一部分,则该属性返回 NA

    PacketsReceived

    返回所收到的客户端/服务器通信包数。此值对于 HTTP 和 HTTPS 连接不会进行更新。

    PacketsReceivedUncomp

    返回在禁用压缩的情况下,在客户端/服务器通信期间所收到的包数。(在禁用压缩的情况下,该值与 PacketsReceived 的值相同。)

    PacketsSent

    返回所发送的客户端/服务器通信包数。此值对于 HTTP 和 HTTPS 连接不会进行更新。

    PacketsSentUncomp

    返回在禁用压缩的情况下,在客户端/服务器通信期间所发送的包数。(在禁用压缩的情况下,该值与 PacketsSent 的值相同。)

    ParentConnection

    返回已创建临时连接以执行数据库操作(如执行备份或创建数据库)的连接的连接 ID。对于其它类型的连接,此属性返回 NULL。

    pinned_cursor_percent_of_cache

    返回可用于固定游标的高速缓存百分比。请参见pinned_cursor_percent_of_cache 选项

    post_login_procedure

    返回结果集中包含消息的过程名,这些消息应在用户连接时由应用程序显示。请参见post_login_procedure 选项

    precision

    返回数字位数和数值精度设置。请参见precision 选项

    prefetch

    如果不进行预取,返回 Off;如果进行预取(但游标类型为 SENSITIVE 或查询中包含代理表时则不进行预取),返回 Conditional;如果即使对于 SENSITIVE 游标类型和包含代理表的游标也进行预取,返回 Always。请参见prefetch 选项

    Prepares

    返回为进行连接所执行的语句准备次数。

    PrepStmt

    返回数据库服务器当前维护的经过准备的语句数。

    preserve_source_format

    如果在系统表中保存过程、触发器、视图和事件处理程序的原始源代码,则返回 On;否则,返回 Off。请参见preserve_source_format 选项

    prevent_article_pkey_update

    如果不允许对发布中所涉及的表的主键列进行更新,则返回 On;否则,返回 Off。请参见prevent_article_pkey_update 选项

    priority

    返回一个值,指示连接的优先级级别。请参见priority 选项

    Progress

    返回关于查询已运行时长的信息。例如:

    43% (9728 of 22230 pages) complete after 00:00:05; estimated 00:00:06
    remaining

    此属性具有一些在查询属性值时可以指定的扩展项。请参见CONNECTION_EXTENDED_PROPERTY 函数 [String]

    progress_messages

    返回 progress_messages 选项的值。请参见progress_messages 选项

    query_mem_timeout

    返回 query_mem_timeout 选项的值。请参见query_mem_timeout 选项

    QueryBypassed

    返回不使用优化程序所优化的请求数。

    QueryBypassedCosted

    返回优化程序旁路使用开销计算所处理的请求数。

    QueryBypassedHeuristic

    返回优化程序旁路使用试探法所处理的请求数。

    QueryBypassedOptimized

    返回最初由优化程序旁路处理、随后由 SQL Anywhere 优化程序完全优化的请求数。

    QueryCachedPlans

    返回当前为连接高速缓存的查询执行计划数。

    QueryCachePages

    返回用于高速缓存执行计划的高速缓存页数。

    QueryDescribedBypass

    返回优化程序旁路所处理的描述请求数。

    QueryDescribedOptimizer

    返回优化程序所处理的描述请求数。

    QueryHeapPages

    返回用于查询处理(散列和排序操作)的高速缓存页数。

    QueryJHToJNLOptUsed

    返回散列连接转换为嵌套循环连接的次数。

    QueryLowMemoryStrategy

    返回服务器由于内存不足的情况而在执行期间改变其执行计划的次数。策略可能会因当前可用内存比优化程序预计的少或执行计划所需的内存比优化程序预计的多而发生变化。

    QueryMemActiveCurr

    返回主动使用查询内存的请求数。

    QueryMemGrantFailed

    返回某一请求等待但未能获得查询内存的总次数。

    QueryMemGrantGranted

    返回当前授予请求的页数。

    QueryMemGrantRequested

    返回任一请求尝试获取查询内存的总次数。

    QueryMemGrantWaited

    返回任一请求等待查询内存的总次数。

    QueryMemGrantWaiting

    返回等待查询内存的当前请求数。

    QueryOpened

    返回要执行的 OPEN 请求数。

    QueryOptimized

    返回经过完全优化的请求数。

    QueryReused

    返回已从计划高速缓存中重用的请求数。

    QueryRowsFetched

    使用顺序扫描或索引扫描为此连接返回已从基表中读取的行数。

    QueryRowsMaterialized

    返回查询处理期间写入工作表的行数。

    quoted_identifier

    如果将括在双引号中的字符串解释为标识符,则返回 On;如果将其解释为文字字符串,则返回 Off。请参见quoted_identifier 选项

    read_past_deleted

    如果顺序扫描在隔离级别 1 和 2 跳过未提交的已删除行,则返回 On;如果顺序扫描在隔离级别 1 和 2 阻塞于未提交的已删除行,则返回 Off。请参见read_past_deleted 选项

    recovery_time

    返回数据库服务器从系统故障中恢复最长将要花费的时间(以分钟为单位)。请参见recovery_time 选项

    RecursiveIterations

    返回递归联合的迭代次数。

    RecursiveIterationsHash

    返回递归散列连接使用散列策略的次数。

    RecursiveIterationsNested

    返回递归散列连接使用嵌套循环策略的次数。

    RecursiveJNLMisses

    返回递归散列连接的索引探测高速缓存未命中次数。

    RecursiveJNLProbes

    返回递归散列连接尝试索引探测的次数。

    remote_idle_timeout

    返回 Web 服务客户端过程和函数允许的非活动时间(以秒为单位)。请参见remote_idle_timeout 选项

    replicate_all

    仅供内部使用。

    ReqCountActive

    返回已处理的请求数;如果将 RequestTiming 服务器属性设置为 Off,则返回 NULL。请参见-zt 数据库服务器选项

    ReqCountBlockContention

    返回连接等待原子访问的次数;如果未指定 -zt 选项,则返回 NULL。请参见-zt 数据库服务器选项

    ReqCountBlockIO

    返回连接等待 I/O 完成的次数;如果未指定 -zt 选项,则返回 NULL。请参见-zt 数据库服务器选项

    ReqCountBlockLock

    返回连接等待锁的次数;如果未指定 -zt 选项,则返回 NULL。请参见-zt 数据库服务器选项

    ReqCountUnscheduled

    返回连接等待调度的次数;如果未指定 -zt 选项,则返回 NULL。请参见-zt 数据库服务器选项

    ReqStatus

    返回请求状态。它可以是以下各值之一:

    • Idle   连接当前未处理请求。

    • Unscheduled*   连接有工作要做并且正在等待可用的数据库服务器工作线程。

    • BlockedIO*   连接被阻塞,正在等待 I/O。

    • BlockedContention*   连接被阻塞,正在等待访问共享数据库服务器数据结构。

    • BlockedLock   连接被阻塞,正在等待锁定的对象。

    • Executing   连接正在执行请求。

    仅当已使用 -zt 服务器选项为数据库服务器开启了请求计时信息记录功能时,才会返回标有星号 (*) 的值。如果未记录请求计时信息(缺省设置),则会将这些值报告为 Executing。

    请参见-zt 数据库服务器选项

    ReqTimeActive

    返回处理请求所用的时间长度(以秒为单位);如果未指定 -zt 选项,则返回 NULL。请参见-zt 数据库服务器选项

    ReqTimeBlockContention

    返回等待原子访问所用的时间长度(以秒为单位);如果将 RequestTiming 服务器属性设置为 Off,则返回 NULL。请参见-zt 数据库服务器选项

    ReqTimeBlockIO

    返回等待 I/O 完成所用的时间长度(以秒为单位);如果未指定 -zt 选项,则返回 NULL。请参见-zt 数据库服务器选项

    ReqTimeBlockLock

    返回等待锁所用的时间长度(以秒为单位);如果未指定 -zt 选项,则返回 NULL。请参见-zt 数据库服务器选项

    ReqTimeUnscheduled

    返回未调度的时间长度;如果未指定 -zt 选项,则返回 NULL。请参见-zt 数据库服务器选项

    ReqType

    返回上次请求的类型。如果连接已由连接池进行了高速缓存,则其 ReqType 值为 CONNECT_POOL_CACHE。

    request_timeout

    返回单个请求可以运行的最长时间。请参见request_timeout 选项

    RequestsReceived

    返回客户端/服务器通信请求数或往返次数。它与 PacketsReceived 的不同之处在于:多包请求将计为一个请求,并且不包括活动包。

    reserved_keywords

    返回为数据库启用的非缺省保留关键字。请参见reserved_keywords 选项

    return_date_time_as_string

    如果将 DATE、TIME 和 TIMESTAMP 值作为字符串返回给应用程序,则返回 On;如果将其作为 DATE 或 TIME 数据类型返回,则返回 Off。请参见return_date_time_as_string 选项

    Rlbk

    已处理的回退请求数。

    rollback_on_deadlock

    当在 UPDATE 或 DELETE 之后执行参照完整性操作时,返回 After;如果在 UPDATE 或 DELETE 之前执行参照完整性操作,则返回 Before。请参见rollback_on_deadlock

    RollbackLogPages

    返回回退日志中的页数。

    row_counts

    如果行计数始终准确,则返回 On;如果行计数通常为估计值,则返回 Off。请参见row_counts 选项

    scale

    返回连接的十进制和数值小数位数。请参见scale 选项

    secure_feature_key

    存储用于启用和禁用数据库服务器功能的键值。选择此属性值始终都会返回一个空字符串。

    ServerNodeAddress

    返回客户端/服务器连接中服务器的节点。当客户端和服务器均在同一台计算机上时,将会返回一个空字符串。

    若当前执行的请求为事件处理程序的一部分,则该属性返回 NA

    ServerPort

    返回数据库服务器的 TCP/IP 端口号或 0。

    SessionCreateTime

    返回创建 HTTP 会话的时间。

    SessionID

    返回连接的会话 ID(如果存在),否则,返回一个空字符串。

    SessionLastTime

    返回 HTTP 会话的上次请求时间。

    SessionTimeout

    返回 HTTP 会话在非活动期间持续的时间(单位为分钟)。请参见sa_set_http_option 系统过程

    SnapshotCount

    返回与连接相关联的快照数。

    sort_collation

    如果 ORDER BY 子句保持不变,则返回 Internal;否则,返回归类名或归类 ID。请参见sort_collation 选项

    SortMergePasses

    返回在排序过程中使用的合并遍数。

    SortRowsMaterialized

    返回写入排序工作表的行数。

    SortRunsWritten

    返回在排序过程中写入的排序运行数。

    SortSortedRuns

    返回在运行形成过程中创建的排序运行数。

    SortWorkTables

    返回为排序创建的工作表数。

    sql_flagger_error_level

    返回以下各值之一,指示将哪个不属于指定 SQL/2003 集的 SQL 标记为错误:

    • E   标记非入门级 SQL/2003 语法的语法

    • I   标记非中级 SQL/2003 语法的语法

    • F   标记非完整 SQL/2003 语法的语法

    • W   允许所有支持的语法

    请参见sql_flagger_error_level 选项

    sql_flagger_warning_level

    返回以下各值之一,指示将哪个不属于指定 SQL/2003 集的 SQL 标记为警告:

    • E   标记非入门级 SQL/2003 语法的语法

    • I   标记非中级 SQL/2003 语法的语法

    • F   标记非完整 SQL/2003 语法的语法

    • W   允许所有支持的语法

    请参见sql_flagger_warning_level 选项

    st_geometry_asbinary_format

    返回一个值,该值指示如何将空间值从几何格式转换为二进制格式。请参见st_geometry_asbinary_format 选项

    st_geometry_astext_format

    返回一个值,该值指示如何将空间值从几何形式转换为文本形式。请参见st_geometry_astext_format 选项

    st_geometry_asxml_format

    返回一个值,该值指示如何将空间值从几何形式转换为 xml 形式。请参见st_geometry_asxml_format 选项

    st_geometry_describe_type

    返回一个值,该值指示已描述空间值。请参见st_geometry_describe_type 选项

    st_geometry_interpolation

    返回 ST_CircularString 几何的内插值设置。请参见st_geometry_interpolation 选项

    st_geometry_on_invalid

    返回一个值,该值指示几何表面校验失败时采取的行为。请参见st_geometry_on_invalid 选项

    StatementDescribes

    返回各个 DESCRIBE 请求所处理的语句总数。

    StatementPostAnnotates

    返回由语义查询转换阶段所处理的语句数。

    StatementPostAnnotatesSimple

    返回由语义查询转换阶段处理但跳过了某些语义转换的语句数。

    StatementPostAnnotatesSkipped

    返回已完全跳过语义查询转换阶段的语句数。

    string_rtruncation

    如果在截断字符串时产生错误,则返回 On;如果不产生错误且字符串是以静默方式截断的,则返回 Off。请参见string_rtruncation 选项

    subsume_row_locks

    如果数据库服务器获得表的各个行锁,则返回 On;否则,返回 Off。请参见subsume_row_locks 选项

    suppress_tds_debugging

    如果 TDS 调试信息出现在数据库服务器消息窗口中,则返回 Off;如果调试信息不出现在数据库服务器消息窗口中,则返回 On。请参见suppress_tds_debugging 选项

    synchronize_mirror_on_commit

    如果在提交时同步数据库镜像服务器,则返回 On;否则,返回 Off。请参见synchronize_mirror_on_commit 选项

    tds_empty_string_is_null

    如果对于 TDS 连接将空字符串作为 NULL 返回,则返回 On;如果对于 TDS 连接返回包含单个空字符的字符串,则返回 Off。请参见tds_empty_string_is_null 选项

    temp_space_limit_check

    如果数据库服务器检查连接可用的临时空间量,则返回 On;如果数据库服务器不检查连接可用的空间量,则返回 Off。请参见temp_space_limit_check 选项

    TempFilePages

    返回连接使用的临时文件页面的数量。

    TempTablePages

    返回用于临时表的临时文件中的页数。

    time_format

    返回从数据库中检索的时间所使用的字符串格式。请参见time_format 选项

    time_zone_adjustment

    返回为显示连接本地时间而必须对协调通用时间(Coordinated Universal Time,简称 UTC)增加的分钟数。请参见time_zone_adjustment 选项

    timestamp_format

    返回从数据库检索得来的时间戳的格式。请参见timestamp_format 选项

    timestamp_with_time_zone_format

    返回从数据库检索的 TIMESTAMP WITH TIME ZONE 值的格式。请参见timestamp_with_time_zone_format 选项

    TimeZoneAdjustment

    返回为显示连接本地时间而必须对协调通用时间(Coordinated Universal Time,简称 UTC)增加的分钟数。请参见time_zone_adjustment 选项

    TransactionStartTime

    返回一个字符串,其中包含在 COMMIT 或 ROLLBACK 之后首次修改数据库的时间;如果自上次执行 COMMIT 或 ROLLBACK 以来未对数据库进行过任何修改,则返回一个空字符串。

    truncate_timestamp_values

    如果 TIMESTAMP 值中使用的小数位数受限制,则返回 On;否则,返回 Off。请参见truncate_timestamp_values 选项

    trusted_certificates_file

    当数据库服务器充当 LDAP 服务器的客户端时,返回包含受信任证书颁发机构证书列表的文件。请参见trusted_certificates_file 选项

    tsql_outer_joins

    如果可以在 DML 语句中使用 Transact-SQL 外连接,则返回 On。请参见tsql_outer_joins 选项

    tsql_variables

    如果可以使用 @ 符号代替冒号作为嵌入式 SQL 中主机变量名的前缀,则返回 On;否则,返回 Off。请参见tsql_variables 选项

    UncommitOp

    返回未提交的操作数。

    updatable_statement_isolation

    返回当 isolation_level 选项设置为 Readonly-statement-snapshot(只读语句快照)时,可更新语句使用的隔离级别(0、1、2 或 3)。请参见updatable_statement_isolation 选项

    update_statistics

    如果此连接能向统计信息调控器返回查询反馈,则返回 On。当 update_statistics 选项设置为 Off 时,统计信息调控器不会收到来自当前连接的查询反馈。请参见update_statistics 选项

    upgrade_database_capability

    此属性保留供系统使用。请不要更改此选项的设置。

    user_estimates

    返回以下各值之一,这些值控制查询优化程序是考虑还是忽略查询谓语中的选择性估计:

    • Enabled   考虑所有由用户提供的选择性估计。也可以使用 On 开启此选项。

    • Override-Magic   只有优化程序要不然会选择采取最后的手段,即试探值(也称魔术值),才会考虑并使用用户选择性估计。

    • Disabled   忽略所有用户估计,并在没有其它可用的估计数据时使用魔术值。也可以使用 Off 关闭此选项。

    请参见user_estimates 选项

    UserAppInfo

    返回连接字符串中的 AppInfo 连接参数所指定的字符串。

    有关详细信息,请参见AppInfo (APP) 连接参数

    UserDefinedCounterRate01

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器值随着时间的推移而发生的变化。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRate02

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器值随着时间的推移而发生的变化。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRate03

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器值随着时间的推移而发生的变化。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRate04

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器值随着时间的推移而发生的变化。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRate05

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器值随着时间的推移而发生的变化。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRaw01

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器的绝对值。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRaw02

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器的绝对值。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRaw03

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器的绝对值。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRaw04

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器的绝对值。

    有关详细信息,请参见用户定义的属性

    UserDefinedCounterRaw05

    返回用户定义的性能计数器的当前值。此属性的语义由客户端应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性能监控器" 显示计数器的绝对值。

    有关详细信息,请参见用户定义的属性

    UserID

    返回连接的用户 ID。

    UtilCmdsPermitted

    返回 On 或 Off,指示连接是否允许使用实用程序命令(如 CREATE DATABASE、DROP DATABASE 和 RESTORE DATABASE)。请参见-gu 数据库服务器选项

    uuid_has_hyphens

    该属性控制将唯一标识符值转换为字符串时所采用的格式。请参见uuid_has_hyphens 选项

    verify_password_function

    返回用于口令验证的函数名(如果已指定)。请参见verify_password_function 选项

    wait_for_commit

    如果数据库要在下一条 COMMIT 语句之后才会检查外键完整性,则返回 On。 否则,返回 Off,并且在插入、更新或删除所有不是使用 check_on_commit 选项创建的外键时都会对其进行检查。请参见wait_for_commit 选项

    WaitStartTime

    返回连接开始等待的时间(如果连接没有处于等待状态则返回一个空字符串)。

    WaitType

    返回等待的原因(如果可用)。WaitType 的可能值有:

    • lock   如果连接在等待锁定则返回此值。

    • waitfor   如果连接在执行 waitfor 语句则返回此值。

    • 空字符串   如果连接没有处于等待状态,或等待的原因没有提供,则返回此值。

    webservice_namespace_host

    返回要在生成的 WSDL 文档内用作 XML 命名空间的主机名(如果已指定)。请参见webservice_namespace_host 选项

    webservice_sessionid_name

    返回会话标识符名称,该会话标识符名称供 Web 服务器用于确定是否正在使用会话管理。请参见webservice_sessionid_name 选项

  • 刷新   单击此按钮可更新 [连接的用户属性] 列表中的值。

  • 说明   描述所选属性。

 另请参见