是否可以在Oracle数据库程序上执行TNSPing?C#以编程方式执行TNSPing
我知道我大概可以调用TNSPing程序并解析生成的任何输出,但我正在寻找更强大的方法来处理数据库TNS Ping。
在MSDN上看到Ping class,我尝试使用找到的示例代码,但我想我需要一些方法将TNS名称解析为实际IP地址,以便此方法可以工作。这可能吗?
是否可以在Oracle数据库程序上执行TNSPing?C#以编程方式执行TNSPing
我知道我大概可以调用TNSPing程序并解析生成的任何输出,但我正在寻找更强大的方法来处理数据库TNS Ping。
在MSDN上看到Ping class,我尝试使用找到的示例代码,但我想我需要一些方法将TNS名称解析为实际IP地址,以便此方法可以工作。这可能吗?
Forum似乎暗示试图使用TNSPing是浪费时间,而实际尝试连接将会更有用!
似乎捕获在与数据库通信期间可能产生的异常可能是测试oracle数据库仍然存在的唯一可靠方法。
不知道你可以直接 - 它是Oracle客户端软件将TNS名称解析为IP地址,我不知道Oracle.DataAccess.Client上的任何调用会为您执行此操作。
唉,论坛链接死了...... :( – 2014-11-12 08:31:23