0

私のセットアップを手伝ってくれるかもしれないジョージア出身の人がいることを願っています.

SQL Server 2008R2 でグルジア語データベースに問題があります。SQL Server は、デフォルトのロケールが General Latin 1 に設定されています。デフォルトの英語でインストールされた Windows 7 で実行されています。このサーバーを使用して、英語、ドイツ語、スロバキア語、ロシア語、ヘブライ語、およびラトビア語のデータベースを問題なく操作しています。

現在、Georgian_Modern_Sort_CI_AS 照合順序を使用してデータベースを作成しようとすると、データベースが正常に作成され、データベース構造が作成されますが、後でそれを使用しようとすると、「SQL Server で指定された照合順序はサポートされていません」というエラーで失敗します。

照合に関連する MSDN のページhttps://msdn.microsoft.com/en-us/library/ms143508%28v=sql.105%29.aspxで、グルジア語の照合がスターでマークされていることに気付きました。しかし、この星が何を意味するのかについての説明は見つかりませんでした。

Windows で地域設定を確認したところ、システム ロケールを変更したい場合、グルジア語がリストに表示されないことに気付きました。ジョージア語を表示言語としてインストールできますが、使用可能なシステム ロケールは変更されませんでした。

グルジア語のデータベースを操作できるようにするにはどうすればよいですか?

4

1 に答える 1

0

ああ、これが良いかどうかはわかりませんが、mssql 2005 で、グルジア語またはヒンディー語と varchar には方法がないと言っているものを見つけました:/

最後の例は、ヒンディー語のコード ページとして 0 (Unicode) を返します。この例は、グルジア語やヒンディー語などの多くのロケールが Unicode のみの照合であるため、c?code ページを持たないという事実を示しています。これらの照合は、char、varchar、または text データ型を使用する列には適しておらず、一部の照合は非推奨になっています。使用可能な照合順序と Unicode 専用の照合順序の一覧については、SQL Server 2005 Books Online の「セットアップでの照合順序の設定」を参照してください。

リソース: https://technet.microsoft.com/en-us/library/bb330962(v=sql.90).aspx

SQL Server で VARCHAR/CHAR の代わりに NVARCHAR/NCHAR を使用する必要があるのはいつですか?

グルジア文字またはヒンディー語に NVARCHAR を使用しないようにする方法はありますか?

于 2015-04-07T21:02:16.007 に答える