可以通过以下方式访问远程数据库抽取实用程序:
从 Sybase Central,用于交互使用。
从系统命令提示符处,使用 ssxtract 或 dbxtract 实用程序。这适用于合并成批处理文件或命令文件。
ssxtract 是用于 Adaptive Server Enterprise 的抽取实用程序,dbxtract 是用于 Adaptive Server Anywhere 的抽取实用程序。
缺省情况下,抽取实用程序在隔离级别 0 运行。如果从活动服务器抽取数据库,请选择隔离级别 3(请参见抽取实用程序选项)运行该抽取操作,以确保抽取数据库中的数据与服务器上的数据保持一致。在隔离级别 3 运行抽取实用程序时,由于需要大量的锁定,所以可能会延长服务器上其它进程的完成时间。建议您在服务器不忙时运行抽取实用程序,或者对数据库的副本运行抽取实用程序(请参见设计有效的抽取过程)。
dbo 用户 ID 在 Adaptive Server Anywhere 数据库中拥有一组 Adaptive Server Enterprise 兼容的系统对象。
对于 Adaptive Server Anywhere,抽取实用程序在数据库创建期间不卸载为 dbo 用户 ID 创建的对象。在数据被卸载后将失去对这些对象进行的更改(例如,重新定义系统过程)。自数据库初始化以后由 dbo 用户 ID 创建的所有对象都被抽取实用程序卸载,因此这些对象被保留下来。
在 Sybase Central 中抽取远程数据库
抽取实用程序
抽取实用程序选项
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。