[掲示板へもどる]
一括表示

  [No.1129] Version up時のエラーについて 投稿者:ykawa  投稿日:2012/10/11(Thu) 16:54:38

樋口先生、

お世話になっております。以前にいろいろ質問させていただき、その節はお世話になりました。

KH CoderのVersion upについて質問があります。
khcoder-2b29e-s.zip (2012 09/23)をインストールして、KH CoderをVersion upしたところ、新規プロジェクトは問題なく動作するのですが、旧Versionのときに作成したプロジェクトを開こうとすると、下記のようなエラーが出てしまい、開くことができません。

MySQLデータベースの処理に失敗しました。
KH Coderを終了します。
Connect

このとき、Console画面は以下のようになっていました。
DBI connect('database=khc28;127.0.0.1:port=3307:mysql_ local_infile=1' 'khc'...
failed:Unknown database 'khc28' at /<C:Program Files\kh_coder.exe>mysql_exec.pm line37


何か良い対処法がありますでしょうか?

お手数をおかけしますが、よろしくお願いします。


  [No.1130] Re: Version up時のエラーについて 投稿者:HIGUCHI Koichi  投稿日:2012/10/11(Thu) 23:39:22

こんにちは、樋口です。書き込みありがとうございます。

症状としては、以前からお使いになっていたKH Coderのプロジェクト・リスト
(config\projects)は残っているものの、MySQLデータベース(dep\mysql\da
ta)は失われているという様子ですね。本来であればdep\mysql\data\khc28と
いうフォルダがあるはずですが、現状ではおそらく存在していないものと思わ
れます。

khcoder-2b29e-s.zipの中身で従来版を上書きコピーしていただいた場合、dep
\mysql\data\khc28などのMySQLデータベースが削除されることは無いはずです。
何か異なる操作をなさったか、あるいは別の心当たりはおありでしょうか。

なんにせよ、このままの状態で使い続けることは危険ですので、いったんKH C
oderをフォルダごと削除されると良いでしょう。そして、従来版のバックアッ
プがあれば、バックアップのコピーを作成してそこにkhcoder-2b29e-s.zipの
中身を上書きコピーしてみてください。バックアップがなければ、単にkhcode
r-2b29e-f.exeを新たにインストールして、必要なだけプロジェクトの新規作
成を行われるのが良いかと思います。

p.s.
プロジェクトの数だけデータベースは増えていくのですが、khc28となると、
相当使い込んでいただいているご様子ですね。大変光栄です。


  [No.1138] Re: Version up時のエラーについて 投稿者:ykawa  投稿日:2012/10/13(Sat) 10:43:25

樋口先生、

早速のご回答ありがとうございました。
Version upする前にも、

MySQLデータベースの処理に失敗しました。

というエラーが出てしまい、MySQLフォルダを見ていたりしていたので、その時に何か操作してしまったかもしれません。

いずれにせよ、残念ながらバックアップを取っていないので、
新たにインストールし直すことにします。
(旧Versionで分析の区切りがついていたことがせめてもの救いです・・・)

取り急ぎお礼まで。


  [No.1140] Re: Version up時のエラーについて 投稿者:HIGUCHI Koichi  投稿日:2012/10/15(Mon) 13:35:28

こんにちは、樋口です。書き込みありがとうございます。

バージョンアップの際には、念のために事前にKH Coderのフォルダをまるごと
Zip圧縮することで、バックアップしていただくのが良いかもしれないですね。

Windows XP・7ではフォルダを右クリックして「送る」「圧縮(zip形式)フォ
ルダ」を選択すればOKです。

※今回のケースには役立たず恐縮なのですが...