・MySQLには登録できたレコードがfirebirdではエラーが発生する。
原因と対処法が全く分からないので、分かる方に助けていただきたい。
【分かっていること(勘違い含む)】
・登録できたMySQLのcharacter_set_databaseはutf8。
(MySQLに関してはキャラクターセットは特に設定していない)
データ登録は、C#、「MySql.Data(ver6.9.9)」にて行っている。
・firebird(エンベデッドサーバー)のDB作成時に
キャラクターセットをUTF8にしている。
(データベース作成は、c#で「FirebirdSql.Data.FirebirdClient(ver5.11.0)」
を利用して、CreateDatabaseして作っている。
その時にDBのCHARACTER SETをUTF8に)
・テーブル作成時には特にカラムでCharacterSetは設定していない。
・登録(データベース作成時と同様にC#で行っている)時にエラーとなる。
エラーメッセージが「CHARACTER SET ISO8859_1 is not installed」で???
(なぜこのメッセージが出るのかがいまだにわかっていない)
----(ここまで)
これだけの情報ですが、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/30 12:26