■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは
OBサポートです。

お問い合わせいただきました件につきましてですが、
「ツール」メニュー⇒「オプション」画面にございます、
「詳細設定」タブより、「英小文字のオブジェクト名を使用可能にする」
のオプションにチェックをONにしていただいいた上、
正常に実行できるか、ご確認いただいてもよろしいでしょうか。

※OS認証ユーザー名には、通常「$」文字を使用いたしますが、
 ユーザー名に記号を使用する場合(または小文字を使用する場合)、
 ご認識の通り、ユーザー名を2重引用符で囲む必要がございます。
 上記オプションをONにしていただくことで、
 自動でユーザー名に2重引用符が付与されるため、ご利用可能となります。

何卒、よろしくお願いいたします。
【環境情報】
 ご利用のDB/バージョン
  OBのバージョン:OB for Oracle ver 12.1.1.0(x64)
  サーバ:Oracle 12.1.0.1.0 SE
  クライアント:Oracle Client 12.1.0.1(x64)
 ご利用のOS:サーバ:Windows Server 2008R2 EE クライアント:Windows7 SP1
 その他:

【お問い合わせ内容】
■OS認証ユーザ(Windowsドメインユーザ)の登録・更新・削除が
メニューの「管理」「ユーザ情報」からのGUI操作で実施できない

Windowsサーバのドメインアカウントを利用して、OS認証を行いたい。
Windowsユーザ名が
ドメイン:MYDOMAIN
ユーザ名:TEST
の場合、
Oracleのユーザ名は,OPS$MYDOMAIN\TEST となる。

メニューの「管理」「ユーザ情報」から
[ユーザ]タブの「新規」ボタン押下後の登録画面で
[名前](ユーザ名)欄に「OPS$MYDOMAIN\TEST」と入力するとエラーになってしまい、ユーザを登録できない。
※スクリプト実行ウィンドウのSQLを参照する限り、\(バックスラッシュ)が含まれるため、ユーザ名を"(ダブルクォーテーション)で括る必要があるが、括られていないため、エラーになっていると思われる。

[名前](ユーザ名)欄に「"OPS$MYDOMAIN\TEST"」のように"(ダブルクォーテーション)と入力するとひとまず登録できる。
ただ登録しても、ユーザ一覧から、GUI操作で対象ユーザの変更、削除などが実施できない。
※登録時と同様のエラーとなる

GUI操作から、上記のユーザの登録、更新、削除が可能にはならないのでしょうか?
SQLを実行すれば、上記のアカウント変更作業は可能ですが、
SQL操作があまりできない運用担当者にアカウント変更作業を引継ぐため、
GUI操作で実施できるようにしたいです。
ご回答宜しくお願い致します。
ご回答ありがとうございました。
こんにちは
OBサポートです。

返信が遅くなり誠に申し訳ございません。

お問い合わせ頂きました件について、現在も調査中ですが、
技術的調査が必要となっており、原因の特定に時間がかかっております。
大変申し訳ございません。

当件に関しましては、以降の調査を技術サポートにて
対応をさせていただきますので、保守ダイジェストキー
またはシリアルNoを添えて下記メールアドレスまで
ご連絡いただけますでしょうか。

■技術サポート
oob.support@sint.co.jp

お手数をおかけしてしまい誠に申し訳ございませんが、
何卒、よろしくお願いいたします。
「SI Object Browser for DB2 Ver.1.0」の利用環境に
2015年6月5日付けでリリースされた
「SI Object Browser for DB2 Ver.1.0.1.0」の更新ファイルを適用したところ、
SQL実行時に文法エラーなどがあった際のエラーメッセージが
表示されなくなりました。

本件について対処方法を教えて頂けますようお願いします。
>パラメータ [DEP] のデータ型が不明です。ヒント: Prepare/Execute
>を呼び出す前に TFDParam.DataType を指定するか TFDParam の
>値を代入してください.

のメッセージが表示されたので、データ型を適切に指定すれば
メッセージが表示されなくなるのかと思いましたが、そうではなさそうですね。

エラーメッセージが表示されないような対応を希望します。
>現状有効な修正手段は確立されていない状況ですので、

OB for Oracle Ver.12.1.3.0
OB for Oracle Ver.10.3.0.0
では発生しませんので、同様にしていただければと思います。

対応、お待ちしております。
こんにちは
OBサポートです。

ご投稿いただいた件に関しましてですが、
こちらも「SI Object Browser for Oracle」における不具合となります。
ご迷惑をおかけしてしまい誠に申し訳ございません。

ご指摘の通り再度実行することでデータ表示、編集が行えますので、
エラーが発生した場合には再実行していただきますようお願いいたします。

また、現状バインド変数一覧にはNUMBER型フィールドをご用意しておりません。
こちらは別の不具合対応のため、ご指摘いただいたデータ型のみ
表示させる動作となっておりますので、NUMBER型の場合は、
空欄として実行していただきますようお願いいたします。

なお、こちらは今後のバージョンアップで、
他のデータ型に対応するよう改善を検討させていただきます。

何卒、よろしくお願い申し上げます。
こんにちは
OBサポートです。

ご投稿いただいた件に関しましてですが、
こちらは「SI Object Browser for Oracle」における不具合となります。
ご迷惑をおかけしてしまい誠に申し訳ございません。

現状有効な修正手段は確立されていない状況ですので、
データの編集を行う場合はUPDATE文を実行する対応で
ご検討いただけますでしょうか。

■SQL例
UPDATE DEPT_TABLE SET DEPTNO = 40 WHERE DEPTNO = 45

ご報告いただきました件に関しましては、対応リストに追加し、
今後のバージョンアップで修正できるよう、対応を検討させていただきます。

ご迷惑をおかけしてしまい誠に申し訳ございません。
何卒、よろしくお願い申し上げます。
OB for Oracle Ver.13.0.0.0での現象です。

SQL実行画面でバインド変数を使用し取得した結果について
「結果を編集可能にする」をONにすると

パラメータ [DEP] のデータ型が不明です。ヒント: Prepare/Execute
を呼び出す前に TFDParam.DataType を指定するか TFDParam の
値を代入してください.

エラーが発生します。

エラーダイアログを閉じた後、再度SQLを実行するとデータが取得され
編集可能です。

ただし、「結果を編集可能にする」をOFFにすると同じエラーが発生します。


ちなみに、右上のバインド変数ペインで、型のドロップダウンが隠れていましたが、
幅を調整し、リストを確認したところ
CHAR
VARCHAR2
NCHAR
NVARCHAR2
しかなく、NUMBER型フィールドの適切な定義が選択できません。


OB for Oracle Ver.12.1.3.0
でも「結果を編集可能にする」を切り替えるたびに
同様のエラーメッセージが英語で表示されます。
バインド変数ペインで、型のドロップダウンはありません。


OB for Oracle Ver.10.3.0.0
でも「結果を編集可能にする」を切り替えるたびに
変数 :DEP にセットした値 0 が無効です。.
エラーが発生します。
バインド変数ペインで、型のドロップダウンはありません。


ご確認の程、よろしくおねがいします。