大多数情况下,建议使用存储过程或 Sybase Central 将脚本插入系统表。不过,有些极少数情况下,可能需要使用 INSERT 语句直接插入脚本。例如,有些 RDBMS 的旧版本可能有长度限制,这样便很难使用存储过程。
有关 MobiLink 系统表的完整说明,请参见MobiLink 服务器系统表。
在 ml_add_connection_script 和 ml_add_table_script 存储过程的源代码中,可以找到直接插入脚本所需的 INSERT 语句的格式。这些存储过程的源代码位于 MobiLink 安装脚本中。每个受支持的 RDBMS 都有一个不同的安装脚本。所有安装脚本均位于 install-dir\MobiLink\setup 中且被称作:
统一数据库 | 安装文件 |
---|---|
Adaptive Server Enterprise | syncase.sql |
IBM DB2 主机 | syncd2m.sql 或 syncd2m_jcl.sql |
IBM DB2 LUW | syncdb2.sql |
Microsoft SQL Server | syncmss.sql |
MySQL | syncmys.sql |
Oracle | syncora.sql |
SQL Anywhere | syncsa.sql |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |