Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » MobiLink - 入门 » MobiLink 教程 » 教程:使用远程数据库的集中管理

 

第 18 课:使用 SIRT 上载文件

在本课中,将使用服务器启动的远程任务 (SIRT) 从远程设备上载文件。从远程设备上载文件对于故障排除很有用,因为管理员可以检查文件是否有问题。

前提条件

本课假定您已完成前面的所有课程。 请参见第 1 课:创建统一数据库

本课假定您拥有在本教程(教程:使用远程数据库的集中管理)开头的“特权”部分中列出的角色和特权。

上下文和注释

在远程设备上启动 MobiLink 代理后,可将其定向到文件 agent.txt 的日志消息。现在,将从远程设备中检索和检查该文件。

 任务
  1. 在 Sybase Central 的 [文件夹] 视图的 [MobiLink 16] 下,展开 [Central Admin Tutorial],右击 [远程任务],然后单击 [新建] » [远程任务]。

    将出现 [创建远程任务向导]。

  2. 在 [欢迎] 页面上,在 [名称] 字段中键入 Upload Agent Log

  3. 如果已选择 [此任务需要或将创建远程数据库],请将其清除,然后单击 [完成]。

  4. 在 [文件夹] 视图中,单击新任务,然后向任务添加命令。将 [命令类型] 设置为 [上载文件]。

  5. 将 [服务器文件名] 设置为 {agent_id}\agent.txt,并将 [远程文件名] 设置为 {agent_log}。可使用命令编辑器中的省略号(三个点)按钮轻松输入宏的值。

    {agent_log} 宏可替换为远程设备上 MobiLink 代理保存的日志文件的名称。

    在 [服务器文件名] 字段中,使用 {agent_id} 宏指定了文件所在的目录。这一点很重要。如果在指定服务器文件名时不使用宏,则执行任务的每个代理都会将其上载文件放入同一位置,并且每个新代理都会覆盖之前的代理所写入的文件。通过使用宏,可确保每个代理将其日志文件上载到服务器的不同位置,以便您查看所有日志文件。

  6. 右击新的 [Upload Agent Log] 任务并单击 [部署]。单击 [下一步]。

  7. 对于 [接收者],单击 [特定代理],然后选择代理 AID_JOHN。单击 [下一步]。

  8. 在 [传送选项] 页面上,单击 [下一次代理同步时],然后单击 [下一步]。

  9. 在 [报告结果和状态] 页面上,将 [如果任务成功] 和 [如果任务失败] 都设置为 [立即发送结果和状态]。单击 [完成]。

  10. 任务需要由管理员在 Sybase Central 中启动。要启动任务,请转到 [代理] 下的 [AID_JOHN]。在该窗格中,选择 [任务] 选项卡,右击 [Upload Agent Log] 任务,然后单击 [启动]。等待任务执行。

    上载的文件会放入通过 MobiLink 命令行上的 -ftru 选项指定的 MobiLink 上载目录。之前为上载目录指定了 c:\cadmin_demo\consolidated\upload。使用命令提示符或 Windows 资源管理器查看该目录。您将找到 AID_JOHN 子目录。在该子目录中,有您上载的 agent.txt 文件。

结果

结果

下一个

前进至清理