1c エラー。並べ替え順序がシステムの順序と異なります。 データベースに設定された並べ替え順序がシステムの並べ替え順序と異なります

データベースに設定されたソート順がシステムのソート順と一致しません

エラーの原因は、システム設定と 1C 設定の不一致です。
ちなみに、もし、 オペレーティング·システムがローカライズされ、地域設定が正しく設定されている場合、1C をインストールするときに、その設定がシステムの設定と一致します。

設定が正しいことを確認する

I. システム設定 (ローカライズされたロシア語版 Windows の場合)

1. [スタート] - [設定] - [コントロール パネル] - [地域と言語のオプション] を開きます。
2. [地域設定] タブで、ドロップダウン リストがロシア語になっている必要があります。
3. [言語] タブ – 詳細... – [言語とテキスト入力サービス] ダイアログ ボックス – [オプション] タブ – デフォルトの入力言語はロシア語です。
4. [詳細設定] タブには、[ロシア語] が表示されます。

II. 1C設定




4. [情報ベース テーブルのコード ページ] ウィンドウのドロップダウン リストには、 – 1251 – ロシア語、ベラルーシ語、ブルガリア語、およびセルビア語が含まれている必要があります。

最後の手段として、並べ替え順序の一致チェックを無効にすることが推奨される場合があります。 これを行うには、情報ベース ディレクトリに OrdNoChk.prm という名前のシグナル ファイル (任意のコンテンツを含む) を作成する必要があります。 しかし:
1. DIMB コンポーネント (分散インフォベース管理) を使用している場合、ソート順序チェックが無効になっている場合、分散データベースに含まれるインフォベースの 3 文字の識別子にラテン語以外のアルファベットの文字を使用しないでください。
2. ソート順の同一性チェックを無効にすると、1C プログラムのユーザーにとって予期しない結果が生じる可能性があることに留意する必要があります。 – たとえば、レポートを生成するときの行の順序。

Windows Vistaのトラブルシューティング

Windows Vista を使用している場合は、「データベースに設定された並べ替え順序がシステムの並べ替え順序と異なります!」というメッセージが表示されなくなります。 上記の方法は機能しません。

このために:

1. 1C プログラムを起動します。 「Launch 1C」ウィンドウで、目的の情報ベースを選択します。
2. モードのドロップダウン リストで、[Configurator – OK] を選択します。
3. コンフィグレータが起動します。 メニュー [管理] – 情報セキュリティ テーブルのコード ページを選択します...
4. [情報ベース テーブルのコード ページ] ウィンドウのドロップダウン リストで、 [+ 現在のシステム インストール – OK] を選択します。
5. 「コンフィグレータ」ウィンドウに「コードページを変更すると、すべてのインフォベースデータテーブルのインデックスが再構築されます。」というメッセージが表示されます。 コードページを変更しますか?」 「はい」をクリックします。
6. 情報セキュリティのサイズに応じて一定の時間が経過すると、「コード ページが変更されました!」というメッセージが表示されたコンフィギュレータ ウィンドウが表示されます。[OK] をクリックします。
7. コンフィギュレータを閉じると、情報ベースを操作できるようになります。
8. 他の情報セキュリティ システムと連携するには、同様の方法で情報セキュリティ テーブルのコード ページを変更します。

SQL サーバーへの接続時にエラーが発生した場合は、Windows/system32 ファイル sqlsrv32.dll および sqlsrv32.rll を winXP を搭載したコンピュータから Vista を搭載したコンピュータにコピーします (上書き許可を与えた後)。

この記事では、エラーの原因について説明します。 「データベースに設定されているソート順がシステムのソート順と異なります。」 1C:Enterprise 7.7 とそれを排除する方法。

0. エラーについて

2. ISコードページの変更

1C:Enterprise をローカルで作業している場合、または任意のバージョンを実行している 1C を使用している場合、このエラーは次のように修正できます。

1C:Enterprise をコンフィギュレーターモードで起動し、項目「」を選択します。 管理» — « ISコードページ».

開いたウィンドウの一番下にあるリストから選択します。 +現在のシステムのインストール「」をクリックして「」 わかりました».

インデックスの再作成が完了するのを待ち、落ち着いて情報ベースを操作します。

3. ordnochk.prm ファイルを作成します

ユーザーが 1C:Enterprise 7.7 を使用している場合。 異なるバージョンの Windows (Windows XP と Windows 7 など) を実行しているネットワーク上のコンピュータから、またはデータベースがリムーバブル メディアに配置されている場合は、自宅とオフィスなどの異なるコンピュータで同じデータベースを操作します。ファイルを作成する必要があります。 ordnochk.prm" を選択し、1C:Enterprise がインストールされたルート フォルダーに置きます (デフォルトでは " C:\プログラム ファイル\1Cv77\BIN\")。 このファイルは並べ替えチェックを無効にします。

作成するのはそれほど難しいことではありません。 メモ帳を使用して空のファイルを作成し、名前を次のように変更します。 ordnochk.prm、 と 。TXTの上 .prm

この方法でエラーを解決する場合、レポートの表示で問題が発生する可能性があり、行の順序が完全に正しくない可能性があることに注意してください。 さらに、この方法は、分散情報ベースのシステムが使用されている場合には受け入れられません。

この記事は役に立ちましたか?

Windows 7 上の 1C 7.7 で「データベースに設定された並べ替え順序がシステムの並べ替え順序と異なります」というエラーを修正するにはどうすればよいですか?

1c 7.7 の「ソート順序がシステムの順序と異なります」というエラーを修正するにはどうすればよいですか?

1C 7.7 データベースを Windows 7 に接続するときによく発生する問題は、「データベースに設定された並べ替え順序がシステムの並べ替え順序と異なります。」というエラーです。 このため、以前は別のコンピュータでは正常に動作していましたが、接続されたデータベースにログインできなくなりました。

この記事では、このエラーを解決し、選択した 1C 7.7 データベースを正常に起動する方法を説明します。

Windows 7 の 1c 7.7 で「並べ替え順序がシステムの順序と異なります」というエラーを削除しました。

したがって、このエラーを解決するには 2 つの方法があります。 1 つ目はコンフィギュレーターを使用してコード ページを変更することによって実行され、2 つ目は OrdNoChk.prm ファイルを使用して実行されます。 ここで、2 つの方法について詳しく説明します。

1C 7.7 の起動時に上記のエラーを解決するには、データベース選択ウィンドウをシングルクリックしてこのエラーが発生するデータベースを選択し、上部の「Configurator」を選択して「OK」をクリックする必要があります。

コンフィギュレータでデータベースを開く

1C 7.7 データベース テーブルのコード ページを変更するためのツール

表示されるウィンドウでリストを開き、最後の項目「+ 現在のシステムのインストール」を選択します。

新しいコードページの設定

どこでも「OK」をクリックし、すべてのデータベーステーブルのコードページを変更することに同意します。

コードページ変更の警告

操作が正常に完了したことを示すメッセージが表示されたら、コンフィギュレーターを閉じて次のページに進むことができます。 このデータベースいつものようにデータ。

1C 7.7 の「データベースに設定された並べ替え順序がシステムの並べ替え順序と異なります」というエラーを修正する 2 番目の方法は、1C プログラムのフォルダーに OrdNoChk.prm という名前の空のファイルを作成することです。 デフォルトでは、C:\Program Files\1Cv77\BIN です。

1C 7.7 プログラムのあるフォルダー内のファイル OrdNoChk.prm

その中に OrdNoChk.prm という名前の空のファイルを作成するだけです。 ファイル拡張子は .prm であることに注意してください。

これにより、データベースの起動時にコード ページのチェックが無効になり、並べ替え順序のエラーが解消されます。


この記事を共有する ソーシャルネットワークで! 私たちのサイトを手伝ってください!

VKに参加しましょう!

4月13日

エラー「データベースに設定されている並べ替え順序がシステムと異なります」

Winodws Vista 以降、1C:Enterprise 7.7 を使用しているユーザーは、プログラムの起動時に「データベースに設定された並べ替え順序がシステムの順序と異なります。」というエラーが発生することがあります。 「OK」をクリックすると、プログラムが終了します。 このエラーを解決するには 2 つの方法があります。



1 番目のメソッド: OrdNoChk.prm

コード ページ チェックを完全に無効にしたい場合は、1C:Enterprise 7.7 インストール ディレクトリの「BIN」フォルダ (デフォルトでは C:\Program Files\1Cv77\BIN) または (C :\Program Files (x86)\1Cv77\BIN) 。 何らかの理由で、1 つの情報ベースのみのコード ページ チェックを無効にする必要がある場合は、必要な情報ベースが含まれるフォルダーに OrdNoChk.prm を配置します。

(解凍)

方法 2: 並べ替え順序を変更する

シングルユーザー (ローカル) 1C:Enterprise 7.7 で作業している場合、またはサーバー上でターミナル モードを使用している場合は、データベースの並べ替え順序を変更するだけで済みます。 これを行うには、1C をコンフィギュレータ モードで起動し、 管理 - 情報セキュリティテーブルのコードページ -現在のシステムのインストール.

注記! 他の情報ベースとの自動交換を設定している場合は、すべての情報ベースが同じエンコーディングである必要があります。 または、エンコードチェックを無効にする必要があります (方法 1 を参照)。

このメッセージにはラベルがありません

1C プログラムを起動できず、「データベースに設定されているソート順がシステムのソート順と異なります!」というメッセージが表示された 1C ダイアログ ボックスが表示される場合があります。 ウィンドウを閉じると、プログラムも閉じます (コンフィギュレーター モードで実行できます)。

ヴァレリー・シドロフ

エラーの原因と解決策

エラーの原因は、システム設定と 1C 設定の不一致です。
ちなみに、オペレーティング システムがローカライズされており、地域設定が正しく設定されている場合は、1C をインストールするときに、その設定がシステムの設定と一致します。

設定が正しいことを確認する

I. システム設定 (ローカライズされたロシア語版 Windows の場合)

1. [スタート] - [設定] - [コントロール パネル] - [地域と言語のオプション] を開きます。

2. [地域設定] タブで、ドロップダウン リストがロシア語になっている必要があります。

3. [言語] タブ – 詳細... – [言語とテキスト入力サービス] ダイアログ ボックス – [オプション] タブ – デフォルトの入力言語はロシア語です。

4. [詳細設定] タブには、[ロシア語] が表示されます。

II. 1C設定

4. [情報ベース テーブルのコード ページ] ウィンドウのドロップダウン リストには、 – 1251 – ロシア語、ベラルーシ語、ブルガリア語、およびセルビア語が含まれている必要があります。

ノート

1. DIMB コンポーネント (分散インフォベース管理) を使用している場合、ソート順序チェックが無効になっている場合、分散データベースに含まれるインフォベースの 3 文字の識別子にラテン語以外のアルファベットの文字を使用しないでください。

2. ソート順の同一性チェックを無効にすると、1C プログラムのユーザーにとって予期しない結果が生じる可能性があることに留意する必要があります。 – たとえば、レポートを生成するときの行の順序。

Windows Vistaのトラブルシューティング

Windows Vista を使用している場合は、「データベースに設定された並べ替え順序がシステムの並べ替え順序と異なります!」というメッセージが表示されなくなります。 上記の方法は機能しません。

このために:

1. 1C プログラムを起動します。 「Launch 1C」ウィンドウで、目的の情報ベースを選択します。

2. モードのドロップダウン リストで、[Configurator – OK] を選択します。

3. コンフィグレータが起動します。 メニュー [管理] – 情報セキュリティ テーブルのコード ページを選択します...

4. [情報ベース テーブルのコード ページ] ウィンドウのドロップダウン リストで、 [+ 現在のシステム インストール – OK] を選択します。

5. 「コンフィグレータ」ウィンドウに「コードページを変更すると、すべてのインフォベースデータテーブルのインデックスが再構築されます。」というメッセージが表示されます。 コードページを変更しますか?」 「はい」をクリックします。

6. 情報セキュリティのサイズに応じて一定の時間が経過すると、「コード ページが変更されました!」というメッセージが表示されたコンフィギュレータ ウィンドウが表示されます。[OK] をクリックします。

7. コンフィギュレータを閉じると、情報ベースを操作できるようになります。

8. 他の情報セキュリティ システムと連携するには、同様の方法で情報セキュリティ テーブルのコード ページを変更します。

エラーを見つけた場合は、テキストを選択して Ctrl+Enter を押してください。