Показ дописів із міткою . Показати всі дописи
Показ дописів із міткою . Показати всі дописи

07 червня 2023

Як відремонтувати базу, яка перейшла в режим Suspect в MS SQL 2000

     Передісторія.

    Одного разу користувачі не змогли запустити 1С 7.7. Виявилось, що база даних перейшла в стан Suspect. Бекапи відсутні)

        Історія

    На старому сервері під MS Server 2003, крутиться 1С7.7 в парі з MS SQL 2000. На жорсткому диску з'явився бедблок саме в місці розташування .MDF файла бази даних. Окрім того, файлова система була FAT32, а розмір файлу наблизився до 4Гб. 

    Була виконана робота із закриття бедблоку і переконвертації файлової системи у NTFS без втрати даних. 

    Але база даних впала в стан (Suspect). Першочерговим завданням є те, щоб база не відвалилась від SQL,  не потрібно робити команди detach і attach. Швидше за все втратите базу. За допомогою утіліти SQL Query Analyzer виконуємо по черзі наступні скрипти, спочатку вибравши базу master. your Database name замінюємо на назву вашої бази даних.

        Перелік команд

1. Select * from sysaltfiles 

2.EXEC sp_configure 'Allow updates', '1' Reconfigure with override 

3.UPDATE master.dbo.sysdatabases SET Status = -32768 WHERE [Name] = 'your Database name' GO

4.EXEC sp_dboption 'your Database name', 'Single User','TRUE' 

5.DBCC REBUILD_LOG ('your Database name', 'C:\your Database name_log.ldf') 

6.    use your Database name 

       alter database your Database name 

       set single_user 

7.DBCC CHECKDB('your Database name', REPAIR_ALLOW_DATA_LOSS) 

8.DBCC CHECKDB ('your Database name') 

9.ALTER DATABASE your Database name SET MULTI_USER

Все!


24 жовтня 2022

Невірний формат сховища даних 1C 8.3 як виправити

     Часто користувачі стикаються з помилкою "Невірний формат сховища даних 1C 8.3"

    Як правило, це виникає, коли користувач працює з файловою базою даних, яка знаходиться на мережевому ресурсі. Збої в роботі обладнання можуть призвести до проблем в відповідності файлу кеша на ПК користувача. 

Як стиснути або видалити файл лога бази 1с в sql

 Виникають ситуації, коли файл лога бази даних заповнює весь вільний простір на диску

ARP фільтрація на Mikrotik