DZWON

Są tacy, którzy czytają tę wiadomość przed wami.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu

Błąd formatu strumienia 1C Enterprise jest jednym z najczęstszych błędów występujących podczas pracy z programami 1C. Z publikacji dowiesz się, jak błąd formatu strumienia 1C Enterprise 8.3 jest korygowany bez kontaktowania się z administratorami lub partnerami 1C, przy użyciu sprawdzonych metod.

Pracujesz w programie 1C, wszystko jest w porządku, ale tutaj nie wiadomo, dlaczego pojawił się mały formularz z powiadomieniem „Błąd formatu strumienia” oraz z opcjami „Zakończ pracę” w programie lub „Uruchom ponownie” program. Ponowne uruchomienie oczywiście do niczego nie prowadzi, błąd pojawia się ponownie ...

... z publikacji dowiesz się:

Błąd formatu strumienia 1C Enterprise 8.3 jest jednym z najczęstszych w 1C: Enterprise i jednocześnie jednym z najmniej informacyjnych. Wyskakuje okno z komunikatem o błędzie i bez dodatkowych informacji o tym, co i gdzie się zepsuło oraz jak to naprawić. Dlatego też zaczniemy korygować błąd formatu strumienia 1C od obliczenia przyczyn tego błędu, abyśmy mogli lepiej poznać „wroga” wzrokiem.

Dlaczego występuje błąd formatu strumienia 1C Enterprise 8.3

Aby poznać przyczyny pojawienia się błędu w formacie strumienia 1C 8.3, należy wziąć pod uwagę obszar danych platformy 1C. W tym miejscu chciałbym zauważyć, że platforma 1C podczas pracy wykorzystuje:

  • HDD, na których tymczasowe pliki ustawień, dzienniki, informacje o usługach i użytkowniku są zapisywane podczas działania platformy 1C;
  • netto (w przypadku pracy w sieci), za pośrednictwem której pakiety danych są wymieniane z innymi komputerami lub serwerami sieciowymi (w przypadku wersji klient-serwer operacji 1C Enterprise).

Ponadto platforma 1C Enterprise stale korzysta z tych zasobów.

Teraz wyobraź sobie, że nastąpił gwałtowny wzrost energii elektrycznej, więc część pakietu sieciowego została zniekształcona i została zapisana w niewłaściwej formie, lub prąd został wyłączony, a dane zapisane w pamięci podręcznej 1C zostały częściowo zarejestrowane, co się stanie w tym przypadku?

Pierwszym krokiem jest wykonanie kopii bazy danych 1C na wypadek uszkodzenia bazy roboczej podczas jej naprawy.

Skuteczny sposób na naprawienie błędu w formacie strumienia 1C Enterprise 8.3 dla baz danych plików 1C

Jeśli pracujesz w wersji pliku 1C Enterprise, padłem ofiarą tej plagi, to chcę zaproponować sposób na jej pozbycie się, który działa w 78% przypadków.

  • Aby to zrobić, musisz przejść i usunąć wszystkie pliki i foldery, Z WYJĄTKIEM PLIKU DANYCH 1Cv8.CD ... Operacja wymaga umiejętności, więc uważaj, aby nie przesadzić! 🙂

Podczas uruchamiania programu możesz zobaczyć ścieżkę do katalogu bazy danych 1C Enterprise 8.3 - będzie ona znajdować się na dole okna uruchamiania 1C Enterprise 8.3.

Nie martw się o usunięte pliki - są to wszystkie pliki usług, które zostaną utworzone od nowa w odpowiednim formacie przy następnym uruchomieniu 1C Enterprise 8.3.

  • Jeśli proponowana metoda nie pomogła, dostępne jest narzędzie chdbfl.exe do naprawy baz plików w 1C Enterprise 8.3. Sprawdź strukturę swojej bazy danych za pomocą tego narzędzia.

Błąd formatu strumienia 1C 8.3 nie zniknął? Słabo! Czytamy dalej.

Standardowe kroki, aby naprawić błąd formatu strumienia 1C Enterprise 8.3

Na te tematy napisano szczegółowe publikacje, więc nie mam tu nic do dodania. Przeczytaj artykuły i zrób wszystko dokładnie tak, jak napisano.

Jeśli po manipulacjach wykonanych na bazie danych nadal pojawia się „błąd formatu strumienia”, w takim przypadku wypróbuj inną sprawdzoną metodę:

  • wyładuj bazę danych za pomocą pliku * .dt, utwórz pustą bazę danych 1C i załaduj do niej wcześniej wyładowany plik * .dt. Artykuł o pomoże ci w wykonaniu tej operacji.

Na tym etapie błąd w formacie strumienia 1C Enterprise 8.3 został naprawiony w 94% przypadków. Ale co robić to nie spać ???

Niestandardowe sposoby naprawy błędu formatu strumienia 1C Enterprise 8.3

Wcześniej wszystkie standardowe operacje zostały wykonane, aby naprawić ten błąd, a jeśli błąd nie został usunięty do tego momentu, będziesz musiał zrobić „kreatywność”. Ten proces jest również nazywany „tańcem z tamburynami” lub „szamanizmem”… Dlatego jeśli wcześniej nie „tańczyłeś”, błąd w formacie strumienia 1C Enterprise 8.3 może stworzyć dla Ciebie doskonałą parę. Więc kontynuujmy:

  • Spróbuj załadować plik * .dt do nowej bazy danych utworzonej przez na innym komputerze... Wyeliminuje to prawdopodobieństwo nieprawidłowo działającego sprzętu lub programów komputerowych, w których znajduje się baza.
  • Odinstaluj (a mianowicie USUŃ za pomocą Dodaj lub usuń programy) platformę 1C i zainstaluj ponownie, najlepiej najnowszą wersję. Wykluczamy niepoprawnie działające pliki wykonywalne platformy, które mogą zostać skażone przez wirusy lub „spryskane” sektory dysku twardego lub w inny sposób.
  • Zaktualizuj konfigurację dla następnej wersji lub załaduj bieżącą konfigurację z pliku * .cf z pełną zamianą obiektów.
  • Wyłącz zaporę i oprogramowanie antywirusowe. Istnieje możliwość, że plik wykonywalny został zauważony w podejrzanej aktywności przez program antywirusowy i został poddany kwarantannie lub pozostawał pod ścisłą kontrolą z blokowaniem „niebezpiecznych” działań. W każdym razie wykluczamy opcję kwarantanny antywirusowej.
  • Usuń pliki tymczasowe z komputera. Występują w kilku miejscach:
  1. W profilu użytkownika, aby wyszukać, wprowadź % Temp% w pasku adresu eksploratora.
  2. W folderze C: \\ Windows \\ Temp
  3. Czasami na dysku C: \\ Temp
  • Inną metodę zastosowano kiedyś, gdy nic nie pomogło - stworzyli kompletny obraz początkowy bazy danych, a następnie odłączyli ją od RIB, czyniąc ją niezależną. Otrzymaliśmy tę samą bazę, przepuszczając pierwotną przez mechanizmy RIB (jak przez maszynkę do mięsa 🙂).

Jeszcze kilka sposobów naprawienia błędu formatu strumienia 1C Enterprise 8.3

Istnieje kilka innych sposobów podejścia hakerskiego:

  • załadujemy plik * .dt do bazy danych klient-serwer (jeśli baza danych z błędem formatu strumienia to klient-serwer, to robimy to na niej po wykonaniu kopii) i usuwamy plik ze wszystkich rekordów w tabeli „ configsave»Za pomocą konsoli oprogramowania.
  • w narzędziu Tool_1CD sprawdzany jest format strumienia. Pobierz to narzędzie i sprawdź strumień.

Opisane w publikacji sposoby naprawienia błędu formatu strumienia sprawdzone zostały w praktyce - działają!

Mam nadzieję, że niczego nie zapomniałem. Jeśli nagle w mojej pamięci pojawi się coś innego, na pewno uzupełnię publikację.

Wszyscy czytelnicy w doskonałym nastroju! Niech błąd formatu strumienia Cię ominie !!! 😉

Jeśli nie rozumiesz czegoś w kwestii naprawienia błędu w formacie strumienia 1C: Enterprise 8.3, możesz zadać pytanie w komentarzach do artykułu lub pod adresem.
Aby nie zgubić artykułu w Internecie, zapisz go na swoich portalach społecznościowych lub w zakładkach.


Błąd formatu strumienia 1C - metoda korekcji

Przyczyn takich błędów może być wiele. Pierwszą rzeczą, jaką warto zrobić w przypadku takich błędów, jest ustalenie źródła problemu.

    Wyjaśnij okoliczności i czas wystąpienia błędu: usterka, której nie można odtworzyć, może być po prostu wypadkiem, awarią.

    Sprawdź działanie programu z innego komputera iz innego konta użytkownika.

    Sprawdź wersje platformy i konfiguracji: czy aktualna wersja jest zgodna z najnowszą oficjalną.

W przyszłości, jeśli nie możesz samodzielnie poradzić sobie z błędem, będziesz musiał odpowiednio wyjaśnić charakter jego pojawienia się specjaliście, te pytania pojawią się w każdym przypadku.

Podczas korzystania z nielicencjonowanego oprogramowania występuje wiele błędów (zarówno produkty „1 ° C”, jak i na przykład system operacyjny „Windows”). Typowy przykład w przypadku "zepsutej" platformy "1C": łatka włamująca się do określonej wersji platformy przestaje działać po zainstalowaniu nowej wersji platformy, wejście do bazy w tym przypadku spowoduje wyświetlenie komunikatu "Brak wolnej licencji".

Ważny! Nie zapomnij wykonać kopii zapasowej baz danych przed dokonaniem jakichkolwiek zmian w konfiguracji. Jeśli bazy danych nie można otworzyć za pomocą konfiguratora, skopiuj folder z bazą danych za pomocą narzędzi systemu operacyjnego, a następnie wykonaj wszystkie operacje na tej kopii.

Wersje konfiguracji muszą być aktualne (jest to szczególnie ważne w przypadku konfiguracji, w oparciu o które tworzone jest raportowanie regulowane). Aktualizacja do aktualnej wersji będzie pierwszym krokiem dla wszystkich bez wyjątku profesjonalnych programistów, na wypadek, gdybyś się z nimi skontaktował. Po sprawdzeniu trafności wersji konfiguracyjnych należy sprawdzić istotność wersji platformy (tutaj należy wziąć pod uwagę zalecenia 1C: nie wszystkie wersje konfiguracji odpowiadają wydaniom platformy).

Błąd Metody korekcyjne

Baza nie otwiera się

    Aktualizacja platformy.

    Usuwanie plików tymczasowych (gotówkowych): usuń bazę danych z listy i połącz ją ponownie.

    Zaloguj się do bazy danych z innego konta.

Nic nie działa bez wyraźnego powodu

    Aktualizacja platformy.

    Wyszukaj przyczynę niepowodzenia w dzienniku.

Zrzut bazy przy uruchomieniu

    Wyłącz akcelerację sprzętową karty graficznej za pomocą systemu Windows, uruchom ponownie system.

Baza otwiera się w konfiguratorze, ale nie w trybie użytkownika

    Aktualizacja platformy.

    Usuwanie plików tymczasowych (gotówkowych).

    Zaloguj się do bazy danych z innego konta (i / lub z konta administratora).

    Logowanie do bazy z innego komputera (aby wykluczyć ogólną awarię obecnego).

    Testowanie fizycznej integralności bazy danych za pomocą narzędzia „chdbfl” (folder C: \\ Program Files (x86) \\ 1cv8 \\ 8.x.x.xxx \\ bin \\ chdbfl.exe) lub, w przypadku bazy danych SQL, testowanie przy użyciu języka SQL.

    Testowanie i korekta SI za pomocą konfiguratora.

Program otwiera kod konfiguratora bez ostrzeżenia

    Aktualizacja platformy.

    Usuwanie plików tymczasowych (gotówkowych).

    Sprawdzanie kodu w debugerze.

Z reguły taka sytuacja występuje z powodu błędów w modyfikowanym kodzie, najczęściej - w przypadku nietypowych konfiguracji.

Program działa inaczej dla różnych użytkowników

    Aktualizacja platformy.

    Usuwanie plików tymczasowych (gotówkowych).

    Konfigurowanie uprawnień grupowych.

    Konfigurowanie uprawnień użytkownika.

Nieprawidłowe wyświetlanie bloków formularza

    Aktualizacja platformy.

    Usuwanie plików tymczasowych (gotówkowych).

    Zaloguj się do bazy danych z innego konta (i / lub z konta administratora).

    Logowanie do bazy z innego komputera (aby wykluczyć ogólną awarię obecnego).

Program nie działa na niektórych komputerach w działającej sieci, ale działa na innych

    Sprawdzanie praw sieciowych tego komputera (w systemie Windows).

    Aktualizacja platformy. Obejmuje to sprawdzenie spójności konfiguracji i wersji platformy w sieci.

    Usuwanie plików tymczasowych (gotówkowych).

    Zaloguj się do bazy danych z innego konta (i / lub z konta administratora).

Za mało pamięci

    Aktualizacja platformy.

    Usuwanie plików tymczasowych (gotówkowych).

    Zaloguj się do bazy danych z innego konta (i / lub z konta administratora).

    Logowanie do bazy z innego komputera (aby wykluczyć ogólną awarię obecnego).

    Optymalizacja problematycznych zapytań.

    Sprzętowe zwiększenie ilości pamięci.

    Zwiększ rozmiar pliku stronicowania.

    Zarządzanie przydzieloną pamięcią poprzez wiersz poleceń Windows. Linia: „bcdedit / set Increaseuserva 3072”, gdzie 3072 to rozmiar żądanej adresowalnej pamięci.

Błąd DBMS, wewnętrzny błąd komponentu dbeng8

    Aktualizacja platformy na wszystkich komputerach w sieci.

    Testowanie fizycznej integralności bazy danych za pomocą narzędzia „chdbfl” y.

Ten błąd jest typowy dla sieci bez serwera 1C i jest związany z różnicą w kodzie różnych wersji platformy w różnych punktach dostępowych.

W bazach danych na platformie 1C może wystąpić wiele różnych błędów:

naruszenie logicznej / fizycznej integralności bazy danych, błędy użytkownika, „nieuczciwy” kod programisty i wiele więcej.

Powodów może być wiele: zgaszono światła i nie było bezprzerwowego zasilania, czy piątkowy wieczór był udany, a użytkownik w poniedziałek nie pamięta, co to zrobił.

Na początek warto zadać użytkownikowi kilka pytań wyjaśniających:

1) Wersje platformy / konfiguracji.

2) Pełny tekst komunikatu o błędzie. Użytkownicy mają irytującą właściwość polegającą na tym, że nie czytają takich wiadomości w całości i być może zawiera ona zalecenie dotyczące rozwiązywania problemów.

3) Jak dawno powstało i w jakich okolicznościach się pojawia. Niepowtarzalne błędy, których wcześniej nie widzieliśmy, raczej nie będziemy w stanie naprawić.

4) Czy dzieje się tak, jeśli uruchamiasz 1c z innego komputera / innego użytkownika? Da nam to do myślenia - czy może pomóc wyczyszczenie pamięci podręcznej, ustawienie uprawnień lub wyczyszczenie ustawień użytkownika.

Teraz trochę o samych błędach i sposobach ich rozwiązywania.

Generał:
Niektóre błędy występują podczas korzystania z nielicencjonowanego oprogramowania (Windows, 1C itp.).

Typowym przykładem jest zepsuta platforma. Jedna z łatek łamie konkretną wersję platformy, więc po zainstalowaniu nowej wersji platformy i próbie wejścia do bazy danych pojawia się okienko „Nie znaleziono wolnej licencji”.

Jeśli pierwszy raz spotkałeś się z błędem - być może ktoś już go spotkał -

wyszukaj google, być może ktoś już napotkał to i rozwiązał problem, a nie stracisz dodatkowych godzin swojego czasu.

Wydanie konfiguracji powinno być odpowiednie (przede wszystkim dla konfiguracji, z których składa się raportowanie regulowane), nie bez powodu konsultacje prawie zawsze oferują najpierw aktualizację, a następnie dalsze poszukiwanie.

Bieżąca wersja platformy - każda konfiguracja ma pisemną wersję, której wydanie platformy jest zalecane do pracy z tą konfiguracją.

Dziennik technologiczny umożliwia rejestrowanie wszystkich zdarzeń 1C: Enterprise (lub niektórych, przy użyciu filtra).
Możesz przeczytać o nim i.

!!!WAŻNY

Przed przystąpieniem do jakichkolwiek czynności z bazą - wykonaj kopię archiwalną!

Jeśli baza danych nie otworzy się w konfiguratorze, skopiuj folder z bazą danych i wykonaj wszystkie operacje na kopii!

1) Baza nie otwiera się w ogóle ani w trybie użytkownika, ani w konfiguratorze.

  • Najszybszą rzeczą, jaką można zrobić, jest wyczyszczenie plików tymczasowych (usunięcie bazy danych z listy baz danych i ponowne podłączenie)

    Ta akcja nie usunie plików tymczasowych (pamięci podręcznej), ale utworzy nowy folder dla tymczasowych plików bazy danych, możesz usunąć pliki:
    W systemie Windows 7 w C: \\ Users \\ UserName \\ AppData \\ Roaming \\ 1C \\ 1Cv8x
    W systemie Windows XP C: \\ Documents and Settings \\ Nazwa użytkownika \\ Dane aplikacji \\ 1C \\ 1Cv8x

  • Możesz także spróbować zalogować się do bazy danych od innego użytkownika.
  • Jeśli baza danych jest plikiem, warto uruchomić narzędzie chdbfl, aby przetestować fizyczną integralność bazy danych. Znajduje się w folderze:
    C: \\ Program Files (x86) \\ 1cv8 \\ 8.x.x.xxx \\ bin \\ chdbfl.exe
  • Jeśli baza danych to sql, to testowanie za pomocą sql.
  • Jeśli żadna z nich nie pomogła, możesz zaktualizować platformę (zobacz, na jakiej platformie działa wydanie)
  • Jeśli żadne z powyższych nie działa, możesz użyć programu Tool_1CD.

2) Jeśli baza jest zrzucana podczas uruchamiania.

  • Wyłącz akcelerację sprzętową karty graficznej:
  1. Otwórz właściwości wyświetlania. Można to zrobić za pomocą Panelu sterowania lub po prostu klikając prawym przyciskiem myszy w dowolnym miejscu na pulpicie, bez okien i ikon, i wybierając element menu kontekstowego Właściwości.
  2. W otwartym oknie ustawień wyświetlania przejdź do zakładki „Parametry” i kliknij przycisk „Zaawansowane”.
  3. W otwartym oknie właściwości karty graficznej przejdź do karty „Diagnostyka”.
  4. Przesuń suwak „Przyspieszenie” maksymalnie w lewo („nie”) i kliknij „Zastosuj” lub „OK”. Akceleracja sprzętowa jest wyłączona. Zmiany zaczną obowiązywać po ponownym uruchomieniu systemu.
  1. Otwórz Panel sterowania (Start - Panel sterowania).
  2. Znajdź i otwórz element „Wyświetlacz”.
  3. W lewej części okna, które zostanie otwarte, kliknij link „Konfiguruj ustawienia wyświetlania”.
  4. W otwartym oknie kliknij link „Opcje zaawansowane”.
  5. Przejdź do zakładki Diagnostyka i kliknij przycisk Zmień ustawienia.
  6. W oknie, które zostanie otwarte, przesuń suwak maksymalnie w lewo („nie”) i kliknij „OK”. Jeśli UAC jest włączony, będziesz musiał potwierdzić, że zmiany są autoryzowane przez użytkownika. Akceleracja sprzętowa jest wyłączona. Zmiany zaczną obowiązywać po ponownym uruchomieniu systemu.

W systemie Windows 7 w niektórych przypadkach przycisk Zmień ustawienia będzie wyszarzony. W takim przypadku nie można wyłączyć akceleracji sprzętowej, ponieważ karta graficzna i jej sterownik nie obsługują manipulacji przyspieszeniem sprzętowym.

  • Jeśli antywirusem jest Kaspersky, możesz spróbować wyłączyć autoochronę i zmienić nazwy plików kloehk.dll i mzvkbd3.dll w folderze Kaspersky. (Błąd występował w starszych wersjach 2011, ale czasami nadal występuje)
  • Sprawdź zgodność platformy / wersji konfiguracji.
  • Spróbuj wejść do bazy z innej platformy.

3) Baza otwiera się w konfiguratorze, ale nie chce wejść w tryb użytkownika.

  • Czyszczenie plików tymczasowych
  • Próbuję zalogować się jako inny użytkownik
  • testowanie chdbfl / sql
  • Testowanie i naprawianie bezpieczeństwa informacji:
    W Konfiguratorze Administracja - Testowanie i korekta - pola wyboru w zależności od sytuacji.
  • Spróbuj stworzyć innego użytkownika z pełnymi uprawnieniami i zaloguj się od niego.
  • Spróbuj przenieść się na inny komputer i tam otworzyć, może coś z komputera.

4) Przy jakiejś akcji wrzuca go do kodu w konfiguratorze.

  • Aby to sprawdzić, warto wyczyścić pamięć podręczną.
  • Jeśli to nie pomogło, to najprawdopodobniej błąd w kodzie - szczególnie ważny przy konfiguracjach nietypowych i samodzielnie napisanych, ale czasami występuje również w typowych.

Jeśli konfiguracja jest nietypowa, albo aktualizacja się nie udała, albo programista, który zmodyfikował konfigurację, nie przewidział wszystkich możliwości błędów użytkownika - ochrona przed głupcem (jeśli to możliwe!).

Jeśli jest to typowe, wersja może zawierać błąd.

W każdym razie powinieneś przejść przez debugger i zobaczyć, co jest nie tak.

5) W ramach jednego użytkownika pozwala coś zrobić, pod drugim nie.

  • Ustawienia praw użytkownika.
  • Ustawienia użytkownika.
  • Czyszczenie pamięci podręcznej.

6) Pochodzi z jednego komputera, ale nie z drugiego.

  • Sprawdź w Eksploratorze, czy baza danych jest widoczna - może folder z bazą danych nie jest udostępniany.
  • Czyszczenie pamięci podręcznej.
  • Zaloguj się jako inny użytkownik.

7) Nic nie zrobiłem / nie zrobiłem, ale wszystko się zepsuło

  • Jeśli możesz powiedzieć, czego dokładnie „nie zrobił” i kiedy, możesz użyć
  • zarejestruj się z selekcjami i możesz dowiedzieć się, na czym polega problem.
  • Dziennik można znaleźć w konfiguratorze:
  • Administracja - dziennik rejestracji.

    Lub w trybie niestandardowym - lokalizacja zależy od konfiguracji.

8) Za mało pamięci.

Miałem przypadek, przyszedł klient, mówi, kiedy miesiąc jest zamknięty, pojawia się błąd „Za mało pamięci”. Podjąłem ten problem. Myślałem, że to łatwe, na początku dodałem RAM - błąd. Były 2 gigabajty, teraz 4, ale 1s-ke to za mało. Zmieniłem rozmiar pliku stronicowania - błąd, ponowna instalacja systemu (zainstalowany Windows 7) dała tylko tymczasowy rezultat, na około tydzień. Próbowałem wszystkiego. Po pewnym czasie znaleziono rozwiązanie.

Decyzja

Na komputerze klienckim uruchom wiersz poleceń jako administrator i napisz tam:

BCDEdit / set Increaseuserva xxxx - zamiast xxxx wpisz ilość wirtualnej przestrzeni adresowej w megabajtach, tj. ile pamięci jest potrzebne do uruchamiania aplikacji. Wartość domyślna to 2 gig. Ogólnie w 32-bitowych systemach operacyjnych przydzielane są 4 gigabajty: 2 na aplikacje i 2 na potrzeby samego systemu operacyjnego. Wybrałem 3000 (czyli CDEdit / set Increaseuserva 3000 ). Jednak system może być wadliwy. Zwłaszcza jeśli masz 2 gigabajty pamięci RAM, tak jak ja. Dotyczy to systemów operacyjnych Windows Vista, 7, Windows 2008.

W przypadku systemu Windows XP \\ Windows 2003 napisz
/ 3 GB / userva \u003d xxxx (xxxx w MB w zakresie 2048-3072) w pliku boot.ini, zalecane wartości maksymalne userva 2900-3030.

9) Elementy formularzy nakładają się na siebie i mają niewłaściwy układ.

  • Czyszczenie pamięci podręcznej.

10) Błąd DBMS Wewnętrzny błąd komponentu dbeng8

  • Błąd jest związany z różnicą w kodzie między różnymi wersjami platformy, gdy użytkownicy próbują użyć wersji pliku. W przypadku wersji klient-serwer istnieje kontrola przy starcie i praca z różnymi wersjami platformy jest w zasadzie niemożliwa.

Rozwiązanie: zaktualizuj do najnowszej wersji we wszystkich miejscach pracy.

Jeśli to nie pomoże, wykonujemy następujące czynności:

  • Testowanie i naprawianie

11) Błąd na platformie 8.3.4.428

  • W wersji 8.3.4.428 platformy 1C: Enterprise wykryto krytyczny błąd, który występuje podczas restrukturyzacji danych. Ten błąd został zlokalizowany i zostanie naprawiony w następnej wersji platformy.

12) Konflikt blokad podczas wykonywania transakcji:


Dostawca Microsoft OLE DB dla programu SQL Server: nie można kontynuować skanowania za pomocą NOLOCK z powodu przenoszenia danych.
HRESULT \u003d 80040E14, SQLSrvr: SQLSTATE \u003d 42000, stan \u003d 3, wskaźnik ważności \u003d C, natywny \u003d 601, wiersz \u003d 1

„Jak sprawdzić (przywrócić) bazę danych na serwerze MS SQL przy użyciu narzędzi serwerowych
Logiczną kontrolę integralności należy przeprowadzić przy użyciu standardowych narzędzi 1C: Enterprise (testowanie i korygowanie bezpieczeństwa informacji). Jeśli to sprawdzenie się nie powiedzie, należy sprawdzić fizyczną integralność bazy danych za pomocą MS SQL. Aby sprawdzić integralność za pomocą MS SQL, musisz uruchomić następujące polecenie:
Kod:
DBCC CHECKDB („”, REPAIR_REBUILD)
Przed wykonaniem tego polecenia bazę danych należy przełączyć w tryb „pojedynczego użytkownika”:
Kod:
sp_dboption "", "pojedynczy użytkownik", prawda
Błędy można wykryć podczas działania DBCC CHECKDB, a niektóre można natychmiast naprawić. Jeśli błędy pozostaną, najprawdopodobniej nie można ich przywrócić bez utraty niektórych danych. W takim przypadku musisz uruchomić DBCC CHECKDB z parametrem REPAIR_ALLOW_DATA_LOSS (zaleca się wykonanie kopii plików bazy danych przed rozpoczęciem).
Kod:
DBCC CHECKDB („”, REPAIR_ALLOW_DATA_LOSS)
Po wykonaniu DBCC CHECKDB pamiętaj, aby powrócić do trybu normalnego (wyjdź z trybu pojedynczego użytkownika):
Kod:
sp_dboption "", "single user", false "(pobrane z witryny)

Oczywiście lista jest daleka od ukończenia, więc będę zadowolony, jeśli zostanie uzupełniona w komentarzach.

Taki problem jak błąd formatu Stream występuje dość często w 1C 8.3. Zobaczmy, jak naprawić ten błąd.

Co to jest błąd formatu strumienia w 1s 8.3?

Dzieje się tak w następujących sytuacjach:

  1. Błąd w formacie strumienia podczas uruchamiania 1C Enterprise 8.2 lub konfiguratora jest zwykle związany z problemami w pamięci podręcznej. Zwykle jest to spowodowane nieprawidłowym zamknięciem systemu, na przykład z powodu przerwy w dostawie prądu. Dlatego zdecydowanie zaleca się zainstalowanie zasilaczy bezprzerwowych, aby nie stracić ważnych informacji. Błąd często pojawia się podczas uruchamiania bazy danych po zaktualizowaniu konfiguracji.
  2. Druga sytuacja - podczas generowania raportu np. Otwierania raportu, publikowania dokumentu, otwierania dokumentu itp. Często wynika to z zawartości informacji w bazie danych. Przyczyną tego błędu jest najczęściej obecność „odrobiny” informacji w systemie.

Pobierz bezpłatne samouczki wideo 267 1C:

Korekta

  1. Z reguły, aby rozwiązać ten problem, wystarczy wyczyścić pliki tymczasowe w systemie. ...
  2. Jeśli to nie pomaga, ale można dostać się do konfiguratora, uruchom go.
  3. Jeśli nie ma dostępu do konfiguratora, a baza danych jest testowana, użyj jej, która znajduje się w folderze programu.
  4. Jeśli powyższe metody nie pomogą, ale tryb korporacyjny 1C jest uruchomiony, prześlij dane do nowej bazy danych przy użyciu „” przetwarzania. Jednak utrata danych jest możliwa.
  5. Aktualizacja... Innym powodem może być obecność aktywnych sesji użytkownika z różnymi wersjami części klienckiej platformy 1C. Czyli na przykład użytkownik z platformą 1C 8.3.5.1517 pracuje w bazie danych, a inny z wersją 8.3.5.1444 próbuje się połączyć.

Jeśli to nie pomoże, istnieją bardziej wyrafinowane sposoby rozwiązania tego problemu. Na przykład za pomocą edytora HEX. Jeśli potrzebujesz wykwalifikowanej pomocy od programistów 1C, skontaktuj się z nami! Szczegóły na stronie

DZWON

Są tacy, którzy czytają tę wiadomość przed wami.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu