Имя: Пароль:
1C
1C 7.7
v7: Потерялась-было база 1с, да нашлась :)
0 kobzon
 
30.08.13
20:04
Это началось еще в мае. Одна моя знакомая позвонила мне и сказала что у них на работе с 1с какие то странности. Якобы работают несколько человек с базой, а одни не видят накладные других. Я решил, что если не в журнале по типу, так в закромах кода прописаны разграничения. Посмотрел, нет.. Типовая ТиС.
Тогда я решил что путь у одних прописан к одной базе, а у других к другой. Проверил. У все на один и тот же комп, и в ту же папку. Не стал ломать голову. Скопировал базу на другой компьютер и всем прописал один новый путь.
Ну то ли потом один из пользователей прописал путь обратно на старый, то ли снова случился глюк, но все 3 месяца именно этот пользователь работал в какой то базе, а остальные вообще в ней не работали, но возможно имели другой путь..
Так вот. Несколько дней назад на том компьютере, где таки забивались накладные погорела мать. Купили новую, воткнули в нее жесткий диск, но винда не запустилась. Тогда по верх ее, поставили новую винду. Установили 1с. И оп.. А путь то к рабочей базе утерян. Прописываем путь, тот что у всех - накладных нет..
Что делать?
Я предполагаю, что раз накладные забивались эти 3 месяца, то они в каком то виде хранятся на каком то из компьютеров? Вообщем беда!!!
Может кто что посоветует?
1 v4442
 
30.08.13
20:06
(0) У нас  граблей много , на всех хватит.
2 Мимохожий Однако
 
30.08.13
20:07
Не повезло знакомой...Включи поиск файла 1cv7.md и все найденные базы открывай по порядку.
3 Rie
 
30.08.13
20:08
(0) Диск известен? Ну и поиском - где лежит 1Cv7.MD
Перебрать все такие папки и возрадоваться.
4 kobzon
 
30.08.13
20:09
(3) Диск не известен. И комп не известен, а он не один..
5 kobzon
 
30.08.13
20:09
1Cv7.MD  да, как вариант. А дбфы? Они не каждый день создаются?
6 Rie
 
30.08.13
20:10
(4) Что значит "диск не известен"?
"Несколько дней назад на том компьютере, где таки забивались накладные погорела мать" (c) kobzon
7 Прыгун
 
30.08.13
20:10
ну судя по всему, у вас тянулся вялотекущий миздец, и он таки перешел в острую форму. Айтишника или 1Сника не увольняли там недавно?
8 Rie
 
30.08.13
20:10
(5) А DBF - лежат в той же папке, что и 1Cv7.MD
9 kobzon
 
30.08.13
20:10
Есть еще папка windows.old. А это возможность восстановить старую винду и посмотреть путь.
10 Ork
 
30.08.13
20:11
(4)
Из (0) - "Тогда я решил что путь у одних прописан к одной базе, а у других к другой. Проверил. У все на один и тот же комп, и в ту же папку. Не стал ломать голову. Скопировал базу на другой компьютер и всем прописал один новый путь."

Вот на который скопировал - на том и ищи.
11 kobzon
 
30.08.13
20:11
(7) Увольняли) Это не Вы?)
12 kobzon
 
30.08.13
20:13
(6) Ну и что? А путь то скорее всего на другой компьютер был прописан.
13 Прыгун
 
30.08.13
20:13
(11) Неа. Просто опыт. Если в конторе миздец, но типа все работает, значит на ком то все держится. Когда этот кто-то увольняется, все наступают на все грабли разом.
14 Прыгун
 
30.08.13
20:14
А то что у вас миздец, я не сомневаюсь, достаточно почитать вводную в (0)
15 Rie
 
30.08.13
20:14
(12) Компьютеров - сколько? Больше, чем 1? Ну тогда известен точно компьютер, где лежит база (к нему же другой - подключался-то).
Ну а далее в Проводнике "Найти" сказать - быстрее даже, чем здесь обсуждать.
Если, конечно, базу успешно не грохнули напрочь в ходе всех этих пертурбаций.
16 kobzon
 
30.08.13
20:15
(8) Я знаю, что в одной папке. Я про то что они имеют свойство, если их использовали установить в атрибут дату создания или изменения, и я могу их найти скажем за 12.07.13. Или нет?
17 Rie
 
30.08.13
20:16
(16) Можете.
18 NikVars
 
30.08.13
20:16
(16) Ответ в (8). Хватит болтать - иди ищи.
19 Blade Runner
 
30.08.13
20:17
(0) эх, эту шутку в 2003 году написали, повторил Петросян в 2010. а теперь еще раз Кобзон в 2013! и ведутся же :)
20 kobzon
 
30.08.13
20:17
(15) Компьютеров штук 15. Известен точно компьютер на который я скопировал базу и прописал всем или почти всем путь и с которой никто так и не работал.
21 kobzon
 
30.08.13
20:18
(19) Не понял в чем юмор шутки?
22 Rie
 
30.08.13
20:18
(20) Вот к любому из этих 15-ти подойти - и посмотреть, на который компьютер указывать путь к базе у пользователя.
23 Blade Runner
 
30.08.13
20:20
(21) петросянить - это повторять старую шутку. очень старую.
видно есть выражение "кобзонить" тоже :)
(22) как бы это очевидно. чел 5 лет на форуме и не может посмотреть путь? к базе 1С 7.7?
24 kobzon
 
30.08.13
20:21
(22) Не немного не так. Я наверняка пути старые не удалял а просто делал не доступными. И скорее всего, на каком то можно увидеть старый путь. Он наверное и будет верным.
25 kobzon
 
30.08.13
20:21
(23) да я уже могу на спеца сдавать по 1с 7.7))
26 Rie
 
30.08.13
20:22
(24) Чушь Вы несёте. Насчёт "делал недоступными" - 100%.
27 kobzon
 
30.08.13
20:24
(26) Ну обычно добавляю в путь циферку и 1с уже не открывается. Зато если че не так, можно сказать пользователю убери циферку и работай как работал.
28 mulmulya
 
30.08.13
20:24
Феерично! Продолжайте, ребята
29 Rie
 
30.08.13
20:25
(28) Пятнично! - это точнее.
30 Rie
 
30.08.13
20:25
(27) И со сколькими базами одновременно работает один пользователь?
31 NikVars
 
30.08.13
20:26
(27) Вот какой-то пользователь и убрал циферку и продолжил работу. Справишься с объединением 2-х буз?
32 kobzon
 
30.08.13
20:26
(30) База вроде как одна.
33 NikVars
 
30.08.13
20:27
2-х буз? = 2-х баз?
34 Rie
 
30.08.13
20:27
(32) И какой путь сейчас прописан у пользователей?
35 kobzon
 
30.08.13
20:27
(31) Зачем? Если во второй вообще не работали.
36 NikVars
 
30.08.13
20:27
(32) Покуда не выполнишь (8) точно не узнаешь.
37 NikVars
 
30.08.13
20:29
(35) Да. Тогда сам не ищи, пусть они ищут накладные и пусть не видят друг друга. Так прикольно!
38 kobzon
 
30.08.13
20:29
(34) У всех один и тот же типа \\alex\DB
39 NikVars
 
30.08.13
20:30
(38) Путь может быть и один, а баз может быть несколько.
40 kobzon
 
30.08.13
20:30
Блин такая хорошая возможность людей на 8-ку перевести) Но им нужно посчитать процент от продаж.
41 kobzon
 
30.08.13
20:31
(39) Вот! Это когда так? Или как так?
42 kobzon
 
30.08.13
20:32
А логи в 1с никуда не пишутся?)
43 NikVars
 
30.08.13
20:32
(41) Иди ищи. Тебе же сказали в (8). Тогда будешь не гадать, а знать точно.
44 mulmulya
 
30.08.13
20:33
В (19) правда! А ведь ведутся)
45 kobzon
 
30.08.13
20:34
(43) Да седня уже не работают. Завтра поеду.
Всем спасибо!
Понятно что выход один - искать базы и смотреть какая правильная.
46 NikVars
 
30.08.13
20:34
(42) Да, куда-нибудь пишутся.
И еще совет. Как найдешь базу - глянь дату-время файлов дбф. Если копий несколько - сразу станет ясно с какой работали.
47 Прыгун
 
30.08.13
20:35
>>Блин такая хорошая возможность людей на 8-ку перевести) Но им нужно посчитать процент от продаж.

Феерично. ))
49 kobzon
 
30.08.13
20:36
(46) ну то что я в (16) писал. В одной из баз по любому должны быть июльские, ну хоть одна дбф.
50 kobzon
 
30.08.13
20:37
(49) Хорошо когда клоуны, а вот когда тролли..
51 ХомаБрут
 
30.08.13
21:36
если шукать *.mlg
сразу видно где лежит база и когда в последний раз заходили
52 kot275
 
30.08.13
22:46
У меня был такой прикол когда РЕЙД массив зеркальные разобрался. Три дня так работали. Потом я догадался в чем прикол.
53 acanta
 
30.08.13
22:54
Установить 8ку и пусть восстанавливают с нуля с начала года. Каждый бухгалтер должен уметь восстанавливать учет.
Тем более если "3 месяца именно этот пользователь работал в какой то базе" - могли бы вообще не найти где именно прохлаждался этот пользователь
54 ХомаБрут
 
30.08.13
23:00
(53) лучше сначала взять предоплату, потом отлупить бейсбольной битой, а уж потоооом установить 8 и пусть восстанавливают с нуля с начала года =)
55 acanta
 
30.08.13
23:04
Лучше, но если бейсбольная бита у начальника службы безопасности, то вылизывать языком все места где мог заниматься 1С-ом пользователь,потеря накладных которого обнаружена спустя три месяца, будет программист по образованию, а не бухгалтер с компьютером..
56 Эльниньо
 
31.08.13
10:44
(0) Я не брал.
57 kobzon
 
31.08.13
18:45
Все нашлося.
Допросил свидетелей) Сказали комп рухнул вечером 27.08. Поэтому искал файл *.mlg с атрибутом времени изменен 27.08.13. Еще и оказалось, что велись 2 базы - провод и не провод.. и 2 были вообще не используемые..
Ну придется им 3 дня восстанавливать.
58 Torquader
 
31.08.13
22:41
На будущее - базы 1С прописаны в реестре пользователя, который живёт в его папке - в любую систему Windows монтируется как новый "куст" - из него достаётся путь и данные базы.

P.S. а у меня вот получилось, что база была в FireBird (не 1С), и "умная" Windows 7 при сбое откатилась на последнюю точку (на начало года) причём вместе с базой - весь диск прошарил в поиске удалённых файлов, но базы так и не нашёл.
Так что Windows - г.вно полное - не может файлы данных от файлов пользователя отличить (ну и "создатели" программы - к.злы - нефиг базы в директории Program Files хранить).
Теперь приходится аварийный журнал в поисках данных разгребать.
59 acanta
 
31.08.13
22:47
Это только у классиков Дальше-Дальше-Дальше... А мы обязаны проверить наличие перед использованием..
60 jarett
 
31.08.13
22:53
(58) "ну и "создатели" программы - к.злы - нефиг базы в директории Program Files хранить"

а создатели тут при чем? если вместо мозгов под ветошь у того кто базу разворачивал убрано и репой засеяно.
61 Torquader
 
31.08.13
23:06
(60) Программа написана под Windows 95, потом они её дорабатывали, но установщик никто не правил - и он радостно ставит FireBird, разворачивает программу и кладёт в её директорию базу.
Но, текстовые файлы в этой же директории никто назад откатывать и не собирался - просто в Microsoft никто не знал, что gdb - это будет файл базы данных, а не компонента программы.

P.S. пользователям было сказано как делать BackUp, но его перестали делать ещё год назад - а log как раз обнуляется в момент BackUp-а - поэтому, ещё не всё потеряно.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.