与所有前瞻性声明一样,不建议使用的功能的列表不保证完整性,并可能会发生更改。
12.0.0 或更高版本中不支持 IBM DB2 主机 在 12.0.0 版中不支持将 IBM DB2 主机用作统一数据库。但 MobiLink 仍支持将 DB2 LUW(Linux、Unix 和 Windows)用作统一数据库。
不再支持 Adaptive Server Enterprise 12.5.x 12.0.0 版 MobiLink 不再支持 Adaptive Server Enterprise 12.5.x。
不再支持 IBM DB2 LUW 8.2 12.0.0 版 MobiLink 不再支持 IBM DB2 LUW 8.2。
删除了 mlsrv12 的 -xo 选项 不再支持版本早于 10 的客户端。
删除了 mlsrv12 的 -f 选项 使用 -zf mlsrv12 选项指定 MobiLink 服务器应在每个同步开始时检查脚本更改。请参见-zf mlsrv16 选项。
删除了 mlsrv12 的 -nba 选项 不再支持阻塞下载确认。如果远程数据库请求下载确认,MobiLink 服务器将始终使用非阻塞确认。
删除了 mlsrv12 的 -fr 选项 不再支持 mlsrv12 的 -fr 选项。如果想要忽略某一脚本(此行为可能导致数据丢失),可以将该脚本定义为 --{ml_ignore}。
不建议使用 Java 和 .NET 数据脚本返回 SQL 不建议在数据脚本中使用 Java 和 .NET 脚本逻辑返回由 MobiLink 服务器解释为 SQL 脚本的字符串的功能。如果您的脚本需要更改统一数据库,则应直接通过 Java 或 .NET 进行更改。
请参见:
删除了下载错误挂接 在 12 版中已删除以下 dbmlsync 挂接:sp_hook_dbmlsync_download_com_error、sp_hook_dbmlsync_download_fatal_sql_error 和 sp_hook_dbmlsync_download_sql_error。
删除了 MobiLink 文件传输实用程序的 -f 选项 不再支持 mlfiletransfer 实用程序的 -f 选项。
删除了 MobiLink 文件传输实用程序的 -r 选项 不再支持 mlfiletransfer 实用程序的 -r 选项。
删除了 dbmlsync 的 Memory (mem) 和 DownloadBufferSize (dbs) 扩展选项 不再支持 dbmlsync 的 Memory (mem) 和 DownloadBufferSize (dbs) 扩展选项。改用 CacheMin、CacheInit 和 CacheMax 选项。
删除了 dbmlsync 的 SQL 直通支持 MobiLink 客户端不再支持 SQL 直通功能。它已由远程数据库的集中管理功能代替。请参见远程数据库的集中管理。
不再需要 mlsrv12 的 -ss 选项 在 12 版之前的版本中,使用 mlsrv12 的 -ss 选项使 MobiLink 服务器能够在服务器群环境中运行。由于新增了用于防止冗余同步的远程 ID 锁定逻辑,MobiLink 服务器在服务器群中运行不再需要 -ss 选项,因此已删除此选项。在将服务器启动的同步与 MobiLink 服务器群一起使用时,必须使用仲裁服务器。
在服务器群中运行 MobiLink 服务器是 MobiLink 高可用性选项的一项功能,它需要单独的许可。请参见单独授权的组件。
删除了 MobiLink 重定向器 重定向器不再可用。改用中继服务器。请参见中继服务器简介。
使用脚本版本的建议 强烈建议不再使用 ScriptVersion 扩展选项。可以在 CREATE SYNCHRONIZATION SUBSCRIPTION 和 ALTER SYNCHRONIZATION SUBSCRIPTION 语句中使用 SCRIPT VERSION 子句来代替。请参见CREATE SYNCHRONIZATION SUBSCRIPTION 语句 [MobiLink]和ALTER SYNCHRONIZATION SUBSCRIPTION 语句 [MobiLink]。
不建议使用 dbmlsync 的 -n 选项 不建议使用此选项。建议改用 -s dbmlsync 选项。请参见-s dbmlsync 选项。
不建议使用 dbmlsync 的 -u 选项 不建议使用此选项。建议改用 -s dbmlsync 选项。请参见-s dbmlsync 选项。
不建议使用 Publication 同步配置文件选项 不建议使用此选项。建议改用 -s dbmlsync 选项。请参见-s dbmlsync 选项。
不建议使用 MLUser 同步配置文件选项 不建议使用此选项。建议改用 -s dbmlsync 选项。请参见-s dbmlsync 选项。
删除了 dbmlsync 集成组件 删除了 Dbmlsync 集成组件。可以使用 dbmlsync 编程接口代替该组件。请参见Dbmlsync API。
不建议使用强制冲突模式 如果 upload_insert、upload_update 和 upload_delete 脚本均未定义,MobiLink 服务器会使用强制冲突解决。不建议使用此功能。
不建议使用 upload_update 检测冲突 应在 upload_update 脚本中检测并解决上载更新的冲突,或使用 upload_fetch 或 upload_fetch_column_conflict 脚本检测冲突。不建议依靠 MobiLink 服务器计数受 upload_update 脚本影响的行,检测冲突并调用冲突解决脚本。 请参见通过 upload_update 脚本检测冲突。
问号在 SQL 脚本中的使用 不建议在 MobiLink SQL 脚本中使用普通问号。请改用命名参数。 请参见命名的脚本参数。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |