2012-01-30 74 views
2

我有一个应用程序连接到远程服务器上的数据库。 我需要测试应用程序如何在暂时失去连接的情况下工作。 我无法断开网络电缆。是否有可能中断临时连接和恢复后?操作系统 - 窗口。 谢谢。如何中断与db的连接以用于测试目的?

+0

您可以禁用网络?您可以从网络适配器设置中执行此操作。 – AppleGrew 2012-01-30 13:20:17

+0

我无法禁用我的网络投掷控制面板。我认为有些应用程序可以。 – user710818 2012-01-30 13:23:41

+0

你不能,你的意思是说你没有这个特权吗? – AppleGrew 2012-01-30 13:25:18

回答

1

,如果你有一个,阻止某些应用程序可以使用软件防火墙。即使是Windows防火墙(Win 7 & Vista)也有这个选项。

+0

我无法更改防火墙设置。现在我想安装一些数据库模拟器来检查连接... – user710818 2012-01-30 13:42:53

1

在Windows中可以使用netsh命令禁用网络接口。请参阅this answer中的用法。但我相信这个命令根据操作系统版本不同的行为......

如果它不工作,也许尝试devcon效用。

DevCon实用程序是一个命令行实用程序,充当替代设备管理器的 。使用开发者大会,您可以启用,禁用,重启 ,更新,删除和查询单个设备或 设备组。 DevCon还提供与 驱动程序开发人员相关的信息,但在设备管理器中不可用。

您可以使用DevCon与Microsoft Windows 2000,Windows XP和Windows Server 2003.您不能在Windows 95,Windows 98或Windows Millennium Edition上使用DevCon。

+0

我不能使用开发者大会 – user710818 2012-01-30 13:35:26

+0

你能否进一步解释您的要求/约束​​呢? – 2012-01-30 16:48:24