4D v11 SQL Release 5 へアップグレードする際の注意点
日付 | 2009/12/02 |
---|---|
ID | 09-063 |
バージョン | 11.5 |
プラットフォーム | Win & Mac |
テキスト比較の言語
4D v11.5 Addendum(追加情報)で説明しておりますが、テキスト比較の言語が日本語に設定されたデータベースの場合、検索と並び替えの結果が以前のバージョンとは変わりました。この仕様変更は4D 2004以前の振る舞いと、できるだけ互換性を保つために行われましたが、この仕様を確実に有効にしていただくためには、単純に4D v11.5でデータベースを開くだけでは不十分です。
4D 11.4以前から4D v11.5へアップグレード
4D 11.4以前から4D v11.5へアップグレードされた時には、必ず次の作業を行ってください。
- 4Dの環境設定を開く
- 環境設定>データベース>インターナショナルのページを開く
- 現在のデータベースオプションが「日本語」になっていることを確認
- OKボタンを押して環境設定を閉じる
- 4Dを再起動
この作業が必要なのは、環境設定を一度開いた後に再起動した時に、新しいテキスト比較の言語用のインデックスが生成されるからです。
4D 11.5から4D v11.4以前へダウングレード
次に、4D 11.5から4D v11.4以前のバージョンにダウングレードする際には、必ず次の作業を行ってください。
- 4Dの環境設定を開く
- 環境設定>データベース>インターナショナルのページを開く
- 現在のデータベースオプションが「日本語」になっていることを確認
- OKボタンを押して環境設定を閉じる
- 4Dを再起動
この作業が必要になる理由は、4D v11.4以前のバージョンと4D v11.5では、データに対するインデックスの内容に差があるからです。