管理 SQL Remote for Adaptive Server Enterprise
统一数据库的发布者可以使用直通模式在远程站点直接进行干预,该模式使标准的 SQL 语句能够传递到远程站点。
直通目标由 sp_passthrough_user 和 sp_passthrough_subscription 来确定。执行它们当中的任何一个过程都将为所有后继的直通语句确定一组接收者。
通过执行 sp_passthrough_user 或 sp_passthrough_subscription,都可以在当前接收者列表中添加接收者。sp_passthrough_stop 过程会重置直通(即将接收者列表重置为空)。
在 Adaptive Server Enterprise 中,sp_passthrough 从不在统一数据库中执行语句。直通 SQL 语句仅适用于远程数据库。
若要使直通 SQL 语句进行复制,可以调用 sp_passthrough。
由于 Adaptive Server Enterprise 中的 VARCHAR(255) 限制,应该分段创建较长的 SQL 语句。调用 sp_passthrough_piece 将创建一个单一 SQL 语句。用最后一段调用 sp_passthrough 会使所创建的语句进行复制。
始终应在已预订远程数据库的情况下在一个试验数据库上测试您的直通操作。千万不要对生产数据库运行未经测试的直通脚本。
始终应该用所有者名称限定对象名称。PASSTHROUGH 语句不会在不同的远程数据库中通过相同的用户 ID 来执行。因此,可能无法正确地解析不含所有者名称限定符的对象名称。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。