View previous topic :: View next topic |
Author |
Message |
itman
Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 26 Jul 2005 15:54 Post subject: Задачка для ума администратора БД БЭСТ-4+ |
|
|
Да Да
Вы не ослышались.
Условие:
Инспектор ОК на черновичке принесла 10 табельных номеров, которые необходимо перенести в базу другого предприятия.
Версии баз совпадают, кадровые справочники конечно же нет.
У перенесенных вновь должна быть установлена дата приема "01/08/2005", должности будут проставлены вручную.
Табельные номера изменятся от последнего в базе-приемнике.
Задача:
Каким образом перенести данные в другую базу? Какие при этом инструменты понадобятся? Как выполнить данную процедуру оптимально быстро?
Подсказка - АРМ Учет заработной платы )) |
|
Back to top |
|
|
Олег Смирнов
Joined: 06 Sep 2004 Posts: 821 Location: Олег Смирнов Occupation: Раут (поганист-сисадмин) Interests: Новосибирск
|
Posted: 26 Jul 2005 20:26 Post subject: |
|
|
Там - уволить, тут - принять. И времени уйдёт меньше, и с законом всё будет ровн _________________ С уважением, Олег Р. Смирн |
|
Back to top |
|
|
Aidar
Joined: 13 Jan 2003 Posts: 222
Interests: Казань
|
Posted: 27 Jul 2005 11:56 Post subject: |
|
|
Руками забить 10 сотрудников быстрее получится и ничего не порушит |
|
Back to top |
|
|
itman
Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 27 Jul 2005 13:44 Post subject: |
|
|
Мда,
Пессимизму что-то многовато.
Вот уже 10 лет работаю, и то и дело операции с базами - и ничего еще не рушилось по этой причине.
В том-то и вся прелесть, что структура понятна и довольно проста.
Разделить реестр документов на несколько частей, по вдруг появившемуся условию? - пожалуйста, открываем новый вид движения, записываем присвоенный тип из файла moves.dbf. Делаем replace по условию. Что тут сложного???
Так же и с зарплатой, хоть 10 хоть 100.
Перевод, как правило для всех одной датой, следовательно по этому условию делаем два файла копии картотеки.
В нем производим необходимые изменения с табельными и остальными полями по необходимости.
Затем делаем append from в базе-приемнике.
Что тут может порушиться?
То же самое что вносить руками, и все в BRO. |
|
Back to top |
|
|
Svarog
Joined: 17 Mar 2003 Posts: 357 Location: Гусев Сергей Александрович Occupation: Сисадм Interests: Нижний Новгород
|
Posted: 27 Jul 2005 15:59 Post subject: |
|
|
Quote: | Вот уже 10 лет работаю, и то и дело операции с базами - и ничего еще не рушилось по этой причине.
|
В порядке полемики должен сказать, что сисадмом в разных ипостасях работаю с конца 1993 года, баз всяких меня имело (или я их имел) море, из чего сделал вывод: не надо искать приключений на собственную задницу. Любая сложная программная система не познаваема до конца даже своими создателями, она может рухнуть сама по себе - при штатной работе с ней. Лезть редакторами в файлы баз данных можно и нужно только в крайнем случае и когда совершенно четко понимаешь, к чему это может привести и что, собственно, ты хочешь.
P.S. Как говорится, мое сугубо частное мнение.... |
|
Back to top |
|
|
itman
Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 28 Jul 2005 07:33 Post subject: |
|
|
Quote: | езть редакторами в файлы баз данных можно и нужно только в крайнем случае и когда совершенно четко понимаешь, к чему это может привести и что, собственно, ты хочешь |
Полностью согласе |
|
Back to top |
|
|
|