問題タブ [ibm-data-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4667 参照

sql - db2 - 作成済みのテーブルがまだ未定義の名前

わかりました、私の問題を理解できるように環境を説明します。

  1. IBM Data Studio を使用して、名前が付けられた DB2 データベースに接続して編集しています[dgsmdb]

  2. dgsmadmユーザー名とパスワードを使用してデータベースに接続します。password

  3. 次の名前のスキーマを作成しました。[LOGICGATES]

  4. スキーマ内には、名前が付けられた 3 つのテーブルがあります。[GATEDETAILS]

ここで、次のようなストアド プロシージャを使用して、LOGICGATES スキーマ内の GATEDETAILS テーブルを呼び出すと、次のようになります。

私は次のような問題に遭遇しています:["LOGICGATES.GATEDETAILS" is an undefined name. SQLERROR=42704]、実際には(私自身の理解では)テーブルGATEDETAILSがデータベースに存在しないと言っていることがわかっています。スキーマでGATEDETAILSテーブルを正常に作成したことは明らかなので、これは本当に私を悩ませています。LOGICGATESこれを何時間もチェックしてきましたが、まだ間違いを見つけることができません。私はそれほど上手ではないことを認め、多少見落としている間違いがあるので、これについて助けを求めたいと思います。私の過ちを正してくれる人がいるなら、あなたが私の最後の希望です。私にはこれが本当に必要です。

0 投票する
3 に答える
9324 参照

windows - IBM DB2「管理者」には「選択」を実行する権限がありません

私は、32 ビット アプリケーション サーバー上に常駐する、私が開発を手伝ったソフトウェアをテストしてきました。IBM DB2 v10.1 を使用する 64 ビット データベース サーバーに接続します。

DB2 をセットアップしたのは私でしたが、その後変更されたことは確かです。ユーザー名/パスワード db2admin/db2admin を使用して接続できなくなりました。

代わりに、Administrator/p@ssw0rd を使用する必要があります。そのユーザーを自分で作成したことは覚えていません。これはコンピューター自体のローカル アカウントですが、私の ODBC テストによると、データベースに接続できます。

ただし、権限はないようです。この「ユーザー」がどこで Data Studio 3.2.0 を使用しているかを確認する試みは失敗に終わりましたが、DB2 での経験 (経験がない) を考えると、これは驚くべきことではありません。

私の懸念は 2 つあります。

  • この「管理者」が存在する場所を見つけるため。
  • そして、その権限を変更して、データベース管理者である iirc である db2admin の権限を複製します。

ネットで問題を調査しようとした私の試みは失敗に終わりました - いわゆる解決策が機能しないか、複雑すぎて機能したかどうかを理解できませんでした (機能しませんでした)。

私は次のことを試しました:

  • Data Studio 3.2.0 を介してデータベースを直接変更します。データベースを右クリックし、Manage Privileges を選択して、見つけたすべてのものをチェックします。また、保存されていないようです。
  • 'Select * from SYSCAT.DBAUTH where GRANTEE = 'Administrator'; これにより、テーブルの長いリストが生成されると思います。それらをどうすればよいかわかりませんが、「Administrator」を「db2admin」に置き換えると、まったく同じ結果が得られます。
  • Data Studio を使用して「Administrator」という新しいユーザーを作成します。

どうか、これについていくつかの光を当ててください。DB2 は非常に苛立たしいデータベースです。DB2 v10.1、Data Studio 3.2.0、および Windows Server 2008 を使用しています。

0 投票する
1 に答える
460 参照

sql - .csv からデータを読み込もうとすると SQL コンパイル エラーが発生する

.csv ファイルからデータを取得し、テーブル内のデータを挿入または更新する単純な SQL クエリがあります。

IBM Data Studio でクエリを実行しようとしていますが、インポート、オブ、およびデルでコンパイル エラーが発生します。コンパイルエラーが発生しないようにクエリを修正するにはどうすればよいですか?

0 投票する
1 に答える
410 参照

db2 - DB2 でのテーブルの場所

テーブルを作成しましたが、DataStudio 4101 (テーブル ノード) にリストされていません

SQL コマンドでデータを挿入し、テーブルを削除/作成できますが、テーブルの下のサーバー データベース ノードでデータを見つけることができません。

他のテーブルは表示されますが、私が作成した新しいテーブルは表示されません。

0 投票する
1 に答える
491 参照

sql - 2 つのデータベースを比較し、それらを同期するための ALTER スクリプトを作成するためのツール

データベース スキーマが異なる 2 つの IBM DB2 データベース A と B があります。データベース A のスキーマが古く、データベース B のスキーマが新しい。A スキーマを更新して B スキーマと一致させることができる SQL 変更スクリプトを作成する必要があります。これはもちろん手動で行うことができますが、2 つのデータベースを分析してこれを行うツールはありますか?

データベースのクエリに無料の IBM Data Studio クライアントを使用しています。このツールで上記の操作はできますか?

0 投票する
1 に答える
1975 参照

ibm-mobilefirst - 原因: com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL エラー: SQLCODE=-440、SQLSTATE=42884

Worklight SQLAdapter から IBM DB2 で作成されたストアード・プロシージャーを呼び出すと、以下のエラーが発生します

プロシージャーの呼び出し結果: Worklight Server からの「track_ReqByMob_No」:

コンソール出力

DB2 のストアド プロシージャ (TRAVEL はスキーマ名、trouble_ticket はテーブル名)

私のSQLadapter呼び出し関数

0 投票する
2 に答える
4630 参照

db2 - IBM データスタジオを DB2 Express-C に接続できません (エラー: ユーザー ID が取り消されました)

以下のソフトウェアを順番にインストールしました: 1. IBM DB2 Express C バージョン 10.5.1 2. IBM Data Studio バージョン 4.1.0.1

私はローカル管理者権限を持っています。企業ドメイン アカウント (SomeDomain\BharatMori) を使用して、上記の両方のソフトウェアをインストールしました。

Express-C のインストール中に、ユーザー「db2admin」を作成しました。私は資格情報に非常に肯定的であるため、間違った資格情報を提供する可能性はありません。

今、Data Studio を使用して接続しようとすると、許可されませんでした。コマンドラインを使用してデータベースに接続し、新しいデータベース「TEST」を作成しました。コマンドラインは資格情報を要求しませんでした。テーブルを作成しました-その中に「テスト」を作成し、いくつかのレコードを追加しました。

ここで、「Data Studio」を使用して (ローカル DB2 Express-C にある) TEST データベースに接続しようとすると、次のエラーが表示されました。

データポータルからのエラー

次の構成を使用してローカル データベースに接続しています。

Data Studio からの TEST 構成

コマンドラインを使用して、データベース、テーブル、およびいくつかのレコードを作成しました。 コマンドラインを使用した接続

コマンド ラインでは接続できるのに、なぜ IBM Data Studio が DB2 Express-C の TEST データベースに接続されないのかわかりません。私が見逃しているのは何ですか?私を案内してください。

0 投票する
1 に答える
4450 参照

db2 - IBM データスタジオがローカル DB2 データベースに接続しない

ローカルの 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 は接続を拒否します。試行中に次のエラーが発生します。

指定しましたが、

接続に追加の手順が必要かどうかは、誰でも提案できます。

更新: スタック トレースの Pastebin リンク: http://pastebin.com/ySmrFKNV

更新 1 : DB2 フォーラムで同じ問題をオンラインで検索してください。誰かがシステム プロキシ設定を確認することを提案しました。そうです、私のシステムではプロキシ設定が有効になっています。しかし、Ubuntu の Netwrok 設定でプロキシを NONE に設定した後でも、問題は解決しません。

更新 2 : Data Studio の再インストール後に問題が解決しました。どのような問題が発生したのかわかりませんが、現在は同じ設定で動作しています。

0 投票する
1 に答える
2707 参照

database - IBM Data Studio でデータベースに新しいスキーマを作成する方法は?

IBM Data Studio で作成したデータベースに新しいスキーマを作成しようとしていますが、次のエラーが発生します。

「DB2ADMIN」には操作「CREATE SCHEMA」を実行する権限がありません.. SQLCODE=-552、SQLSTATE=42502、DRIVER=3.67.28。

コマンドラインでそれを行うにはどうすればよいですか?

ありがとう!