Rumah / Bekerja di Internet / 1s file eksternal hilang dari penyimpanan. Koreksi struktur database

1s file eksternal hilang dari penyimpanan. Koreksi struktur database

08 November 2017 32634

Situasi mungkin muncul ketika 1C 8.3 tidak dimulai dan kesalahan muncul - "Format penyimpanan data tidak valid" yang menunjukkan jalur ke mengajukan c pengguna mengonfigurasi runtimecachestorage. Tapi, jangan panik, kesalahan format data penyimpanan tidak jarang seperti yang terlihat pada pandangan pertama. Oleh karena itu, dalam artikel ini, mari kita cari tahu cara memperbaiki kesalahan di 1C 8.3.

Alasan kesalahan "Format penyimpanan data tidak valid" di 1C 8.3

Sebagai aturan, kesalahan muncul karena shutdown yang salah dari program 1C 8.3, atau shutdown komputer yang tidak terduga. Dan untuk memperbaiki kesalahan format data yang salah, Anda tidak perlu melakukan apa pun dengan database, dalam banyak kasus cukup untuk menghapus file sementara 1C, atau menghapus cache 1C.

Apa itu cache 1C 8.3?

Cache adalah folder khusus pengguna saat ini di komputer, tempat platform 1C menyimpan berbagai informasi layanan. Dan jika data dalam cache tidak ditulis dengan benar, kesalahan mungkin muncul. Membersihkan cache jika terjadi kesalahan seperti itu, bersama dengan pengujian dan perbaikan database, adalah fungsi layanan utama yang memulihkan kinerja program.

Bagaimana cara menghapus 1C 8.3?

File cache disimpan di folder AppData, di profil pengguna tempat program 1C 8.3 diluncurkan. Cara termudah untuk membukanya adalah melalui perintah Start\Run\%userprofile%\AppData

Di sini kita perlu menghapus semua isi folder berikut:

AppData\Lokal\1C\

AppData\Roaming\1C\1cv8\

AppData\Roaming\1C\1cv82\

Setelah melakukan operasi penghapusan, kami memulai kembali program 1C Enterprise 8.3 dan menikmati hidup.

Menghapus cache 1C dapat membantu ketika berbagai masalah dengan peluncuran 1C Enterprise 8.3, bahkan ketika dimulai, segera ditutup. Jadi, membersihkan cache bisa berguna lebih dari sekali dalam praktik.

Sayangnya, ketika bekerja dengan sebuah program, sering terjadi kesalahan yang tidak memiliki satu cara umum untuk menghilangkannya. Ini termasuk kesalahan 1C 8.3 (8.2) - "Format penyimpanan data tidak valid." Faktanya adalah bahwa ada banyak alasan, masing-masing, dan cara untuk menghilangkannya.

Sebelum Anda mengeluarkan rebana perdukunan Anda, coba metode yang tercantum di bawah ini untuk memperbaiki kesalahan "Format Penyimpanan Data Tidak Valid" untuk boneka. Kemungkinan setidaknya salah satu dari mereka akan membantu Anda.

Metode ini adalah yang paling umum berdasarkan banyak pesan pada formulir mereka yang mengalahkan kesalahan "Format penyimpanan data tidak valid" di 1C. Jika program bekerja dengan benar di satu komputer, dan di komputer lain memberikan kesalahan, cara ini Untukmu. Membersihkan cache sendiri sangat sederhana, tetapi jika Anda masih mengalami kesulitan, maka Anda dapat menemukan semua yang Anda butuhkan.

Koreksi struktur database

Jika membersihkan cache tidak mengarah ke hasil yang diinginkan, maka perlu untuk menguji dan memperbaiki kesalahan.

Jika infobase adalah klien-server, maka buka dalam mode konfigurator dan pilih item "Menguji dan memperbaiki ..." di menu "Administrasi".

Untuk basis file, gunakan utilitas ChDBFl.exe, yang merupakan analog dari pengujian dan perbaikan di konfigurator.

Jika Anda masih belum berhasil, maka perbarui konfigurasi Anda dengan membandingkan dan menggabungkan dengan konfigurasi kerja dari pemasok. Sebelum melakukan manipulasi ini, jangan lupa untuk menghapus konfigurasi dari dukungan vendor. Setelah itu dari cadangan Anda dapat mengembalikan semua perbaikan Anda.

Mulai ulang server 1C

Pada database client-server, terkadang ada kesalahan dari rencana berikut:

Coba hentikan server 1C:

net stop "1C: Agen Server Perusahaan 8 (x64)"

Hapus semua file *.dat dari folder yang dirujuk oleh kesalahan:

del "C:\Program Files\1cv82\srvinfo\reg_1541\snccntx\*.dat"

Mulai ulang layanan:

mulai bersih "1C: Agen Server Perusahaan 8 (x64)"

Transfer data

Metode ini harus digunakan hanya dalam situasi yang paling putus asa. Itu tidak aman dan kehilangan data mungkin terjadi.

Pertama-tama, Anda perlu membuat database yang bersih dengan konfigurasi rilis yang sama dengan struktur yang sama. Selanjutnya, menggunakan pemrosesan standar "Bongkar Memuat data XML» transfer semua data ke database kerja kosong (unduh - untuk 8.2 atau untuk 1C 8.3 atau di ITS).

Pastikan untuk memastikan bahwa struktur dan semua detail dari database "rusak" dalam keadaan bersih!

Pemulihan pemrosesan eksternal

Anda bekerja untuk memproses 1C untuk waktu yang lama, tidak ada pencadangan yang dilakukan, dan kemudian terjadi pemadaman listrik secara tiba-tiba. Akibatnya, saat memulai pemrosesan ini, 1C memberikan kesalahan "Format penyimpanan data tidak valid".

Sekarang hal utama adalah "menenangkan diri" dan, dalam keadaan apa pun, luncurkan 1C! Jika Anda masih meluncurkan, dan metode yang dijelaskan di bawah ini tidak berhasil, coba cari pengguna yang sebelumnya membuka pemrosesan Anda. Dalam hal ini, pekerjaan pemulihan akan dilakukan di direktori penggunanya.

Pemrosesan Anda harus berada di direktori sementara TMP dengan nama yang mirip dengan mask "v8_*.tmp". Ketika platform diluncurkan, file-file ini akan dihapus. Jika Anda masih meluncurkan 1C dan tidak menemukan file apa pun dan tidak menemukan pengguna lain yang mungkin memproses Anda, gunakan program pemulihan file yang dihapus dari harddisk.

Salin semua "v8_*.tmp" yang ditemukan oleh topeng dari folder TMP ke tempat yang aman. Sekarang Anda dapat menjalankan 1C. Coba tentukan file mana yang sedang Anda proses berdasarkan ukurannya dan ubah ekstensinya dari .tmp ke .epf. Jika sulit bagi Anda untuk menentukan file mana yang menjadi milik Anda, maka ganti nama semuanya dan jalankan satu per satu dalam 1C. Tetapi paling sering Anda dapat menemukan file yang diinginkan cukup cepat, terutama jika Anda mengurutkannya berdasarkan tanggal.

Jika metode yang dijelaskan di atas tidak membantu Anda, maka ada metode lain. Untuk melakukan ini, Anda harus secara kasar mengingat konten pemrosesan (kode) dan memilikinya versi lama.

Cari pemrosesan Anda dalam teks-teks modul. Buka paket versi pemrosesan lama menggunakan utilitas V8Unpack.exe. Salin dan ganti semua teks modul yang diperlukan dan kemas kembali menggunakan utilitas ini.

Untuk menghindari pemborosan saraf Anda, dan mungkin kehilangan pekerjaan terpenting Anda di masa depan, selalu buat cadangan dan gunakan catu daya yang tidak pernah terputus.

Dalam artikel hari ini saya akan memberi tahu Anda apa yang harus dilakukan dalam situasi seperti itu: Anda meluncurkan program 1C Perusahaan, kemudian proses update versi program dimulai dan tiba-tiba terganggu dengan pesan error : “ Gagal memperbarui. Format penyimpanan data salah”:

Sebenarnya, tidak ada yang salah dengan kesalahan ini, dan paling sering diperbaiki dengan cukup sederhana - hanya hapus cache 1C . Saya memberi tahu Anda cara melakukannya:

1. Tutup programnya terlebih dahulu 1C, dan buat cadangan database untuk berjaga-jaga. Untuk melakukan ini, buka folder tempat database disimpan dan salin file di suatu tempat 1Cv8.1CD:

2. Sekarang kita perlu mencari tahu di folder mana disimpan file sementara dari program 1C. Untuk melakukan ini, jalankan program lagi 1C: Perusahaan. Di jendela mulai, sorot nama Anda basis informasi dan tekan tombol di sebelah kanan Pengaturan”:

Di jendela yang terbuka, kita melihat jalur tempat file sementara 1C disimpan. Saya memiliki jalur berikut: C:\Users\VLADIMIR\AppData\Roaming\1C\1cv8\tmplts:

Folder cache akan berlokasi di C:\Users\VLADIMIR\AppData\Roaming\1C\1cv8. Dalam kasus Anda, jalurnya mungkin: .

3. Jadi, tutup 1C. Kemudian Alat Windows masuk ke folder C:\Users\Username\AppData\Roaming\1C\1cv8(jika Anda tidak melihat folder Data aplikasi kemudian baca komentar pertama di bawah artikel ini). Di sini kami memilih semua folder dengan nama panjang alfanumerik dan dengan berani Hapus mereka:
Setelah menghapus folder, kami meluncurkan program 1C Enterprise lagi. Kali ini, pembaruan program harus berhasil dan kesalahan "Format penyimpanan data tidak valid" tidak akan terjadi lagi.