Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 从c#应用程序调用db2 list db目录_C# 4.0_Db2 - Fatal编程技术网

C# 4.0 从c#应用程序调用db2 list db目录

C# 4.0 从c#应用程序调用db2 list db目录,c#-4.0,db2,C# 4.0,Db2,我想通过c#应用程序获取1个db2实例中的所有数据库名称 除了调用“list db directory”,还有其他选择吗 如何从与db2服务器不同的c#应用程序调用db2cmd 非常感谢。您想在哪里执行该操作?在服务器上还是在客户机上 如果它在服务器中,则可以通过调用db2ilist或使用db2greg-dump来获取所有实例 db2greg- db2list- 但是,如果您想知道给定节点中配置的实例,则需要使用db2列表节点目录 客户机中的节点是一组带有编目数据库的编目实例。DB2服务器中

我想通过c#应用程序获取1个db2实例中的所有数据库名称

除了调用“list db directory”,还有其他选择吗

如何从与db2服务器不同的c#应用程序调用db2cmd


非常感谢。

您想在哪里执行该操作?在服务器上还是在客户机上

如果它在服务器中,则可以通过调用db2ilist或使用db2greg-dump来获取所有实例

  • db2greg-
  • db2list-
但是,如果您想知道给定节点中配置的实例,则需要使用db2列表节点目录

客户机中的节点是一组带有编目数据库的编目实例。DB2服务器中的节点是带有本地数据库的实例和带有编目数据库的编目实例

用于客户端计算机

一种替代方法是在机器中安装DB2客户机,然后可以调用db2cmd(DB2列表节点目录)。为了访问CLP和目录远程实例/数据库,必须安装Data Server客户端运行时

如果您只想开发一个C应用程序,那么将通过调用SQLenOS来使用DB2API-

谢谢您的回复。应用程序服务器和数据库服务器将不在同一服务器中。由于它是基于浏览器的应用程序,因此可以使用任何pc访问该应用程序。您有关于如何将DB2API for sqlenops与c#应用程序结合使用的示例吗?我不明白如何从c#应用程序调用DB2API。谢谢,我没有这样的例子,那么您大概知道如何从c#或其他应用程序调用DB2API吗?提前感谢……)DB2API用于用C编写的程序。因此(我认为)您必须用C编写一个DLL,可以调用这些其他API,然后将该DLL用于您的应用程序