■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは橋爪@SIです。

連結線をクリックしますと「色・フォントのウィンドウ」が開かれますので、そちらの「線幅」を変更していただくことで太くすることが可能です。

お試しください。
こんにちは、橋爪@SIです。

スクリプト出力に関しましては、DBへ接続後、接続ユーザーのオブジェクト一覧(テーブル、ビュー、インデックス...)にて、スクリプト出力させるオブジェクトを選択し、右クリックにて「スクリプト出力」ボタンを押下しますと、スクリプト出力のウィンドウが開かれますので、そちらから行ってください。

また、スクリプト出力は、同種のオブジェクトでしたら、複数まとめて出力することも可能です。

どうぞ宜しくお願いいたします。
タイトルにある処理を「DROP文を出力する」にして
行ったところテーブル未作成の状態ではエラーとして終了します。

最初はチェックをOFFにすればいいとは思うのですが
テーブルの存在チェックを行う方法はないのでしょうか?

例)
if exists (select *
from dbo.sysobjects
where id = object_id(N'[XXX].[XXX]')
and OBJECTPROPERTY(id, N'XXX') = 1
)
drop table [XXX].[XXX]
GO
弊社のプリンタ2台で試すと、線が細く、よく見えないのですが、
特に連結線の太さを、1ポイントとか、2ポイントなどと、
もう少し太く、変えることは出来ませんか?
対象のスクリプトを出力するには、どのようにすればよいのでしょうか?
そのへんのことについては初心者なもので。すいません。

また、そちらで使えるように出力するにはどのようにすればよいのかご教授ねがえませんでしょうか?
ありがとうございます。
お答え頂いた件は、特に何もいじっていませんし
確認したところ、問題ない様です。
各ビューはSQL*Plusでは見れていました。
ちなみに、何も行っていないにも関わらず現在は見れるようになりました。
謎です・・・
DBA_DATA_FILES, DBA_TABLESPACES, V_$DATAFILE … 等のSYSユーザーのオブジェクトへの参照権限はありますか?

もしくは、上記のようなSYSユーザーのオブジェクトのシノニムが無くなっているために参照できない可能性はあります。
無い場合は再作成してみてはいかがでしょうか。

ご参考までに。
こんにちは橋爪@SIです。

TimeStamp型を使用しているテーブルにつきましては、Object Browser ver.8、ver.9ともに、TimeStamp型の列に対しては編集可能なのですが、TimeStamp型の列に値が入っている場合は、同行の他列項目の編集が行えない、不具合となっております。

大変申し訳ございませんが、TimeStamp型を使用しているテーブルにつきましては、
別途、SQL実行画面からUPDATE文での編集をお願いできますでしょうか。

ご不便おかけいたしまして誠に申し訳ございません。

尚、ver.9にて、次期バージョンアップ時に対応を検討させていただきたいと思います。

どうぞ宜しくお願いいたします。
こんにちは、橋爪@SIです。

貴重なご意見をいただきましてありがとうございます。
ご指摘いただきましたとおり、オブジェクトそれぞれの画面で上に並んでと並んでいる
『削除ボタン』に関しましては、両脇に他ボタンもあり、操作の手違い等でオブジェクトを削除してしまうことは十分考えられます。
こちらにつきましては、次期バージョンアップ時にオブジェクトウィンドウ上に削除ボタンを無くす、もしくはオプションで非表示にできるなどの設定が可能になるよう、検討させていただきたいと思います。

2つ目に関しましては、現状では、オプション設定にて、データが既に入っているテーブルを変更した場合には、退避用のテーブル作成・データ移行がされ、新たにデータが空のテーブルを作成するようになっております。
こちらの退避テーブルを作成するというオプションの他に、編集自体を行えないようにするオプション設定の追加という解釈でよろしいでしょうか。

また、他にもご要望等ございましたら宜しくお願いいたします。
すみません自己レスです。
Version等情報を忘れました。
8.0.2.7です。
また、追加情報ですが
閲覧に使用したユーザはSYSTEMユーザで、
下記ロールが付与されています。
・AQ_ADMINISTRATOR_ROLE
・DBA
・PLUSTRACE
また別環境のSYSTEMユーザを確認しましたが
違うと言えばPLUSTRACEロールが付与されていない
くらいで、そちらは閲覧可能でした。
どちらもクライアント、サーバ共に9iです。
よろしくお願いいたします。