■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
各位

回答ありがとう御座いました。
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、「名無し」さんの
ご推察にあります通り、

 64bit版Object Browser ⇔ 32bit Oracle Client
 32bit版Object Browser ⇔ 64bit Oracle Client

環境でのご利用は不可となっております。

ご不便をおかけし、誠に申し訳ございませんが
動作制限としてご了承いただけますでしょうか。

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

お問い合わせいただいた件につきましてですが、
Oracle版をご利用いただいているということでお間違いないでしょうか?

誠に申し訳ございませんが、最新バージョン(Ver.12)におきましても
JOB/SCHEDULEには対応していないためスクリプトの出力時に
データを取得する仕組みがございません。

本件につきましてはご要望として承り、開発側に伝えさせていただきます。

ご希望に添うことができず、申し訳ございませんが
よろしくお願いいたします。
こんにちは。
OBサポートです。

ご返信が遅くなってしまい、申し訳ございません。

お問い合わせいただいた件につきましてですが、Ver.12からのUnicode対応に伴い、
「ツール」メニュー⇒「オプション」⇒「外部出力」タブにテキストファイル入出力時の
エンコーディングを選択するコンボボックスをご用意しております。

既定では「UTF-8」とさせていただいておりますので、お手数ではございますが
上記コンボボックスの値を変更していただくか、.txt/.sqlファイルの形式を
変更していただいた上お試しいただけますでしょうか。

お手数ではございますが、よろしくお願いいたします。
>RDBMS:Oracle9.2.0.8
OSではなく使用しているOracleが32bitだからでは?
評価のため12.0x64bit版をインストールしDBへ接続しようとすると
oci.dllが見つかりませんが表示され接続出来ません。
12.0x32bit版は、特に問題なく接続出来ました。

OS:Windows7Prox64
RDBMS:Oracle9.2.0.8
お世話になります。sysで接続し各スキーマOBJECT全てのDDLを取得したく、スクリプト出力を行いました。
JOBやSCHEDULERについては、0byteファイルとして出力されたり、モノによってはファイル出力すらされなかったりします。
ソース取得する事は出来ないでしょうか?
バージョン12.0.0.0操作に関してです。
以前のバージョンでは、拡張子[.txt][.sql]のファイルを
ドラッグしてSQL実行画面で話すとファイル記述のSQLが
SQL実行画面に展開されていたのですが、バージョン12.0.0.0で
試してみたところ、展開がされません。

オプションなどで、設定可能であればご教授いただきたいと思います。
ご回答ありがとうございました。結論からいいますと、ユーザ定義コマンドに記述していた内容に問題があり、それを解消することで実行できるようになりました。

>お問い合わせいただいた件につきましてですが、弊社環境におきまして
>問題なくSQLが実行されることを確認いたしました。
>
>恐れ入りますが、以下のケースに該当しないかご確認いただけますでしょうか。

>■上記以外の場合
> お手数ですが、具体的なコマンドをお知らせいただけますでしょうか。

ユーザ定義コマンドでは、以下の2通りの記述方法で、プロシージャの実行を行っていました(社内で開発しているプロシージャのため、名称は控えさせていただきます)。

1.
call プロシージャ;

※こちらはSQL実行画面では試していませんでした。SQL実行画面で行うと「ORA-00911: 文字が無効です。」のエラーとなりました。
※セミコロンを外せばユーザ定義コマンドでも実行できるので、外すようにいたします。

2.
BEGIN
プロシージャ;
END;
/

※上記1で実行できていないように思えたので、こちらに書き換えていました。ユーザ定義コマンドでは何も行われないのですが(エラーが起きているのかは不明)、SQL実行画面を使用することにより実行できていました。

>また、エラーとなるSQLを実行しても「実行しました」が表示される件につきましては
>確認しましたところ、Ver.12よりすべてのエラーを無視する動作となっていることが
>判明いたしました。ご不便をおかけし、誠に申し訳ございません。
>
>こちらにつきましては、障害報告として開発側に伝えさせていただきます。

了解いたしました。ひとまずは気をつけたいと思います。
こんにちは。
OBサポートです。

仮想列(VIRTUAL型)につきましては、Object Browser Ver.10.2より対応しております。

また、弊社環境(Win7 x64 + Oracle Client 11g x64 / Oracle Database 11g x64)にて
単純ではありますが、以下のような仮想列を持つテーブルおよびデータを作成しましたが
特にエラーが発生することなくデータの参照が可能であることを確認しております。

CREATE TABLE SAMPLE
(
C1 NUMBER(3,0),
C2 VARCHAR2(20),
C3 AS (C1 * 2) VIRTUAL,
C4 DATE
)

当件につきましては技術調査が必要となりますので、サポート宛に
以下の情報を添えてお知らせいただけますでしょうか。

・製品のシリアルNO
・Oracle Database のバージョン
・該当テーブルのCREATE文

何卒、よろしくお願いいたします。