通过 SQL Anywhere 远程数据访问,您可以访问其它数据源中的数据。您可以使用此功能将数据迁移到 SQL Anywhere 数据库中。您也可以使用此功能跨数据库查询数据。
利用远程数据访问,您可以:
通过 SQL Anywhere 使用 insert-select 将数据从一个位置移动到另一个位置。
访问关系数据库(例如 Sybase、Oracle 和 IBM DB2)中的数据。
访问桌面数据,例如 Excel 电子表格、Microsoft Access 数据库、FoxPro 和文本文件。
访问支持 ODBC 接口的任何其它数据源。
在本地和远程数据之间执行连接,不过,性能要比所有数据都位于一个 SQL Anywhere 数据库中时低得多。
在不同 SQL Anywhere 数据库的表之间执行连接操作。这样操作时的性能限制与使用其它远程数据源时是相同的。
在通常不具有 SQL Anywhere 功能的数据源上使用 SQL Anywhere 功能。例如,您可以对存储在 Oracle 中的数据使用 Java 功能,或在电子表格上执行子查询。SQL Anywhere 将通过对检索后的数据执行操作来补偿远程数据源不支持的功能。
使用直通模式直接访问远程服务器。
对其它服务器执行远程过程调用。
SQL Anywhere 允许访问以下外部数据源:
不能为在 Mac OS X 上运行的 UltraLite 数据库创建远程服务器。
有关平台可用性,请参见 http://www.sybase.com/detail?id=1002288。
远程表映射
服务器类
从 PowerBuilder DataWindows 访问远程数据
使用远程服务器
使用目录访问服务器
使用外部登录
使用代理表
连接远程表
连接多个本地数据库中的表
将本机语句发送到远程服务器
使用远程过程调用 (RPC)
事务管理和远程数据
内部操作
远程数据访问疑难解答
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |