東京うぇ部

PHPをメインにしたプログラム情報共有サイト

Postgres

移設したらDB更新にてエラー

先日、サーバーを移設したアプリにて

更新ができないという事象がありました。

ん~特にアプリはいじってないのになぜ?と小一時間悩みましたが

Postgresのログを見ると


invalid byte value for encoding “SQL_ASCII”: 0x83

こんなのが出てました。

エンコーディングですね。。

前のサーバー環境が

古かったせいで原因特定までに時間がかかってしまいました。

という事で解決策を。
※SQL_ASCIIにてDB作成している前提の話です。。

set client_encoding to 'SQL_ASCII';

上記を入れてあげて無事更新作業も完了。

いつも思いますがログ確認は大事です。

コメントを残す




このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事