Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Зависает 1С при попытке открытия базы по сети
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
5_kopeek
Ребята, нужна помощь.
Бухгалтерский учет для Украины на 5 пользователей (файл-серверный вариант) установлена на двух машинах. Прекрасно работала на двух машинах, пока руководство без ведома бухгалтеров не разрешило кому-то воспользоваться компьютером для печати файла с флешки. Инцидент произошел вчера вечером, а сегодня на базовом компе программа запускается без проблем, а на втором при попытке открытия базы зависает.
Платформа 8.2.13.219, ОС Win'7 на обеих машинах.
Если скопировать базу на вторую машину, она локально запускается без проблем. Т.е. проблема доступа по сети. Подскажите, пожалуйста, что делать?
Ardi
Конфигурация на поддержке или нет?
5_kopeek
На поддержке (т.е. типовая, стандартная, ничего не деланная, так как в 8 я не рублю).
Ardi
Тоесть запрет редактирования конфы стоит?

Ещё почистить кеш восьмерки на клиенте.
5_kopeek
Ardi, спасибо, а можно как для особо одаренных объяснить подробнее, что именно надо сделать?
DartRomanius
Цитата(5_kopeek @ 31.05.11, 18:00) необходимо зарегистрироваться для просмотра ссылки
Ardi, спасибо, а можно как для особо одаренных объяснить подробнее, что именно надо сделать?


Искать что-то типа
Цитата
C:\Documents and Settings\ИмяПользователя\Application Data\1C\1Cv82


Это для ХР
для 7 как-то так:
Цитата
C:\Пользователи\ИмяПользователя\AppData\1C\1Cv82


Там есть длинные папки, это собственно вроде как оно...
logist
Цитата(DartRomanius @ 31.05.11, 17:15) необходимо зарегистрироваться для просмотра ссылки
для 7 как-то так:
C:\Пользователи\ИмяПользователя\AppData\1C\1Cv82

Точнее "C:\Users\[UserName]\AppData\Roaming\1C\1Cv82". В ней рабочая папка базы имеет вид "b7662e40-fb58-44a8-a3a3-0bceda2d7233", можно убить ее всю, а можно зайти в нее и убить только папку vrscache
5_kopeek
Через 25 минут программа открылась, после выбора варианта "Дождаться отклика программы", без очистки кеша. После очистки кеша вот уже 8 минут программа висит, как и раньше. Даже если она через 20 минут загрузится, это не есть нормально. В чем может быть причина таких тормозов?

DartRomanius, logist, спасибо, ребята, уже нашла, где этот кеш чистится, только толку пока не наблюдается.
logist
Цитата(5_kopeek @ 31.05.11, 17:33) необходимо зарегистрироваться для просмотра ссылки
только толку пока не наблюдается.

Стерли и на "сервере" и на локальном?
DartRomanius
Цитата(5_kopeek @ 31.05.11, 18:33) необходимо зарегистрироваться для просмотра ссылки
Через 25 минут программа открылась, после выбора варианта "Дождаться отклика программы", без очистки кеша. После очистки кеша вот уже 8 минут программа висит, как и раньше. Даже если она через 20 минут загрузится, это не есть нормально. В чем может быть причина таких тормозов?

DartRomanius, logist, спасибо, ребята, уже нашла, где этот кеш чистится, только толку пока не наблюдается.


По ходу, настройки сети еще стоит проверить.
У мну схожие моменты были в сети на 20-25 машин. Настройки были всякими, админов толпа smile.gif. Если кроме 1С еще тормозит работа по сети между этими машинами - копать там.

А еще оторвать руки на всякий случай тому кто пустил посторонних за машину рабочую. Мало-ли что там было...
Ardi
х
5_kopeek
logist, только на локальном, ща еще на сервере вытру.
DartRomanius, по сети все остальное уже работает без проблем. С утра не были расшарены каталоги 1С и не был доступен принтер, но пришел местный хакер и восстановил сеть. Так что сеть в порядке.
Пробовала создать новую базу на "сервере" в другом каталоге, та же фигня.

Цитата(Ardi @ 31.05.11, 17:44) необходимо зарегистрироваться для просмотра ссылки
Так что - попробуй в этот каталог (на место этого 1CD) всунуть другую базу - и скажи какой результат.

Пока та же ситуация -- висит.

Попытка зайти в базу на "сервере" в тот момент, когда на другой машине программа находится в висящем состоянии привела к возникновению следующей ошибки:
"Невідновна помилка
Помилка при виконанні запиту POST до ресурсу /e1cib/login:
через:
Помилка при виконанні операції з інформаційною базою
Не вдалось зафіксувати файл бази даних для відкриття або зміни 'D:\1C\8.2\AccountingUkr/1Cv8.1CD'
через:
Не вдалось зафіксувати файл бази даних для відкриття або зміни 'D:\1C\8.2\AccountingUkr/1Cv8.1CD'"

Завершила работу программы на другой машине, после этого запустилась 1с-ка на "сервере". Когда попыталась открфть базу на другой машине в тот момент, когда была открыта база на "сервере", выдало ошибку:
"Невідновна помилка
Помилка при виконанні запиту POST до ресурсу /e1cib/login:
через:
Помилка при виконанні операції з інформаційною базою
Файл бази даних пошкоджено '\\Natalia\1c\8.2\AccountingUkr/1Cv8.1CD'
через:
Файл бази даних пошкоджено '\\Natalia\1c\8.2\AccountingUkr/1Cv8.1CD'"
logist
Гляньте на необходимо зарегистрироваться для просмотра ссылки, может чем-то поможет.
Vofka
Ну и что ещё обычно говорят в таких случаях:
1. Попробовать сделать тестирование и исправление;
2. Выгрузку/Загрузку (выгрузить и может даже загрузить в другой каталог);

Ну что ещё... А если перекинуть базу на другой комп и с него её юзать, тоже такое же? Ну и ещё я бы просканил комп антивирем, вдруг зверь завёлся.
meverikxp
Цитата(Vofka @ 31.05.11, 20:21) необходимо зарегистрироваться для просмотра ссылки
Ну и что ещё обычно говорят в таких случаях:
1. Попробовать сделать тестирование и исправление;
2. Выгрузку/Загрузку (выгрузить и может даже загрузить в другой каталог);

Ну что ещё... А если перекинуть базу на другой комп и с него её юзать, тоже такое же? Ну и ещё я бы просканил комп антивирем, вдруг зверь завёлся.

Полностью согласен, Live CD и необходимо зарегистрироваться для просмотра ссылки вам в помощь
5_kopeek
Цитата(Vofka @ 31.05.11, 20:21) необходимо зарегистрироваться для просмотра ссылки
Ну что ещё... А если перекинуть базу на другой комп и с него её юзать, тоже такое же? Ну и ещё я бы просканил комп антивирем, вдруг зверь завёлся.

Выше писала, что если скопировать базу на проблемный комп, работает совершенно без проблем. Поэтому предполагаю, что дело не в базе, а все-таки в доступе по сети.

После закрытия сообщений об ошибках и перезапуске программа все-таки открылась по очереди или на "сервере", или на другом, данные в полном порядке (пока надобности в тестировании не вижу), только на другом пришлось ждать 32 минуты. Но работать можно одновременно только на одной из двух машин. Ну, и до запуска выпить 3 чашки кофе.
Когда посторонний сидел за другим компьютером, "сервер" был включен, но не был выполнен вход в систему. Ума не приложу, что можно было сделать, чтобы создать такой гемор.
logist, у меня тоже закрадывается подозрение, что проблема либо в шелезяках, либо в системе. А очистка кеша на "сервере" ничего не изменила.

Что еще можно попробовать?
Vofka
Цитата
Выше писала, что если скопировать базу на проблемный комп, работает совершенно без проблем. Поэтому предполагаю, что дело не в базе, а все-таки в доступе по сети.

Я имел ввиду перенести базу на другой комп и работать с ней по сети с остальных, так сказать, сменить физический сервер.
logist
Цитата(5_kopeek @ 01.06.11, 9:10) необходимо зарегистрироваться для просмотра ссылки
Что еще можно попробовать?

Попробуйте использовать другую сетевую карту на локальном компе. Просто для теста, вдруг поможет smile.gif
5_kopeek
Vofka, ранее не правильно поняла, попробую.
logist, о шелезяках мы уже поговорили, это понятно. Если логически исходить из ситуации, маловероятно, что товарищ, допущенный к компу, мог сетевуху угробить, но, если других причин не найду, попробую. Имелось ввиду, нет ли отличных от вышеизложенных вариантов и соображений по поводу причин возникновения проблемы.
Ardi
ещё оно может искать Хасп по сети по пол часа перед запуском (по слухам). И если 1с не патченая нужно прописать путь к хаспу.
Vofka
Цитата
ещё оно может искать Хасп по сети по пол часа перед запуском (по слухам)

Пол часа - это по-моему слишком. У меня бывало минуты 3, ну может быть до 5. Но не как не 30 huh.gif . Это я по своему опыту говорю.
5_kopeek
Цитата(Ardi @ 01.06.11, 10:17) необходимо зарегистрироваться для просмотра ссылки
ещё оно может искать Хасп по сети по пол часа перед запуском (по слухам). И если 1с не патченая нужно прописать путь к хаспу.

Не патченная. Да, оно ищет хасп, но до проблемы тоже искало, только находило за 1 минуту. Если не находило, писало сообщение, что не найден ключ, а при повторном запуске находило его за секунды. Хасп-сервер работает нормально.
Одно радует, что на сегодня один бухгалтер уже закончил работу и разбор полетов переносится на завтра. А сегодня обойдутся одной машиной. Но если будут новые мысли, буду признательна, если поделитесь.
Acid
а 1эска запускается в каком режиме? может на одной машине запускают толстый клиент(обычное приложение), а на другой тонкий клиент(управляемое приложение)?
для страховки надо скачать и провериться на зверей однодневную DrWeb CureIt.

я обычно пользую Comodo антивирь - он бесплатный и докладывает о каждом чихе подозрительном. но для экстренных таких случаев доктор вэб лучше.
logist
Цитата(5_kopeek @ 01.06.11, 9:59) необходимо зарегистрироваться для просмотра ссылки
Если логически исходить из ситуации, маловероятно, что товарищ, допущенный к компу, мог сетевуху угробить

Я ж не говорю, что он угробил. Просто попробуйте, это несколько минут делов.
5_kopeek
logist, поняла еще после Вашей ссылки, что стоит попробовать, спасибо!

Цитата(Acid @ 01.06.11, 10:52) необходимо зарегистрироваться для просмотра ссылки
а 1эска запускается в каком режиме? может на одной машине запускают толстый клиент(обычное приложение), а на другой тонкий клиент(управляемое приложение)?

Режим запуска на обеих машинах Выбирать автоматически, как и было раньше.

Цитата(Acid @ 01.06.11, 10:52) необходимо зарегистрироваться для просмотра ссылки
для страховки надо скачать и провериться на зверей однодневную DrWeb CureIt.

Стоит Авира, а доктором Вебом уже прошлась -- чисто.
Acid
Цитата(5_kopeek @ 01.06.11, 11:02) необходимо зарегистрироваться для просмотра ссылки
Режим запуска на обеих машинах Выбирать автоматически, как и было раньше.


база работает в режиме совместимости с 8.1?

может стоит попробовать конкретно указать тип запуска на "обычное приложение" (толстый клиент)?

* попробовать другой кабель/ другую сетевуху
5_kopeek
Цитата(Acid @ 01.06.11, 14:35) необходимо зарегистрироваться для просмотра ссылки
база работает в режиме совместимости с 8.1?

Простите мой французский, но хрен его знает. Как писала выше, в 8 я -- дуб-дерево. Установила 8.2, скопировала базу в новый каталог, при открытии ее в конфигураторе сконвертировала в формат 8.2, установила обновления (после этого она благополучно работала около месяца) и больше ничего не делала. Это значит она в режиме совместимости с 8.1 или нет?

Цитата(Acid @ 01.06.11, 14:35) необходимо зарегистрироваться для просмотра ссылки
может стоит попробовать конкретно указать тип запуска на "обычное приложение" (толстый клиент)?

Попробую. Хотя раньше не указывала и все работало без проблем.

Цитата(Acid @ 01.06.11, 14:35) необходимо зарегистрироваться для просмотра ссылки
* попробовать другой кабель/ другую сетевуху

Уже обсуждалось, завтра утром попробую.
Acid
Цитата(5_kopeek @ 01.06.11, 17:29) необходимо зарегистрироваться для просмотра ссылки
Простите мой французский, но хрен его знает. Как писала выше, в 8 я -- дуб-дерево. Установила 8.2, скопировала базу в новый каталог, при открытии ее в конфигураторе сконвертировала в формат 8.2, установила обновления (после этого она благополучно работала около месяца) и больше ничего не делала. Это значит она в режиме совместимости с 8.1 или нет?

Если все делалось по инструкции, то наверное уже в полноценном 8.2. (там устанавливаются свойства конфигурации)
5_kopeek
Вчера не было возможности написать, поэтому сегодня расскажу.
Вчера утром пришли к клиенту технарь с сетевухой и кабелем, и я с..., в общем, просто я. Запускаем 1С-ку и засекаем время -- 9:03, чтобы замерять время загрузки. В 9:04 эта сволочь загрузилась. Наступила стадия офигения, как в том анекдоте. Пробовала разные комбинации: запускать на двух компах в разной последовательности и одновременно. Работает. Без всяких нюансов.
Кроме действий, сделанных в первый день, больше никто ничего не делал. Т.е. сама перестала работать, сама начала работать. Естественно, никто ничего не стал менять и экспериментировать: работает, ну и хорошо. Но терпеть не могу такой полтергейст -- никогда не знаешь, чего ожидать дальше.
Так что тему пока не закрывайте, будем посмотреть.
Спасибо всем за оказанную помощь!
opo
Теме уже более года, но всё равно напишу, вдруг кому еще поможет. В общем, все было примерно также, но не совсем: в одноранговой сети при запуске 1с предприятия с базами, лежащими на другом компе происходит зависание, и всё. Первый раз помогла перезагрузка компа с сетевой папкой, в которой лежат базы 1С. Потом (на следующий день) всё повторилось, а мне со всех баз надо выгрузки делать, ибо суббота...сегодня))). Ну томить не буду, как прочитал про сетевые проблемы железа, то осенило: вытащил и засунул назад сетевой шнурок, зеленый и оранжевый помигали-помигали и всё заработало как надо. Накануне передвигалась мебель и дама со шваброй и тряпкой побывала. Но при этом по сети вполне запросто удавалось заходить в сетевую папку "Базы 1С" по сети и даже копировать и вырезать в ней. А вот программе 1С уже было мало "плохого контакта" сетевого кабеля. В диспетчере устройств всё тоже было "гладко". В общем верить некому))))
opo
утро следующего рабочего дня началось опять с неработающей по сети 1С. Двигаясь по пути наименьших затрат заменил сетевой кабель у компа, где базы лежат. И вот два дня уже всё работает, как завещал великий .....
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.