デフォルトのデータベースパスワード

102 views
Skip to first unread message

Makoto Yoshida

unread,
May 16, 2014, 12:25:11 AM5/16/14
to cm...@googlegroups.com
商品スタッフII スタンドアロン版 1.40.01を使用しています。

元々あった顧客データのCSVファイルを、「個人インポート」にて商品スタッフに取り込んだところ、
「個人一覧」を開く操作をした時点でエラー発生して強制終了という、どうにもできない状況になりました。

そこで、FlameRobinを使用してFireBirdデータベースの該当テーブルを探して、
インポートした個人データを商品スタッフを介さずにに削除しようと考えています。

しかしながら、FireBirdに接続するのに必要なパスワードが不明なため、
これもできない状況です。

今後のデータベースメンテナンスでも利用する事もあると思うため、
商品スタッフを初回実行する時にデフォルトで設定される
データベースパスワード
を教えていただけませんでしょうか?

また、もしよろしければ個人データを格納しているテーブル名も
併せてご教授いただけると幸いです。

よろしくお願いします。

Yuichi SUGIMURA

unread,
May 16, 2014, 12:50:13 AM5/16/14
to cm...@googlegroups.com
firebirdのデフォルトのままです。
sysdba/masterkey
です。

個人テーブルは、br_personですが、これが作成されると同時にgs_customerも作
成されます。もしインポートしただけで何もしていないのであれば、これらの中
身を削除すれば良いかと思いますが、他から参照されている場合は他の部分でエ
ラーが発生する可能性があります。

1.40.01はかなり古いと思いますが、最新ではどうでしょうか?
いずれにせよバックアップをとることをおすすめします。


(2014/05/16 13:25), Makoto Yoshida wrote:
> 商品スタッフII スタンドアロン版 1.40.01を使用しています。
>
> 元々あった顧客データのCSVファイルを、「個人インポート」にて商品スタッフ
> に取り込んだところ、
> 「個人一覧」を開く操作をした時点でエラー発生して強制終了という、どうにも
> できない状況になりました。
>
> そこで、FlameRobinを使用してFireBirdデータベースの該当テーブルを探して、
> インポートした個人データを商品スタッフを介さずにに削除しようと考えています。
>
> しかしながら、FireBirdに接続するのに必要なパスワードが不明なため、
> これもできない状況です。
>
> 今後のデータベースメンテナンスでも利用する事もあると思うため、
> 商品スタッフを初回実行する時に*デフォルトで設定される
> データベースパスワード*を教えていただけませんでしょうか?
>
> また、もしよろしければ個人データを格納しているテーブル名も
> 併せてご教授いただけると幸いです。
>
> よろしくお願いします。
>
> --
> --
> このメッセージはGoogleグループ「商品スタッフII」により自動配信されています。
> 投稿・退会・その他のオプションについては、次のURLをご覧ください。
> http://groups.google.co.jp/group/cmgs2?hl=ja
> ---
> このメールは Google グループのグループ「商品スタッフII」に登録している
> ユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには
> cmgs2+un...@googlegroups.com
> <mailto:cmgs2+un...@googlegroups.com> にメールを送信してください。
> その他のオプションについては https://groups.google.com/d/optout にアクセ
> スしてください。

Makoto Yoshida

unread,
May 16, 2014, 3:05:21 AM5/16/14
to cm...@googlegroups.com
早速ご返信いただき、大変助かります。ありがとうございます。

データベースのテーブルを触る前に、まずはアドバイスいただいた通り
最新版でエラーが出るかどうか確認しようと思いました。
最新版に差し替えるに先立って、ZIP形式バックアップは正常に行えましたが、
データベースバックアップはエラーが発生して実行できませんでした。

最新版(1.40.15)へのプログラム差し替えは、特に問題なくできたようです。
しかしながら、やはり「個人一覧」を開こうとするとエラー発生・終了してしまいました。


そこで、教えていただいたパスワードを使用して、
当初の予定通りFlameRobinでデータベースを操作してみました。

BR_PERSONテーブルにおいて、インポートしたデータ行はPSN_SEXフィールドが全て0だったため、
DELETE FROM BR_PERSON WHERE PSN_SEX=0;
というクエリを実行して、インポートした顧客データ行のみを削除できました。
GS_CUSOMERテーブルも、同様にして不要な行データを削除しました。

その後、商品スタッフを再起動したところ、「個人一覧」を開いてもエラー発生しなくなりました!

次回からは、インポートするデータ内容を精査して再チャレンジしようと思います。
本当に助かりました。ありがとうございました。



2014年5月16日金曜日 13時50分13秒 UTC+9 ysugimura:

Makoto Yoshida

unread,
May 16, 2014, 4:11:12 AM5/16/14
to cm...@googlegroups.com
勘違いしていた点がありましたので、追記します。

2014年5月16日金曜日 16時05分21秒 UTC+9 Makoto Yoshida:

最新版に差し替えるに先立って、ZIP形式バックアップは正常に行えましたが、
データベースバックアップはエラーが発生して実行できませんでした。

データベースバックアップ時のエラーメッセージは、
GDS Exception. 65. No message for code 65 found.
null
だったのですが、これはデータベース不具合の問題とは無関係でした。

FireBird Trackerで調べたところ、
「バックアップ先として、LANネットワーク上のフォルダを指定した時に発生するエラー」
のようでした。
バックアップ先をローカル上のフォルダに指定したところ、
問題なくデータベースバックアップできました。

誤解を招く記載をしてしまい、申し訳ございませんでした。
Reply all
Reply to author
Forward
0 new messages