■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
[フォワードエンジニアリング]-[SQL出力]の操作で設計したエンティティのCREATE TABLE文やCREATE INDEX文をファイル出力する機能で、TABLESPACE句を付加するオプションはないでしょうか?

[エンティティ]-[領域情報]タグの[表領域]に指定した表領域が出力されると期待してましたが、出力する方法が見つかりません。
こんにちは
山田@SIです。

フォワードエンジニアリング・SQL出力で表領域のDDLを出力する場合は、
フォワードエンジニアリング画面 オプションタブの下部にあります、
「表領域のCREATE文を出力する」にチェックを入れていただきますと、
CREATE TABLE SPACE 分が出力されるようになりますので、
お試しください。

何卒よろしくお願い申し上げます。
早速の回答ありがとうございます。

回答にあります、
『フォワードエンジニアリング画面 オプションタブの下部にあります、
「表領域のCREATE文を出力する」にチェック』
は試してみました。

CREATE TABLESPACE文は出力されますが、
CREATE TABLE文や、CREATE INDEX文でのTABLESPACE句(表や索引での表領域の指定部)は出力されません。
[エンティティ]-[領域情報]タグの[表領域]に指定した表領域をTABLESPACE句に出力することはできないでしょうか?
こんにちは
山田@SIです。

度々申し訳ありません。
その場合は、同一画面中部にあります、
「エクステント情報の出力」にチェックを
入れていただけますでしょうか。

何卒よろしくお願い申し上げます。
回答ありがとうございます。

「エクステント情報の出力」に□TABLESPACE の指定があるのを見落としていました。
TABLESPACEの指定ができました。
ありがとうございした。
OBER4[4.1.0.0]を使用しています。

データ型のリストボックスでTIMESTAMP型が表示されません。
TIMESTAMP型は対応していませんか?
本掲示板を検索するとTIMESTAMP型の記載がありますが、TIMESTAMP型を利用するには、特別な設定が必要でしょうか?
こんにちは
山田@SIです。

ご質問いただきました件についてですが、
TIMESTAMP型など、エンティティエディタで表示されない
データ型につきましても、データ型テーブルに追加することによって
エンティティエディタ上で選択することが可能になります。

メニューバー「ツール」→「データ型テーブル」を開き、
任意のデータ型を追加していただけますでしょうか。

お手数をおかけいたしますが、
何卒よろしくお願い申し上げます。
回答ありがとうございます。
提示いただきました手順で実現できました。
ダイアグラム表示レベルで「定義レベル(データ型表示)」に設定し、オプション等でインデックスの情報を表示することはできないでしょうか?

また、ER図を見て、どの列にインデックスが設定されているか判断する方法があれば教えてください。
こんにちは
山田@SIです。

ご質問いただきました件に関しましてですが、
大変申し訳ございませんが、モデル上でインデックスを
確認することはできません。

ご希望に添うことができず大変申し訳ございませんが、
何卒、よろしくお願い申し上げます。
回答ありがとうございました。
クリップボード出力が、楽観ロックがあるとできません
こんにちは
後迫@SIです。

ご報告の現象について再現することができず、
原因の特定が困難な状態です。大変申し訳ございません。

つきましてはお手数ですが、
サポート(oob.support@sint.co.jp)宛に
以下の追加情報をいただいてもよろしいでしょうか?

①「クリップボード」出力ボタンを押した際、何かエラーメッセージは
 表示されますでしょうか?(エラーメッセージが表示されるようでしたら
 教えていただいてもよろしいでしょうか。)
②楽観ロックがかかっている場合は、必ずクリップボード出力できないでしょうか?
 (それとも、できる場合とできない場合がありますでしょうか?)
③現象発生時、「戻す」ボタンにて、最新のレコードを取得後、
 クリップボード出力することは可能でしょうか?
④SI Object Browserのバージョンと、接続先データベースの
 バージョンを教えていただいてもよろしいでしょうか?

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
OBのEOSL(End ofSupport Life)を探しています。
保守終了日の設定はございますか?
資料等ございましたらお教え願えますでしょうか。
宜しくお願いします。
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
保守期間につきましては、新メジャーバージョンのリリース後、1年間までとさせていたぢあております。
(FAQページにございます「Q.保守期間はいつまでですか?」にも記載させていただいております。)

※現状は上記のようなルールで期間をきめさせていただいておりますが、
 「はっきりと期間が定まっていないため不便」というご意見もいただいており、
 今後、改定を検討しております。
 (こちらにつきましては、正式にきまりましたら
 アナウンスさせていただきますので、何卒よろしくお願いいたします。)



Object Browser 10.3.0.0でSQLを実行した際に、「ORA-00904 string: 無効な識別子です。」が発生したときに「string」の場所が選択状態になりますが、本当にエラーが発生した場所ではなく、SQLで最初に「string」が記述された箇所が選択されます。

せっかくですからエラーの箇所を選択状態として頂けませんか。
できないのであれば、紛らわしいので選択状態にしないで欲しいです。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。
ご報告の現象について再現いたしました。

現状では、表や列名に関するエラーとなった場合、
SQL文内の最初の箇所が文字選択されてしまてしまうようです。

SI Object Browserの不具合です。
大変申し訳ございません。

この不具合に関しましては、
今後のバージョンで改善を検討させていただきますので、
何卒よろしくお願いいたします。

OB 9.1.0.0
Oracle10g 10.2.0.4.0(32bit StandardEdition)

1.デバッグ実行でブレークポイントを設定しても
  「execute immediate」を発行している箇所で処理が止まる?

  「execute immediate」上で実行ボタンを押下すると、
  「execute immediate」の処理が行われず、現在の行を示す
  黄色の表示もされなくなります。
  (実行ボタンも押下できる状態になりますが、数回押下しても
   画面の状態に変化はありません。)

2.マテリアライズドビューにてレプリケーションしている
  表にInsert/Updateしている(execute immediateにて実行)
  パッケージをデバッグすると、
  「ORA-23474(レプリケーション・サポートの生成以来」という
  エラーが高確率で発生します。

デバッグを実行するユーザはDBA権限は与えていませんが、
「DEBUG ANY PROCEDURE」、「DEBUG CONNECT SESSION」の
権限は与えています。

SI ObjectBrowserでは上記環境ではデバッグ機能は使用できないのでしょうか?
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。
お問い合わせいただきました件について、それぞれ以下に回答させていただきます。

■execute immediate を発行するとエラーになる件につきまして

 現象について再現いたしました。execute immediateを実行した場合、
 DBMS_DEBUGで処理の返答を捕まえることができないため、当現象が
 発生してしまうようです。ご不便をおかけしてしまい申し訳ございません。
 この不具合につきましては、次回バージョンアップにて対応を
 検討させていただきます。
 
■マテリアライズドビューのInsert/Updateでエラーになる件につきまして

 現象について再現することができず、原因の特定が困難な状態です。
 誠に申し訳ございませんが、調査のため、サポート(oob.support@sint.co.jp)宛に、
 以下の追加情報をいただいてもよろしいでしょうか?

 ①デバッグではなく、通常の実行でパッケージを実行した場合は
  発生いたしませんでしょうか?
 ②SQL*Plusにてパッケージを実行した場合は発生いたしませんでしょうか?
 ③現象の再現するパッケージと、関連するテーブル、マテリアライズドビューの
  スクリプト(CREATE文)をいただいてもよろしいでしょうか。
  ※内容につきましては、厳守いたします。また、現象が再現するようでしたら
   内容を加工していただいた形でもかまいません。

お手数をおかけしてしまい申し訳ございませんが、
何卒、よろしくお願いいたします。
回答ありがとうございます。

>■execute immediate を発行するとエラーになる件につきまして
→了解いたしました。

>■マテリアライズドビューのInsert/Updateでエラーになる件につきまして
> ①デバッグではなく、通常の実行でパッケージを実行した場合は
>  発生いたしませんでしょうか?
→発生しません。

> ②SQL*Plusにてパッケージを実行した場合は発生いたしませんでしょうか?
→発生しません。

> ③現象の再現するパッケージと、関連するテーブル、マテリアライズドビューの
>  スクリプト(CREATE文)をいただいてもよろしいでしょうか。
→テスト用にテーブル作成することを禁止されている、
 また、既存のテーブルのDML文を提供することも禁止されている為
 送付することができません。

デバッグ機能に関しては他のツールを使用するようにいたします。
サポートDBMS 2009/11/05 18:14 OBER 1
お世話になっております。

SI Object Browser ERのサポートDBMSはOracle・SQLServer・PostgreSQL・MySQLの4つとのことですが、それぞれサポートしているバージョンを教えていただけませんでしょうか。
(Oracleでは8.0.4~10.2.0だったかと思いますが・・・)

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

対応データベースその他動作環境はこちらで確認できます。

http://www.sint.co.jp/products/siob/er/re/requirements.html

尚、MySQLは現在5~6での動作を確認しております。

以上、よろしくお願いいたします。