我需要通过OpenAPI连接到Ingres提供的demodb,这两个Ingres和C应用程序都运行在Windows上。我所做的:从C连接Ingres
- 在Ingres Network Utility中创建了一个名为“usernode”的“节点”。
- 在Ingres安装(名为“用户”密码“用户”)和Windows用户管理(相同信用)中创建了用户帐户。
- 在数据库中授予用户必需的权限。
- 在C代码中,我用IIAPI_CONNPARM结构调用了IIapi_connect()函数。 使用的部件: co_target = “usernode :: demodb的”, co_username = “用户”, co_password = “用户”
但是IIapi_connect()调用返回一个错误:
“用户提供的vnode作为数据库名称(vnode :: dbname)的一部分,但缺少该vnode的连接信息,请使用NETUTIL输入vnode的连接信息。“
任何人都知道一些奇怪的概念“节点”?
成功连接所需的最小步骤(在数据库管理和函数参数传递中)是什么?