■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

リセット
新規投稿
いつも使わせていただいており、大変重宝しております。

ObjectBrowser10で、下記の要望があります。
スクリプト実行画面で、左上のペインに横スクロールバーをつけて頂きたいです。

以上、よろしくお願いします。
こんにちは
後迫@SIです。

ご要望いただきありがとうございます。

ご指摘いただきましたとおり、
現状では、スクリプト実行画面
の左上のペインに横スクロールバーは表示できませんが、
今後のバージョンにて修正を検討させていただきますので
何卒よろしくお願いいたします。
こんにちは
後迫@SIです。

この度、新製品としまして
SI Object Browser Ver.10.1 中国語版とSI Object Browser ER Ver.4.1 中国語版、
SI Object Browser AP for Java Ver.1.0を一挙リリースいたしましたので
ご報告いたします。

中国語版ではOB、OBERの各インタフェースを中国語化し、中国語版Windowsに対応いたしました。
中国語版の動作環境など、詳細につきましては以下のサイトをご覧いただけますでしょうか。

 http://siob.sint.co.jp/ob/china.htm


また、SI Object Browser APではご要望の多かったJava言語に対応いたしました。
開発環境に応じて、.NET版、Java版を選択していただくことが可能です。
SI Object Browser APの詳細につきましては以下のサイトをご覧いただけますでしょうか。

 http://siob.sint.co.jp/ap/index.htm

なお、中国語版のトライアル版公開につきましては、
SI Object Browser Ver.10.1中国語版は2/12(水)
SI Object Browser ER Ver.4.1中国語版、3/3(月)より開始を予定しております。

SI Object Browser AP for Javaにつきましては、
本日より以下のサイトにてトライアル版を公開しておりますので、
興味のある方は是非、ご利用いただけますでしょうか。
(90日間、無償でご利用いただけます。)

 http://siob.sint.co.jp/ap/download.htm


■中国語版 販売記念キャンペーンのお知らせ

 また、中国語版の販売開始を記念して
 既に過去のバージョンをご購入いただいている方を対象に、
 「SI Object Browser」および「SI Object Browser ER」を半額で
 ご提供できるキャンペーンを実施しております。

 キャンペーンの詳細につきましては、以下のサイトをご覧いただけますでしょうか。
 http://siob.sint.co.jp/campaign/obchina.htm

 今回のキャンペーンでは、中国語版だけでなく、日本語版も半額でご購入いただくことが可能です。
 2/29まで行っておりますので、ご購入を検討されている方は、
 この機会にぜひお申し込みいただけますでしょうか。

今後ともどうぞよろしくお願いいたします。
oracle11g対応 2008/02/01 10:13 OB 4
いつもお世話になっております。

表題の件、Oracle11g対応の方針としては、
やはりVer.11として出荷されるのでしょうか。

既に方針が決まっていたら教えて頂ければと思います。
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
Oracle11gにつきましては、Object Browser Ver.10の
次回マイナーバージョンアップにて対応する予定です。
(Ver.10をご購入いただいている方は無償となります。)

マイナーバージョンアップの時期につきましては未定となっておりますが、
決まり次第、弊社ホームページ等でアナウンスさせていただきますので、
何卒よろしくお願いいたします。
>
>Oracle11gにつきましては、Object Browser Ver.10の
>次回マイナーバージョンアップにて対応する予定です。
>(Ver.10をご購入いただいている方は無償となります。)
>

お世話になります。

現在Ver.9を使用していますが、
Ver.9でのOracle11gの対応予定はありますでしょうか。
こんにちは
後迫@SIです。

ご質問の件につきましてですが、
大変申し訳ありませんがVer.9に関しましてはOracle11gに対応の予定はありません。

ご希望に沿うことが出来ず大変申し訳ございません。
(動作保証外ではありますが、Ver.9でもOracle11gに接続し、
SQLを発行やデータの編集など、基本的な機能を
ご利用いただけることを確認しております。
ただし、今後Oracle11g固有の不具合が発生いたしましても
対応はいたしかねますので、あらかじめご了承の上
ご利用いただけますでしょうか。)

何卒よろしくお願いいたします。
>Object Browser Ver.10の
>次回マイナーバージョンアップ

上記につきまして、提供次期のメドはいつ頃になりますでしょうか。
ある程度見通しが立っているのであれば、
ざっくりベースでも良いので教えて頂ければと思います。


御世話になります。

 Object Browser ER で SQL Server 2005 へ接続したのですが、、データベース接続部分
にてエラーが発生します。調べてみたところ、「ntwdblib.dllが必要」とのコメントを確認
したのですが、どうやって取得できるのでしょうか?
こんにちは。
山田@SIです。

ご質問いただいた件についてですが、
ntwdblib.dllは、通常、SQLServerクライアントをPCにインストールすると
「C:\WINDOWS\system32」にコピーされます。
インストールされていない場合はインストールしていただき、
SQLServerクライアントをインストール済みであるのに該当DLLが
コピーされない場合は、大変お手数ではございますが、
サポート宛にメールをいただけますでしょうか。

何卒よろしくお願いいたします。
山田@SI様

御返答ありがとうございます。


>インストールされていない場合はインストールしていただき、

 とありますが、SQL Server クライアントを持っていない
のですが、どうすればよろしいでしょうか?


以上、よろしくお願い致します。
-------------------------------------------------------------------------------
[山田@SI]
>こんにちは。
>山田@SIです。
>
>ご質問いただいた件についてですが、
>ntwdblib.dllは、通常、SQLServerクライアントをPCにインストールすると
>「C:\WINDOWS\system32」にコピーされます。
>インストールされていない場合はインストールしていただき、
>SQLServerクライアントをインストール済みであるのに該当DLLが
>コピーされない場合は、大変お手数ではございますが、
>サポート宛にメールをいただけますでしょうか。
>
>何卒よろしくお願いいたします。
>
こんにちは。山田@SIです。

大変申し訳ございませんが、クライアントからOBERをSQLServerに
接続する場合は、SQLServerのクライアントソフトが必須となります。

お客様の環境の場合は、クライアントソフトを取得していただくか、
SQLServerのサーバー版がインストールされているPCにて
OBERをご使用いただくことになります。

ご希望に添えず大変申し訳ございませんが、何卒よろしくお願いいたします。
最近PL/SQLを始めた初心者です。
今トリガーを勉強しているのですが、
WHENの指定で分からない部分がありお知恵を貸してください。

Aという表のhogehogeという列以外になにかしらのSQL文が
発行されたときにhogehogeにSYSDATEを入れたいのですが、

この「hogehoge列以外」というWHEN句はどう書けばいいのでしょうか?

いろいろネットを検索してみたのですがキーワードが悪いのかひっかかりません。
またこのような条件などの一覧表をおいてらっしゃるサイトさん等
ご存知でしたら教えていただけないでしょうか?

よろしくお願いします。
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
挿入(更新)されるレコードの、
対象列がNULLの場合はSYSDATEを代入するような処理で
可能と思います。

簡単なものとなりますが、サンプルコードを以下に記述いたしますので、
参考にしていただけますでしょうか。

CREATE OR REPLACE TRIGGER トリガー名
BEFORE INSERT OR UPDATE ON テーブル名
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
IF :NEW.日付型の列名 IS NULL THEN
:NEW.日付型の列名 := SYSDATE;
END IF;
END;
/

何卒よろしくお願いいたします。
ありがとうございます。
そういう方で記述する方法もあるんですね。
活用させていただきます。
初めまして。

Object Browser ver9.1.0.0にて、ストアドプログラムの実行時に、
タイプがTABLEとなっている項目をどのように設定すればいいのかわからなくて困っています。

どなたか教えていただければ幸いです。
宜しく御願い致します。

TEST_TABLEの構成
項目名       型      長さ
-----------------------------------------
TEST_ID      NUMBER 10,0
TEST_NAME   VARCHAR2 20

TABLE型の宣言
TYPE SF_TEST_ID IS TABLE OF TEST_TABLE.TEST_ID%TYPE;

ストアドプログラムの実行画面
名前       タイプ      引数
--------------------------------------------
SF_TEST_ID    TABLE
           NUMBER

となっており、TABLEとNUMBERの2箇所に引数を設定するようなのですが、
どのように設定すればいいのかわかりません。

宜しく御願い致します。
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
現状ではTABLE型の引数には対応していないため、
デバッグ時に引数として入力することはできません。
(VARRAY型などの配列型についても対応しておりません。
RECORD型は可能です。)

このたびはご希望に沿うことができず
誠に申し訳ございません。

TABLE型引数の対応につきましては、
今後のバージョンアップで対応を検討させていただきますので、
何卒よろしくお願いいたします。
Oracle超初心者です。
30日間試用版を試しているのですが、
テーブルのデータはSQL文でInsertとかUpdateとかしなくても、
表のデータを直接編集してもOKなのですよね?
Accessのように・・・。
SQL実行の説明が多いのですが、直接編集したほうが
簡単ではやいですよね?
SQL文で編集しなくては
何か都合の悪いことでもあるのでしょうか?
こんにちは
後迫@SIです。

ご指摘いただいたとおり、
テーブル画面の「データ」タブにて
GUI上でのINSERT/UPDATE/DELETEの操作は可能ですが、
1レコードだけでなく、全てのレコードなどを一括で変更したい場合や、
複数テーブルの結合文の表示をしたい場合、
他のアプリケーションより抽出したSQLを実行したい場合などのために、
任意のSQLを実行する機能も用意しております。

SQL実行画面のメリットとしまして、
・実行したSQLは自動で履歴保存されるため再実行が可能
・実行するだけでなく、実行計画の参照も可能
などがありますので、必要に応じてテーブル画面の「データ」タブと
使い分けていただければと思います。

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

返信遅くなりましたが、ご回答ありがとうございました。
さまざまな機能があり、Oracle初心者には助かるソフトですね。
さらに、このようなサポートの掲示板まであるなんて
心強いです。
SIObjectBrowserの購入を提案してみたいと思います。
データを表示して明細のコピーをしました。

改行付きの項目だけを選択してコピーするとCRLF CHR(13)+CHR(10)が
正しくコピーされていますが、その明細行を全て選択して
コピーをすると、その改行付きの項目が勝手にCRをはずして
LFだけに変換されてしまいました。
OB9,OB10でも同じ現象です。

これはなんぞ?
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
レコード単位でコピーした場合は、
その後、EXCELに貼り付けることを想定しているため、
改行コードをLFとして出力しております。
(EXCELに貼り付けた場合は改行を含むデータも1セル内に納めたいため)

現状では上記のような動作となっておりますが、
ご指摘いただいたとおり、
列データをコピーした場合と動作が異なるのはわかりにくいと思いますので、
改行コードを統一するなどの修正を検討したいと思います。

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