2016-10-17 4 views
0

私は.mdfデータベースを管理するためにSQL Serverを使用しています。データベースの内容は、ペルシャ語であるはずです。しかし、私が得るのは、奇妙なキャラクターだけです。私は言語に関連するすべてのウィンドウ設定をペルシャ語に変更したが、まだ問題がある。ここでは、私は復号化アルゴリズムが必要ですか私は基本的な設定を欠けているテーブルがこれらの奇妙な文字をSQL Serverの読み取り可能なペルシア語にデコードするにはどうすればよいですか?

enter image description here

どのように見えるかのスクリーンショットを見ることができますか?

+0

古いDOSのfoxpro DBから変換されていますか?はいの場合、 'IranSystem'エンコーディングであり、まずUnicodeに変換する必要があります。 – VahidN

+0

そうだね。これは私が使ってきた古いソフトウェアのデータベースです。カスタマイズされたレポートをUIで実行できないようにしたい。私は専門家ではない。あなたはそれがどのように窓でできるのか説明できますか? IranSystemをUnicodeに変更しますか? –

+0

このプロジェクトは、この問題に対処するように設計されています:https://github.com/mohsen-d/IranSystemConvertor – VahidN

答えて

2

あなたのスクリーンショットはSql Server Management Studioのようです。

言語と正しいフォントを選択できるExtras - Options - Environmentがあります。

しかし、一般的に、技術的な名前の特殊文字によっては言語を避けることにします。

私はこの経験がないが、(ちょうど感じで)私はペルシャのオブジェクト名を持つデータベースは将来のトラブルの終わることのないソースになることを、前提としたい... NVARCHAR

ペルシャコンテンツ列は問題ではありません。

関連する問題