Windowsで動作するIngresとCの両方のアプリケーションであるOpenAPIを通じて、Ingresから提供されたdemodbに接続する必要があります。私がしたこと:CからのIngresの接続
- Ingres Network Utilityで "usernode"という名前の "node"を作成しました。
- Ingresインストールで作成されたユーザーアカウント(「ユーザー」パスワード「ユーザー」)とWindowsユーザー管理(同じクレジット)
- データベースのユーザーに必要な権限が与えられました。
- Cコードでは、IIAPI_CONNPARM構造体でIIapi_connect()関数を呼び出しました。 用いた部材: co_target = "usernode :: DEMODB"、 co_username = "ユーザー"、 co_password = "ユーザー"
しかしIIapi_connect()呼び出しのエラーを返します。
「ユーザーが提供vnodeはデータベース名の一部(vnode :: dbname)に含まれていますが、そのvnodeの接続情報がありません.NetworkUTILを使用してvnodeの接続情報を入力してください。
誰もが奇妙な概念「ノード」を知っていますか?
接続に成功するために必要な最小限の手順(データベース管理および関数パラメータの受け渡し)は何ですか?