Ошибка при использовании старой базы 1С Предприятие | Крымский форум

Ошибка при использовании старой базы 1С Предприятие

  • Добро пожаловать на форум! Рады видеть вас здесь! Зарегистрируйтесь или Войдите в аккаунт, чтобы иметь полный доступ к площадке!

Rumlin

Местный житель
Легенда
Сообщения
10,132
Реакции
24
Репутация
31
Была машинка с Windows 98. Стояло 1С Предприятие 7.7.
На новый комп скопировал базу.
Поставил 1С Предприятие 7.7.
Указал путь к базе. Грузится и выдает ошибку:
 

Вложения

  • _______.PNG
    _______.PNG
    9.9 KB · Просмотры: 0
Собственно эту компоненту и надо скопировать. Физически она представляет собой файл "Distrdb.dll" и должна находиться в каталоге программы (обычно "Program Files\1Cv77\Bin", если все по умолчанию ставилось). На старой машинке, судя по всему, была - там и берите.
 
FreeLSD
Иногда такую ошибку даёт попытка запуститься на 2к сервере... Лечится-так же... База SQL???
 
Цитата(WereWolf @ 16 Ноября, 2007, 11:09)
База SQL???

просто папка в корневике С:
Windows XP Home.
FreeLSD
попробую.
 
Цитата(WereWolf @ 16 Ноября, 2007, 12:09)
База SQL???

Неважно. Если в конфе заданы параметры миграции - требует компоненту, чтобы ими управлять.

Добавлено в [mergetime]1195205749[/mergetime]
В принципе, там можно очистить таблицу, где заданы параметры центрального узла, с ходу не вспомню, как она называется. Тогда база перестанет быть центральной и компонента не потребуется. Но проще все-таки один файлик скопировать, по-моему
bigwink.gif
 
Цитата(FreeLSD @ 16 Ноября, 2007, 11:34)
там можно очистить таблицу

может это?
Цитата
Как сделать распределенную базу нераспределенной? В частности это бывает нужно для отцепления периферийной базы от центральной.
Для Базы данных в формате DBF достаточно удалить из каталога базы данных следующие файлы:

1SDBSET.DBF, 1SDBSET.CDX, 1SDWNLDS.DBF, 1SDWNLDS.CDX, 1SUPDTS.DBF, 1SUPDTS.CDX, 1SSYSTEM.DBF (не обязательно).

После чего желательно войти в Конфигуратор и сделать полный контроль. И это все.

При желании, можно восстановить обратно - достаточно эти файлы восстановить.

Для базы данных в формате SQL - аналогично, только удалять нужно таблицы из SQL-базы: _1SDBSET, _1SDWNLDS, _1SUPDTS, _1SSYSTEM (не обязательно).
 
А также редактированием записей в первой из перечисленных можно сделать базу из распределенной - периферийной и наоборот, прицепить к другой центральной базе и т.д.
smile.gif
Я когда-то с этим много баловался, правда, на практике может ли это кому-то понадобиться, не представляю
smile.gif
 
FreeLSD
скопировал Distrdb.dll с старого компа на новый и заработало.
 
Ну и отлично
smile.gif
Проблема будет только в том случае, если у вас 1С лицензионная, а УРДБ не покупали, и придет проверка
boxed.gif
И то это еще не всякая проверка докопается
smile.gif
 
Вылезла странность. Ругается на некоторые счета "Период не открыт!".

Т.е. Журнал\Расход\выбрал счет\Провести.
Выскакивает: "Точки активности будет перенесена на новую дату. Продолжить?Да/Нет"
Затем выскакивает:"Период не открыт!"
И почемуто все цены теперь в рублях.
 
Вообще-то не "активности", а "актуальности"
smile.gif
Но это так, к слову. А период на самом деле открыт?

Добавлено в [mergetime]1196409860[/mergetime]
В строке состояния текущая точка актуальности отображается
 
Операции -> Управление оперативными итогами -> Открыть -> На вопрос: Изменить ТочкуАктуальности Итогов ответить -> Да -> Выполнить.

C рублями проблема осталась.
Подумал что это изза региональных настроек Windows, но при смене на Украина, база отказалась загружаться, ссылаясь на "отличия индексации таблицы от системного".
g.gif
 
Региональные настройки влияют только на кодовую страницу при индексации. А насчет рублей подробней, если можно - если это на печать так выходит, то тут надо править файл 1cv7.spl (а может, и другие spl-ки) в каталоге BIN (это в каталоге, куда 1с установлена).
 
Надо в модуле смотреть, откуда эска берет файл прописи... То бишь эту самую SPL. И рыть оттуда. Другой вариант. Справочник "Валюты" - в карточке элемента есть реквизит "Файл прописи". Проверь - стоит ли там значение
 
GerinG, ну, раз раньше проблепм не было, а наросовались после переустановки, можно с большой вероятностью предположить, что путь к прописи нигде особо не указан, тогда система берет его из текущего каталога программы. В типовых (да и не только) обычно так и бывает.
 
Назад
Сверху