Sybase 資料一覧

bcpでクライアント文字コードを指定してデータを出力してもその文字コードに変換されない

2007/8/25更新

対応バージョン: 11.9.2

デーベースサーバの設定で文字コード変換を不許可にしていないか確認し、必要に応じて許可する。

1> select @@char_convert
2> go
 ---
   0 ← 0:不許可 1:許可

上記設定は"disable character set conversions"にて設定するのでまず現状を確認して、1(不許可)になっていた場合0(許可)に変更する。

1> sp_configure "disable character set conversions"
2> go
 Parameter Name                 Default Memory Used Config Value Run Value
 ------------------------------ ------- ----------- ------------ ---------
 disable character set conversi       0           0            1         1

1> sp_configure "disable character set conversions", 0
2> go

設定変更後、データベースサーバの再起動を行う。