3

従来のUVアカウントを持っています。あるディレクトリにデータ ファイル、別のディレクトリにアプリケーション プログラムとサブルーチン。私たちの最新のプロジェクトは JDBC を実装しています。Java からサブルーチンに完全にアクセスするには、既存の uv アカウントにスキーマを作成する必要があると思います。

これどうやってするの?uvadm としてログインし、スキーマを作成してみました。次のエラーが発生します。

スキーマ テストを作成します。UniVerse/SQL: 「uvadm」は SQL ユーザーではありません。

誰でも助けることができますか?

4

2 に答える 2

1

ドキュメントによると、どちらも管理者ですが、UniVerse 管理者は、作成に使用される基本ファイル (uvadm および/またはルート) に r/w パーマを持っている人にすぎません。

UniVerse 管理者とは?

ほとんどの管理タスクを実行するには、UniVerse 管理者としてログオンする必要があります。UNIX システムでは、UniVerse 管理者は root または uvadm としてログオンする必要があります。Windows システムでは、UniVerse 管理者は管理者グループのメンバーとしてログオンする必要があります。次に、UniVerse Admin および UniVerse 管理コマンドを使用して、UniVerse 管理を実行できます。

ただし、UniVerse SQL 管理者は、 CATALOGに対する読み取り/書き込み権限を持つ人物です。カタログを作成できない場合は、カタログが単なるファイルであるため、現在のディレクトリに r/w perms がないことが原因である可能性があります。

于 2010-01-20T19:28:05.440 に答える
0

UniVerse をインストールしたとき、uvsql の所有者は誰だと言いましたか? uvadm または root? この問題を解決する唯一の方法は、SQL 内のすべてのファイルがセットアップされ、適切にカタログ化されるように、再インストールして uvadm に応答できるようにすることです。

于 2009-02-04T23:02:24.110 に答える