Kimura A
a.kim****@live*****
2014年 4月 29日 (火) 05:17:18 JST
素人プログラマーの木村です。Windows対応に腐心してくださってる皆さん、どうもありがとうございます。 64Bit版ZIP(mariadb-10.0.10-winx64-with-mroonga-4.01.2014.04.25.zip)で試してみました。環境はWin7、64Bit版です。 解凍&my.iniの初期設定(主に文字コード周り)&mysqld.exe起動はとどこおりなく済み、既存のMariaDBからダンプしたSQLファイルをインポートしてみたところ、以下のようなエラーが発生しました。 ERROR at line 705 in file: '〜.sql': Unknown command '\"'. ERROR 1231 (42000) at line 814 in file: '〜.sql': Variable 'time_zone' can't be set to the value of 'NULL' 前者は類似のエラーが無数に出ているので、文字コードの問題のような気がするのですが判然としません。エラーを起こしているクエリは、複数のレコードを一括でインサートしようとするものです。 後者は、ダンプファイルの末尾の、以下の様な行に対して発せられているエラーです。 /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; これも文字コードに起因しているのじゃないかと憶測しているのですが、率直にいってよくわかりません。 MySQLとダンプファイルの文字コードはいずれもUTF-8です。 ダンプファイルの初めの方には「/*!40101 SET NAMES utf8 */;」との記述も見えるんですが…。結局、何がエラーの原因になっているのか、そもそも今回公開されたZIPファイルが直接の原因になっているのか否か、といった部分は未検証です。 ひとまずはご報告まで。 今ちょっと私的な事情であまり検証に時間が取れないのですが、これでも2時間ほどはがんばりました。 Windows版の開発続行、切に期待しています。どうぞよろしくお願いします。 ---------------------------------------- > Date: Sat, 26 Apr 2014 21:35:03 +0900 > To: groon****@lists***** > From: kou****@clear***** > Subject: [groonga-dev,02260] Re: 募集: Windows用Mroongaパッケージをビルドしてくれる人 > > 須藤です。 > > In <535B2****@gmail*****> > "[groonga-dev,02259] Re: 募集: Windows用Mroongaパッケージをビルドしてくれる人" on Sat, 26 Apr 2014 12:20:12 +0900, > hiroshi hatake <cosmo****@gmail*****> wrote: > >> mariadb-10.0.10-with-mroonga-4.01-for-windows.2014.04.25.zipで昨日の手順 >> をもう一度試してみました。 > > ありがとうございます! > あ、畑ケさんもBisonのインストール場所はスペースが入らない場 > 所にしていますか? > >> 今度は32bit/64bit共々うまくいきました。 > > おぉ! > やりましたね! > >> 後の結果は横山さんの試された結果と同じです。 >> ファイルはどこにアップロードすれば良いでしょうか。 >> >> 今は一旦自分のDropboxの公開フォルダに入れてみています。 >> https://dl.dropboxusercontent.com/u/36753409/MroongaBinary/mariadb-10.0.10-win32.msi >> https://dl.dropboxusercontent.com/u/36753409/MroongaBinary/mariadb-10.0.10-win32.zip >> https://dl.dropboxusercontent.com/u/36753409/MroongaBinary/mariadb-10.0.10-winx64.msi >> https://dl.dropboxusercontent.com/u/36753409/MroongaBinary/mariadb-10.0.10-winx64.zip > > 畑ケさんもMroongaの開発グループに入れたので、↓にアップロー > ドしてみてもらえますか? > > https://github.com/mroonga/mroonga/releases/tag/v4.01 > > 私も試しに1つアップロードしてみて、↑に32bit版のzipだけあり > ます。(ファイル名の日付を間違えたけど気にしない。 :-p) > > 畑ケさんも試しにアップロードしてみてもらえませんか? > writeアクセスを付けているんですけど、リリースページアップロー > ドできるかどうかわからないんです。 > > ↑のページの右上に「Edit release」がでていたらいけると思うん > ですけど。。。 > > あ、アップロードする前にファイル名に > 「-with-mroonga-4.01.2014.04.25」というのを付けてもらえます > か?mariadb-10.0.10-win32.msiとかだとMariaDBそのものだと勘違 > いしてしまうと思うので。 > > アップロードするときは「Attach binaries by dropping them > here or selecting them.」という場所を使ってください。 > > いわゆるイケてるUIなんだと思うんですけど、私は見慣れないUIで > しばらくアップロードする方法を見つけられなかったです。。。 > > -- > 須藤 功平 <kou****@clear*****> > 株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270) > > Groongaサポート: > http://groonga.org/ja/support/ > パッチ採用はじめました: > http://www.clear-code.com/recruitment/ > コードリーダー育成支援はじめました: > http://www.clear-code.com/services/code-reader/ > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/groonga-dev