ローカルの Ubuntu 12.04 マシンに DB2 10.5 バージョンをインストールしました。今、私はGUIが必要です。私はすでにsquirrel-sqlとDb-Visualizerを試しました。Db-Visualizer はビューのみのデータベース構造を提供してくれますが、squirrel-sql は管理するためのいくつかのオプションを提供してくれます。しかし今は、このすべてのタスクに加えて、バックアップ/復元、インポート/エクスポートなどを処理できる DB2 管理者ツールが必要です。
私は、DB2 の事実上のツールとして IBM Data Studio をよく耳にします。だから私はそれをインストールしました。インストールの完了後、DB2 データベース/スキーマに接続できません。私は squirrel-sql と Db-Visualizer を介して Db を簡単に接続できますが、IBM Data Studio は接続を拒否します。試行中に次のエラーが発生します。
Full message content: [jcc][t4][2043][11550][4.17.30] Exception java.net.SocketException: Error opening socket to server localhost/127.0.0.1 on port 50,000 with message: Malformed reply from SOCKS server.
An attempt was made to access a database that was not found, has not been started, or does not support transactions.
Ensure that the specified database name exists in the system database directory. If the database name does not exist in the system database directory, either the database does not exist or the database name has not been cataloged. If needed, issue a db2start command and then resubmit the current command. SQL4499N A fatal error occurred that resulted in a disconnect from the data source. SQLSTATE: 08004
指定しましたが、
Local : Db2 for Linux, Unix & Windows
Database : <mydbname>
Host : localhost
Port Number : 50000
UserName : db2inst1
Password : XXXXXX
Default Schema : db2inst1
接続に追加の手順が必要かどうかは、誰でも提案できます。
更新: スタック トレースの Pastebin リンク: http://pastebin.com/ySmrFKNV
更新 1 : DB2 フォーラムで同じ問題をオンラインで検索してください。誰かがシステム プロキシ設定を確認することを提案しました。そうです、私のシステムではプロキシ設定が有効になっています。しかし、Ubuntu の Netwrok 設定でプロキシを NONE に設定した後でも、問題は解決しません。
更新 2 : Data Studio の再インストール後に問題が解決しました。どのような問題が発生したのかわかりませんが、現在は同じ設定で動作しています。