终止调试会话

结束调试会话有几种方法。下列各节对各种方法进行了描述。

终止

无论您正在本地调试还是远程调试,如果执行终止的话将立即结束调试会话,并且您正在调试的程序不会一直运行至完成。

要终止调试会话:

  1. 调试视图中,选择想要终止的调试目标(或者它的一个线程或堆栈)。
  2. 执行下列其中一项任务:
    1. 选择运行 > 终止
    2. 右键单击并从弹出菜单中选择终止。另外,可以选择终止并除去以终止会话并从调试视图中除去它。
注: 当在 z/OS® DB2® 环境中进行调试时,终止调试会话会导致把正在运行的应用程序所产生的数据库更新落实到数据库。要终止调试会话并回滚这些更新,可以终止异常终止。稍后在此页的终止异常终止部分对此进行了描述。

要终止所有调试会话,在“调试”视图中右键单击,并从弹出菜单中选择全部终止

如果已经终止了一个或多个会话,并且想从“调试”视图中除去它们,则在“调试”视图中右键单击并从弹出菜单中选择除去所有已终止的会话

断开连接

当您正在 Windows® 上运行调试器客户机并且正在调试应用程序时,如果断开连接就会终止调试会话和应用程序。如果您正在 AIX® 或 Solaris 上运行调试器客户机并且选择断开连接,则调试会话将结束,但是远程应用程序将继续运行。

要与调试会话断开连接:

  1. 在“调试”视图中,选择想要与其断开连接的调试目标。
  2. 右键单击并从弹出菜单中选择断开连接

继续(运行)

如果您正在调试一个运行至终止的应用程序,并且该应用程序不包含在管理异常断点对话框中指定的活动断点或异常类型,则选择继续已暂挂的线程将使调试会话结束(即,程序将运行至完成且调试会话终止)。

终止异常终止

当正在 z/OS DB2 环境中调试且终止异常终止时,调试会话将终止且不会落实正在运行的应用程序所产生的数据库更新,而将回滚更改。

要终止异常终止调试会话:

  1. 在“调试”视图中,选择想要终止的调试目标(或者它的一个线程或堆栈帧)。
  2. 右键单击并从弹出菜单中选择终止异常终止
使用条款 | 反馈
(C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.