0

db2cmd コマンドを使用して db2 サーバーに接続できません

db2はパスワードを使用してmydbユーザーmyuserに接続します

次のメッセージを取得する

SQL8002N An attempt to connect to a host failed due to a missing DB2 Connect product or invalid license. SQLSTATE=42968

しかし、jdbc を使用してこのデータベースに正常に接続でき、構造を表示できます。

誰もそのような問題を経験しましたか?

4

2 に答える 2

1

iSeries oz/390 に接続しようとしていますか? または単なる LUW (Linux、Unix Windows?)

最初に 2 つのうちの 1 つに接続しようとする場合は、DB2 Connect ライセンスが必要です。これらは DRDA アーキテクチャーを使用し、特別なライセンスを使用するためです。

ライセンスを確認する

db2licm -a

LUW に接続しようとしている場合、DB2 接続ライセンスは必要ありませんが、カタログ化されたデータベースに問題がある可能性があります。を確認してください

db2 list node diretory
db2 list db directory

データベースはリモート サーバーですか、それともローカル接続ですか?

また、ノード カタログが正しいことを確認するために、リモート インスタンスへのアタッチを試みます。

db2 attach to remoteInstance
于 2013-06-18T12:30:55.677 に答える