在 Windows Mobile 设备上,在第一个 SQL Anywhere 数据库服务器已运行的情况下尝试启动第二个数据库服务器时,会将第一个服务器数据库推到前台。这是 Windows Mobile 应用程序的标准行为。因此,不能在一个 Windows Mobile 设备上同时运行两个数据库服务器。作为运行多个数据库服务器的替代方法,一个服务器可以运行多个数据库。
选择 [开始] » [程序] » [SQL Anywhere 12] » [管理工具] » [Sybase Central]。
选择 [连接] » [使用 SQL Anywhere 12 连接]。
在 [验证] 下拉列表中,选择 [数据库]。
在 [用户 ID] 字段键入 DBA。
在 [口令] 字段中键入 sql。
从 [操作] 下拉列表中,选择 [连接到另一台计算机上正在运行的数据库]。
在 [主机] 字段中,键入 169.254.2.1。
在 [端口] 字段中,键入 2639。
在 [服务器名] 字段中键入 MobileServer。
在 [数据库名] 字段中,键入 Alpha。
单击 [浏览],然后选择您在创建 ODBC 数据源以连接到 Windows Mobile 设备中创建的 MobileServer 数据源。
单击 [连接] 连接到在 Windows Mobile 设备上运行的 Alpha.db 数据库。
如果无法连接到数据库服务器,请参见创建 ODBC 数据源以连接到 Windows Mobile 设备。
现在您已启动数据库服务器并连接到 Alpha 数据库,可以在 Windows Mobile 设备上启动其它数据库了。
在 Sybase Central 的左窗格中,右击 [MobileServer],然后选择 [启动数据库]。
在 [数据库文件] 字段中键入 \My Documents\Beta.db。
单击 [确定] 在网络数据库服务器上启动数据库。
数据库即装载到网络数据库服务器上。现在,您必须从台式计算机启动连接。
在 Sybase Central 的左窗格中,右击 [Beta],然后选择 [连接]。
在 [验证] 下拉列表中,选择 [数据库],然后:
在 [用户 ID] 字段键入 DBA。
在 [口令] 字段中键入 sql。
从 [操作] 下拉列表中,选择 [连接到另一台计算机上正在运行的数据库]。
在 [主机] 字段中,键入 169.254.2.1。
在 [端口] 字段中,键入 2639。
在 [服务器名] 字段中键入 MobileServer。
在 [数据库名] 字段中,键入 Beta。
单击 [连接] 连接到在 Windows Mobile 设备上运行的 Beta 数据库。
现在您就可以使用 Sybase Central 在 Alpha 和 Beta 数据库中查看和处理数据了。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |