■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
本社移転に伴い下記期間、各サービスを一時停止させていただきます。

◆ホームページ閲覧不可期間

 2014年5月3日 6:00~2014年5月4日 18:00

◆OB掲示板、ライセンス認証システム停止期間

 2014年5月2日 18:00~2014年5月6日 18:00

◆問合せ対応停止期間
 2014年5月2日 12:00~2014年5月7日 9:20

 電話、メールでのお問合せにおきまして上記期間中はご対応できず、
 移転後第一営業日より順次ご対応させていただきます。

本社移転については下記URLにアクセスしご確認ください。

◆本社移転について
 http://www.sint.co.jp/information/201404.html

ご迷惑をお掛けし、誠に申し訳ございませんが、
何卒、よろしくお願い申し上げます。
ObjectBrowser for PostgreSQL Ver.1.0.0.0
PostgreSQL 9.3.4
にて、特定のテーブルのみレコードデータの更新が出来ない
現象が発生しています。
同じテーブルに対してphpPgAdminでは問題なく更新できています。

レコードを更新しようとすると
Update command updated [0] instead of[1] record.
Possible reasons: update table does not have PK or row
identifer,
record has been changed/deleted by another user.
と、エラーダイアログが出ます。

UniqueIndexが悪いのかとも重い、一度消してみましたが
変わりありませんでした。
考えられる原因はありますでしょうか?

テーブル定義は以下になります。
----------
CREATE TABLE "public"."request_user_t"
(
"uid" integer DEFAULT nextval('request_user_t_uid_seq'::regclass) NOT NULL,
"user_name" character varying(256) NOT NULL,
"sex" character varying(10) NOT NULL,
"mail" character varying(512) NOT NULL,
"area" character varying(128) NOT NULL,
"base" character varying(256) NOT NULL,
"spirits_log" character varying(256) NOT NULL,
"recipi" character varying(512),
"cooktail_name" character varying(256),
"img_path" character varying(256) NOT NULL,
"reg_date" timestamp without time zone DEFAULT now() NOT NULL,
CONSTRAINT "PK_request_user_t" PRIMARY KEY ("uid")
USING INDEX
TABLESPACE "pg_default",
CONSTRAINT "uk_mail_request_user_t" UNIQUE (mail)
USING INDEX
TABLESPACE "pg_default"
)
TABLESPACE "pg_default"
;
すみません、現象について補足です。

レコードの削除も同様にできず、なぜか
レコードの追加は可能でした。
その後、追加したレコードに対しては更新可能になりましたが、
もとからあるレコードに対してはやはり更新ができません。
※元のレコードはphpプログラムから登録しています。
こんにちは
OBサポートです。

当件につきまして、技術調査が必要な問題となります。
環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。
ご了承くださいませ。

何卒、よろしくお願い申し上げます。
投稿NO 4944と同様の事象です

新しい環境にOB10をインストールしたところ、DBに接続しようとした際に
『モジュール'ob10'のアドレス 004E1BAF でアドレス 00000024 に対する読み込み違反が起きました』となります。

環境と手順は以下の通りです。

Windows 7 32bit環境(仮想デスクトップ)

1.Oracle Client 11.2をインストール

2.OB10(10.3.0.0)をインストール

3.Oracle client 11.2では古いOracleにアクセスできないことが判明したため、Oracle 11.2をアンインストール

4.Oracle 10.2.0.3をインストールし、Oracle 10.2.0.5 patchをインストール

5.上記のエラー発生

6.一度 OB10をインストールし直し

7.上記のエラー発生


対応方法を教えてください。よろしくお願いします。
こんにちは
OBサポートです。

当件につきまして、技術調査が必要な問題となります。
環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。
ご了承くださいませ。

何卒、よろしくお願い申し上げます。
ObjectBrowserForOracle Ver12.0.1.0
を利用させていただいています.
利用OSはWindows7,Oracleは11.2.0.4.0です.

12.0.1.0より備わった,接続時文字コードをJA16SJISTILDE
(※DBの文字コードがSJISなので)
にすると,ロック情報の参照ボタンを押した場合,

Valuable length column[DECODEA.TYPE,'TX','行ロック','TM','表ロック',A.TYPE)] overflow.
Value length - [5], column maximum length - [4]
(原文まま)

と出て,参照できません.
ObjectBrowser上からSQLで select * from v$lock は可能です.
また,接続時文字コードをデフォルトのUTF8
にして,ロック情報の参照ボタンを押してもエラーは出ません.

JA16SJISTILDE接続のままでエラー回避する方法はないでしょうか?
対処法があれば,教えてください.
こんにちは
OBサポートです。

当件につきまして、技術調査が必要な問題となります。
環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。
ご了承くださいませ。

何卒、よろしくお願い申し上げます。
PCをWin7(X64)からWin8(X64)に変えたのですが
OBで接続しようとすると
「ORA-06413:接続がオープンしていません」とエラーになります
OB9でもOB12でも同じです。

SQL-PLUSやSQLDeveloperでは問題なく接続出来ます。

Oracleクライアントは9.2ですが、10gでも同じです。

解決策はありますか?
こんにちは
OBサポートです。

当件につきまして、技術調査が必要な問題となります。
環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。
ご了承くださいませ。

何卒、よろしくお願い申し上げます。
オブジェクトブラウザ バージョン : 12.0.1.0
ORACLE 11g

上記環境でツリーからTABLEの一覧を表示(TABLEを選択)した際に、表示に5分程度かかってしまいます。
同じDBに対して旧版(バージョン:8.0.4.10)で、同様にツリーからTABLEの一覧を表示した際には数秒で表示できました。

TABLEの個数は100個程度です。
TABLE以外のオブジェクト(例えば、INDEXやPROCEDURE)は数秒で表示されます。

現状では、業務に支障が出てしまう為、解決方法があるようでしたら教えていただけないでしょうか?
こんにちは
OBサポートです。

当件につきまして、技術調査が必要な問題となります。
環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。
ご了承くださいませ。

何卒、よろしくお願い申し上げます。
私も同じです。遅すぎる。返金してください。


[tester]
>オブジェクトブラウザ バージョン : 12.0.1.0
>ORACLE 11g
>
>上記環境でツリーからTABLEの一覧を表示(TABLEを選択)した際に、表示に5分程度かかってしまいます。
>同じDBに対して旧版(バージョン:8.0.4.10)で、同様にツリーからTABLEの一覧を表示した際には数秒で表示できました。
>
>TABLEの個数は100個程度です。
>TABLE以外のオブジェクト(例えば、INDEXやPROCEDURE)は数秒で表示されます。
>
>現状では、業務に支障が出てしまう為、解決方法があるようでしたら教えていただけないでしょうか?
>
弊社製品の「SI Object Browser」のご利用により
お客様には多大なご迷惑をおかけしましたことを深くお詫び申し上げます。

原則として、購入済でご利用を開始している場合は返金をお受けできかねますが、
製品ご利用時の性能によってお客様にご不便、ご迷惑をおかけしている状況を鑑み、
返金を含めた対応を弊社にて検討させていただきたく存じます。

つきましては、お使いいただいている状況、緊急度などを考慮の上、
弊社にて対応を検討をさせていただきますので、
大変お手数ですが下記情報を記載の上、技術サポートまで
メールでご連絡いただけますでしょうか。

・シリアルNO
・使用している製品とバージョン
・製品の購入日
・事象の発生状況の詳細
 (○○画面で○○を実施すると事象が発生するなど)
・事象によるお客様作業への影響
 (基幹業務に影響が出ている、全体の開発作業が停止しているなど)

技術サポート(oob.support@sint.co.jp)

なお、ご投稿いただいたテーブル表示の性能に関しまして、
弊社環境では再現できず原因の特定が困難となっておりますが、
性能の改善は弊社開発側で引き続き検討をさせていただきます。

この度はご不便、ご迷惑をお掛けし大変申し訳ございませんでした。
ver12.1.0.1をWindows7で使用しています。

スクリプト実行画面から、「正常終了したスクリプトをリストから削除する」とチェックし、スクリプト実行後、リストから削除されているのを確認したにもかかわらず、実行がされていませんでした(create indexを実行)

他のスクリプトを実行しても一緒で、実行できなかったスクリプトをSQL実行画面で実行したところ、正常に実行されました。

ちなみにver11も使用していますが、そちらでは問題なく実行できています。
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、Ver.12からのUnicode対応に伴い
テキストファイル入出力時のエンコーディング指定オプション(既定ではUTF-8)を
ご用意しておりますが、指定したスクリプトファイルのエンコーディング形式と
このオプションが一致しておらず、正しくファイルを読み込めていない可能性が
ございます。

お手数ではございますが「ツール」メニュー⇒「オプション」⇒「外部出力」タブ
にある「テキストファイルの形式」コンボボックスの値を変更していただくか、
.txt/.sqlファイルのエンコーディング形式を変更していただいた上
お試しいただけますでしょうか。

上記で改善が見込めない場合は技術調査が必要となり、
有償保守範囲内での対応となります。
大変申し訳ございませんが掲示板上ではお答えいたしかねます。

・シリアルNO
・保守ダイジェストキー

上記2点をご添付の上、

oob.support@sint.co.jp

までご連絡いただけますようお願い申し上げます。
何卒、よろしくお願いいたします。

>お手数ではございますが「ツール」メニュー⇒「オプション」⇒「外部出力」タブ
>にある「テキストファイルの形式」コンボボックスの値を変更していただくか、
>.txt/.sqlファイルのエンコーディング形式を変更していただいた上
>お試しいただけますでしょうか。

両方の形式をUTF-8に合わせることによって解決しました。
ありがとうございました。
win7に切り替えて、SQL 実行すると『ファイル”C\ProgramData\OB11\temp\SQLLOGIDX”を作成できません。アクセスが拒否されました。』となります。隠しフォルダーを表示するとフォルダーは作成されているようです。原因はなんでしょうか?
こんにちは
OBサポートです。

「"C\ProgramData\OB11\temp\SQLLOG.IDX"」に対する権限が不足しているため
発生しております。

ObjectBrowserでは動作によってファイルやフォルダをアプリケーションで
自動生成しますが、自動作成したときのユーザー権限と、
現在のユーザー権限に相違があるため発生したものと思われます。
(インストール時に管理者権限であった、など)
下記操作で状況が改善するかご確認いただけますでしょうか。

①「"C\ProgramData\OB11\temp\SQLLOG.IDX"」を削除
②一般権限のユーザーでSQL実行画面より、SQL実行
※上記を実施しますと、SQLの履歴がすべて削除されてしまいますので、
必要であれば手順1のファイルを別フォルダ等に退避し、
手順2実施後に(フォルダ名)\SQLLOG.IDX へ追記してください。

上記で改善が見込めない場合は技術調査が必要となり、
有償保守範囲内での対応となります。
大変申し訳ございませんが掲示板上ではお答えいたしかねます。

・シリアルNO
・保守ダイジェストキー

上記2点をご添付の上、

oob.support@sint.co.jp

までご連絡いただけますようお願い申し上げます。
[chikage]
>win7に切り替えて、SQL 実行すると『ファイル”C\ProgramData\OB11\temp\SQLLOGIDX”を作成できません。アクセスが拒否されました。』となります。隠しフォルダーを表示するとフォルダーは作成されているようです。原因はなんでしょうか?
>

ありがとうございます。
ご指示の通り実行したところ、上手くいきました。

追伸)表示されているE-Mailアドレスを消したいのですが、方法はありますか?アドバイスして頂きながらすみません。
こんにちは。
OBサポートです。

>表示されているE-Mailアドレスを消したいのですが、方法はありますか?アドバイスして頂きながらすみません。

修正したい投稿の画面右上に、入力欄と修正・削除ボタンボタンがございますので
以下の手順で修正を行ったください。

①入力欄に投稿時に指定したパスワードをご入力いただき、
 修正・削除ボタンを押下する。

②修正・削除画面にて該当箇所を修正する。

③ラジオボタンは「修正」を選択し、修正・削除ボタンを押下する。

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