通告程序属性允许您更改通告程序的行为。所有通告程序属性都是可选的。 有关设置这些属性的详细信息,请参见用于服务器启动的同步的 MobiLink 服务器设置。
属性 | 值 | 说明 |
---|---|---|
connect_string | connection_string |
覆盖用于连接到数据库的缺省连接行为。缺省值为 ianywhere.ml.script.ServerContext,它使用在 mlsrv12 命令行中指定的连接字符串。 当您希望通知逻辑和数据与同步数据分离时,它对连接到其它数据库可能有用。大部分部署不设置此属性。 |
enable | { yes | no } |
指定是否应启用通告程序。运行 -notifier mlsrv12 选项时将启动所有已启用通告程序。 |
gui | { yes | no } |
指定通告程序运行时是否应显示通告程序窗口。缺省值为 yes。 此通告程序窗口允许用户临时更改轮询间隔或立即轮询。它还可用于关闭通告程序,而无需关闭 MobiLink 服务器。一旦停止,只有通过关闭 MobiLink 服务器,然后重新启动,才能重新启动通告程序。 |
isolation | { 0 | 1 | 2 | 3 } |
指定通告程序数据库连接的隔离级别。可以使用以下值:
缺省值为 1。较高的级别会增加争用程度,并可能导致性能降低。隔离级别 0 允许读取未提交的数据,这些数据可以被回退。 |
poll_every | number{ s | m | h } |
指定确认超时之前等待的时间。以下是可接受的时间单位列表:
缺省值为 1m。可以在 HHh MMm SSs 格式中组合时间单位。如果未指定时间单位,以秒为单位测量时间。 |
shared_database_connection | { yes | no } |
指定通告程序是否应共享数据库连接。缺省值为 no。只有在通告程序隔离级别相同时它们才能共享连接。 指定 yes 可在不降低性能的情况下节约资源。在某些情况下不能连接共享,如应用程序使用在通告程序之间不唯一的 SQL 变量名时。 |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |