0

Parallels Windows インストールの管理者アカウントに UniVerse をインストールしました。その後、U2Connection の作成に使用する資格情報を持つ 2 番目の管理者アカウントを作成しました。

ただし、 GetSchema(...) を呼び出そうとすると、次の例外が発生します。これは権限に関連していると思われますが、何を変更する必要があるかわかりません。

{" [U2][UCINET-UO] [U2][UCINET][UNIVERSE]:\"*HS.OLEDBINFO\" は CATALOG スペースにありません。\r\n"}

U2.Data.Client.Ucinet.UciStatement.ExecuteDirect(String pSQL) U2.Data.Client.U2Command.a(CommandBehavior A_0) U2.Data.Client.U2Command.ExecuteReaderObject(CommandBehavior 動作、String メソッド、U2CursorType reqCursorType、 Boolean abortOnOptValueChg、Boolean skipDeleted、Boolean isResultSet、Int32 maxRows、Boolean skipInitialValidation) at U2.Data.Client.U2Command.ExecuteReaderObject(CommandBehavior 動作、String メソッド) at U2.Data.Client.U2MetaDataFactory.b(U2Command& A_0、String A_1) at U2.Data.Client.U2MetaDataFactory.v(String[] A_0) U2.Data.Client.U2MetaDataFactory.GetSchema(String collectionName, String[]restrictionValues) at U2.Data.Client.U2Connection.GetSchema(String collectionName, String[ ]restrictionValues) で U2.Data.Client.U2Connection.GetSchema(String collectionName) で接続します。Program.Main(String[] args) in c:\Program Files (x86)\Rocket Software\U2 Toolkit for .NET\U2 Database Provider\samples\C#\UniVerse\Connection\Program.cs:line 30

4

1 に答える 1

0

私は言われました: 彼は 2 番目の管理者アカウントに適しています. すべての UniVerse ユーザーは、グローバル カタログ サブルーチンにアクセスする権限を持っている必要があります。その「*HS.OLEDBINFO」(%AHS.OLEDBINFO) は、デフォルトで「C:\U2\UV\catdir」フォルダーにあります。

それは役に立ちますか?

于 2014-05-05T18:28:40.017 に答える