NOTE: This page has been translated automatically from Russian to English. Original page.



The decision "violated the integrity of the configuration structure" in a particular case.

We have the 1C 8.1 Configuration UT + CRM Prof. All this runs on the terminal server, 10 users, database 8GB size (File Mode). The base is unstable with some documents and reports etc.
when you try to open the configuration - "compromise the integrity of the configuration structure."

The essence of the problem:

We have the 1C 8.1 Configuration UT + CRM Prof. All this runs on the terminal server, 10 users, database 8GB size (File Mode). The base is unstable with some documents and reports etc.
when you try to open the configuration - "compromise the integrity of the configuration structure" .Vygruzka database file error occurs without problem.Testirovanie betrays.

I decided to post this article, after two months of correspondence with customer support 1C, which came to nothing lead. Specific solutions to the Internet is not found.

9 July 2010 found that the unstable base next working archive for April 30, 2010 (even though the archive is done on a daily basis). Accordingly, the restoration information in the manual is not talking. I tried many (if you're interested, I can provide the correspondence with the 1s and my torment).

Decision:

1. unload current and historical base in 1cv8_0709.dt and 1cv8_0430.dt files.

2. Extract the * .dt DTmanager.exe utility files (thanks to the developer!).

get files * .dt_unpack.

3. Use tool_1CD.exe utility (and thanks to this designer!) Defines the size of CONFIG table bases. In my case, about 187 MB.

4. TotalCommander split files * .dt_unpack into parts of 250 MB (needed to CONFIG table came in one piece). We get the necessary text files and 1cv8_0709.001 1cv8_0430.001.

5. We need a text editor that edits text files of large size without making changes to the structure. I used the standard editor gedit in Ubuntu 9.10.

We need a blog text enclosed between { "Folder", "Config", and { "Folder", "ConfigSave", - this configuration. Easy replacement of the entire piece of broken configuration on the configuration of the archive.

6. Putting TotalCommander-th file 1cv8_0709.dt_unpack back, ignoring the message of non-compliance checksum.

8. packs 1cv8_0709.dt_unpack utility DTmanager.exe (do not forget to specify a file on the top line - otherwise error).

9. Restore the base 1c of the resulting file into a clean database. Should work.

1C:Enterprise Developer's Community