■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
検索オプション
OBERを使い始めたばかりです。
自分自身のエンティティを参照するような、整合性制約を付けたいのですが、
可能でしょうか。
具体的には以下のような内容を考えております。
CREATE TABLE TEST
(ID1 CHAR(8)
,ID2 CHAR(8)
,PARENT_ID1 CHAR(8)
,PARENT_ID2 CHAR(8)
,PRIMARY KEY(ID1, ID2)
,FOREIGN KEY(PARENT_ID1, PARENT_ID2) REFERENCES TEST(ID1, ID2)
);
よろしくお願いします。
自分自身のエンティティを参照するような、整合性制約を付けたいのですが、
可能でしょうか。
具体的には以下のような内容を考えております。
CREATE TABLE TEST
(ID1 CHAR(8)
,ID2 CHAR(8)
,PARENT_ID1 CHAR(8)
,PARENT_ID2 CHAR(8)
,PRIMARY KEY(ID1, ID2)
,FOREIGN KEY(PARENT_ID1, PARENT_ID2) REFERENCES TEST(ID1, ID2)
);
よろしくお願いします。
返信を投稿
OBER
ゴリ
使用環境
OB: 8.0.4
Oracle 9
OBよりテーブルを開き「データ」タブから手入力でデータを変更すると
"ORA-01401 列に挿入した値が大きすぎます"というエラーが起こります。
※入力データは1BYTEだけでも同じエラーが発生
どうもテーブルにNCHAR型のフィールドが存在するときにエラーが発生
しているようです。
フィールドの型をNCHAR→CHARに変更した場合はエラーは起きませんでした。
上記のようなことは私の環境だけでしょうか?
OB: 8.0.4
Oracle 9
OBよりテーブルを開き「データ」タブから手入力でデータを変更すると
"ORA-01401 列に挿入した値が大きすぎます"というエラーが起こります。
※入力データは1BYTEだけでも同じエラーが発生
どうもテーブルにNCHAR型のフィールドが存在するときにエラーが発生
しているようです。
フィールドの型をNCHAR→CHARに変更した場合はエラーは起きませんでした。
上記のようなことは私の環境だけでしょうか?
返信を投稿
OB
諷戒(通りすがり)
WindowsXP SP2に含まれるFirewall機能が悪さしてませんか?
[spo]
>こんにちは。
>
>昨日XPSP2を適用し、PL/SQLFUNCTIONの修正を行い、コンパイル実行したのですが
>カーソルが砂時計のままいくら待っても応答が帰ってこない状況になっています。
>
>このような事例は報告されているでしょうか?
[spo]
>こんにちは。
>
>昨日XPSP2を適用し、PL/SQLFUNCTIONの修正を行い、コンパイル実行したのですが
>カーソルが砂時計のままいくら待っても応答が帰ってこない状況になっています。
>
>このような事例は報告されているでしょうか?
返信を投稿
OB
お世話になります。
object browser 7.0.3.18 を使用していますが、リテラル値が透明表示となります。object browser 8.0.4.10ではエディタオプションでリテラル値の色も変更できると思いますが、object browser 7.0.3.18の場合、オプションの設定の中にリテラル値の設定がありません。
object browser 7.0.3.18 でのリテラル値の色変更はどうすればよいでしょうか。
object browser 7.0.3.18 を使用していますが、リテラル値が透明表示となります。object browser 8.0.4.10ではエディタオプションでリテラル値の色も変更できると思いますが、object browser 7.0.3.18の場合、オプションの設定の中にリテラル値の設定がありません。
object browser 7.0.3.18 でのリテラル値の色変更はどうすればよいでしょうか。
返信を投稿
OB
spo
こんにちは。
昨日XPSP2を適用し、PL/SQLFUNCTIONの修正を行い、コンパイル実行したのですが
カーソルが砂時計のままいくら待っても応答が帰ってこない状況になっています。
このような事例は報告されているでしょうか?
昨日XPSP2を適用し、PL/SQLFUNCTIONの修正を行い、コンパイル実行したのですが
カーソルが砂時計のままいくら待っても応答が帰ってこない状況になっています。
このような事例は報告されているでしょうか?
返信を投稿
OB
諷戒(通りすがり)
こういっては何だけど・・
ObjectBrowserの接続先リストの解析は、厳密には正しくない。
オラクルのNETサービスとは、なんとなく違う解析を行っていると思われる。
なので、変な運用をすると、ObjectBrowserの接続先リストは正しくない。
逆手に取れば、ObjectBrowserが誤解するような運用をすれば、ご所望のことは
できるハズだけど・・
単に混乱を生むだけなので、そのような運用は避けるべきと考えます。
よって、その具体的な方法はお教えできません。
ObjectBrowserの接続先リストの解析は、厳密には正しくない。
オラクルのNETサービスとは、なんとなく違う解析を行っていると思われる。
なので、変な運用をすると、ObjectBrowserの接続先リストは正しくない。
逆手に取れば、ObjectBrowserが誤解するような運用をすれば、ご所望のことは
できるハズだけど・・
単に混乱を生むだけなので、そのような運用は避けるべきと考えます。
よって、その具体的な方法はお教えできません。
返信を投稿
OB
サイトウ
バージョン8.0.4.10を使用しています。
ObjectBrowserを起動すると、ログオンダイアログが表示され、接続先の「データベース」のリストがドロップダウンリストに表示されています。
この内容はtnsnames.oraの内容が自動的に読み込まれていると思います。
このリストに表示される内容をtnsnames.oraを編集することなく制限することはできないでしょうか?
本番データベースと開発用データベースがあり、開発者には開発用データベースだけが表示されるようにしたいのです。
ただし、その人達もVBなどで作成された業務アプリケーションを使うのでtnsnames.oraから本番データベースの情報を削除することはできません。
以上、よろしくお願いします。
ObjectBrowserを起動すると、ログオンダイアログが表示され、接続先の「データベース」のリストがドロップダウンリストに表示されています。
この内容はtnsnames.oraの内容が自動的に読み込まれていると思います。
このリストに表示される内容をtnsnames.oraを編集することなく制限することはできないでしょうか?
本番データベースと開発用データベースがあり、開発者には開発用データベースだけが表示されるようにしたいのです。
ただし、その人達もVBなどで作成された業務アプリケーションを使うのでtnsnames.oraから本番データベースの情報を削除することはできません。
以上、よろしくお願いします。
返信を投稿
OB
Nyatta
OB使い始めたばかりです.
UID/PASS@SERVER
の接続情報をコマンドライン引数としてOBを起動したいのですが、可能でしょうか?
なお,SQL Plus では、
uid/pass@server,
また、CSE というソフトウェア(つみきソフトウェア殿ご提供)では、
/dbms=oracle /srv=servername /user=username /pwd=password
のように割り当てて起動させることが可能です.
以上よろしくお願い致します.
UID/PASS@SERVER
の接続情報をコマンドライン引数としてOBを起動したいのですが、可能でしょうか?
なお,SQL Plus では、
uid/pass@server,
また、CSE というソフトウェア(つみきソフトウェア殿ご提供)では、
/dbms=oracle /srv=servername /user=username /pwd=password
のように割り当てて起動させることが可能です.
以上よろしくお願い致します.
返信を投稿
OB
さけすけ
はじめまして。さけすけです。
対応データベースはORACLEとSQLServer2000との事ですが
MSDEへの接続は可能でしょうか?
MSDEがSQLServerの子供みたいな感覚で捕らえている為、このような質問に
なっています。
対応データベースでは無いのにこのような質問で申し訳ありません。
対応データベースはORACLEとSQLServer2000との事ですが
MSDEへの接続は可能でしょうか?
MSDEがSQLServerの子供みたいな感覚で捕らえている為、このような質問に
なっています。
対応データベースでは無いのにこのような質問で申し訳ありません。
返信を投稿
OBER
NK
CSVファイルの名前を特定の列のデータの名前にしたい(店舗名.CSVなど)のですがわかりません。
だれかわかる方がいましたら教えてください。
だれかわかる方がいましたら教えてください。
返信を投稿
OB