0

我是 DB2 的新手。我写了一个小 C# 应用程序,需要找到(客户端)配置文件,类似于 Oracle 中的 tnsnames.ora,因为我想从中获取一些信息(例如主机名、端口、服务名称)。我使用 64 位 Windows 7 和 8。有人能告诉我在哪里以及如何找到它吗?非常感谢任何帮助和提示。提前谢谢。

4

2 回答 2

1

简短的回答是:没有这样的文件。更长的答案是:tnsnames.ora系统节点sqlnodirsqldbdir我不确定它们在 Windows 上的确切位置,但我希望在 DB2 客户端实例 ( C:\ProgramData\IBM\DB2\<DB2 copy name>) 下的某处找到它们。

除此之外,还可以通过db2dsdriver.cfg文件配置客户端,该文件人类可读的 XML 文件 ( http://www-01.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.swg .im.dbclient.install.doc/doc/t0054799.html?lang=en )。它默认不存在——您需要手动创建它。

于 2014-07-14T13:39:59.340 回答
1

在 db2 中有 db2cfexp、db2cfimp 实用程序,用于将连接信息导出/导入文本文件,类似于 Oracle 中的 tnsname.ora。

于 2019-10-16T18:54:04.277 回答