Home > データベース Archive

データベース Archive

[MySQL] MySQLのデータベースが壊れたみたいです

MySQL 5.1 リファレンスマニュアル :: 4.9.4 テーブル保守とクラッシュ リカバリ
MySQL 5.1 リファレンスマニュアル :: 4.9.4 テーブル保守とクラッシュ リカバリ

とある開発環境(xenのdomainUです)で開発してて、思わずDisk FULL!
ふと気がつくとapacheのログにエラーが大量に…。

Continue reading

[Linux][Trac] 同じことでハマった…。

同じことにハマった人はいないはずだが。
同じことにハマった人はいないはずだが。

同じことで見事にハマりました。

trac-0.9.x から trac-0.10.3 になってるサーバがあったんです。

とあるプロジェクトだけenumテーブル内のstatusの値を日本語表記に書き換えた箇所がありました。

で、そんなことすっかり忘れていてそのとあるプロジェクトのチケットの新規登録を行おうとすると、

「 "new" is not a valid value for status field 」

というエラーと共にチケットの新規登録ができなくなっていました。

原因は以下のサイトが参考になりました。

Continue reading

[C#] ADO.NET 2.0 Provider for SQLite 1.0.43.0 ではまった…。

System.Data.SQLite (SQLite ADO.NET 2.0 Provider)
System.Data.SQLite (SQLite ADO.NET 2.0 Provider)

ことの始まりは、つい先日 SourceForge.net の RSS から ADO.NET 2.0 Provider for SQLite が 1.0.42.0 から 1.0.43.0 にバージョンアップしたのを知ったので、早速バージョンアップしてみました。

インストールも特に問題なく完了。SQLite3.4かぁ。ふーん。

でもって、開発中のアプリのコーディングを再開してしばらくすると、不可解なエラーが。

色々調べてみると、SQLのMAX関数やCOUNT関数で件数とかをチェックしているロジックが機能しない。intで返ってくるはずのところがstringになっていたり。それで変換できないエラーとか起こっている。なんじゃこれ!
ウーン、特に手を入れてないのにな…、と、ふと DataSet.Designer.cs を直接除いてみると、なんかおかしい。ん?

なんで COUNT で件数返すだけなのに return が string なんだ??

Continue reading

Home > データベース Archive

Translator
ドリコム ジョブボード
edita.jp
メタ情報

Return to page top