Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 505
от 27.05.2007, 00:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 388, Экспертов: 46
В номере:Вопросов: 2, Ответов: 8


Вопрос № 87828: Уважаемые эксперты! Каждую ночь я делаю удаленно архивную копию ИБ. Подскажите, п-та, какой-нибудь скрипт, чтобы архивная копия ИБ делалась автоматически на сервере без моего участия. Спасибо....
Вопрос № 87918: Доброго времени суток Уважаемые Эксперты!!! Передо мной стоит задача переноса справочников и констант из одной базы в другую. пожалуйста подскажите где рыть, чтобы не потерять данные, причём документы и проводки не нужны. Конфигурация 1С:Предпринимат...

Вопрос № 87.828
Уважаемые эксперты! Каждую ночь я делаю удаленно архивную копию ИБ. Подскажите, п-та, какой-нибудь скрипт, чтобы архивная копия ИБ делалась автоматически на сервере без моего участия. Спасибо.
Отправлен: 21.05.2007, 00:24
Вопрос задал: Ginar (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Полозов Олег aka Asher
Здравствуйте, Ginar!

Смотря в чем база. если SQL то в ней есть задачи в которых можно настроить создание Bak файлов. Я делаю так: Создал 7 девайсов на каждый день. Потом сделал семь заданий на создание Bak файлов. Файлы получаются чуть меньше чем база, в понедельник в задаче еще подрезается лог файл. Потом в понедельник в час ночи сжимаю все винраром и кидаю копии на серевер архивов и на DVD-R.

запуск винрара происходит в видозовской назначенныые задания, строка вот такая:

"C:Program FilesWinRARWinRAR.exe" a -agYYMMDD -df -m5 "F:BackUp UPPBackUP UPP" "F:BackUp UPP*.bak"

параметры:
a - создать архив

-agYYMMDD к имени файла добавляется дата создания

-df - удаляются файлы после помещения в архив

-m5 - максимальная степень сжатия

"F:BackUp UPPBackUP UPP" - начало имени файла архива

"F:BackUp UPP*.bak" - архивируемые файлы.

Базы сжимаются примерно на 80-90%

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

Удачи

Ответ отправил: Полозов Олег aka Asher (статус: 5-ый класс)
Ответ отправлен: 21.05.2007, 04:11

Отвечает: DERL.KG
Здравствуйте, Ginar!
Вот пожалуйста:
1) файл create_prm.cmd
2) файл backup_1C.cmd
в файле backup_1C.cmd 1cv7s.exe заменяете на свой вариант версии 1С
Name на имя пользователя с правами выгрузки и pass на его пароль.
Пути в обоих файлах изменяете в соответствии со своей базой.

Приложение:

Ответ отправил: DERL.KG (статус: 2-ой класс)
Ответ отправлен: 21.05.2007, 07:32

Отвечает: Netizen
Здравствуйте, Ginar!
//Объявление переменных
var
WshShell, //Экземпляр объекта WshShell
FSO, //Экземпляр объекта FileSystemObject
// SBasePath = "D:\Base1C\OLD_VE\Buh_Energobalans", //Путь к папке бухгалтерской базы 1С
SBasePath2 = "D:\Base1C\OLD_VE\Buh_EnergoBalans06", //Путь к папке бухгалтерской базы 1С Balans
SBasePath = "D:\Base1C\OLD_VE\BDSRV\Balans2007", //Путь к папке Базы УПП

SBackupPath = "D:\Backup\Buh", //Каталог для резервных копий документов УПП
SBackupPath2 = "D:\BackUp\buhB", //Каталог для резервных копий документов Balans
theWinRAR, //Переменная архиватора

//Создаем объект WshShell
WshShell = WScript.CreateObject("WScript.Shell");

//Создаем объект FileSystemObject
FSO = WScript.CreateObject("Scripting.FileSystemObject");

//Производим копирование каталога

FSO.CopyFolder(SBasePath2, SBackupPath2);
FSO.CopyFolder(SBasePath, SBackupPath);
//Запускаем приложение

theWinRAR = WshShell.Run("WinRAR M -IBCK -R -AG_YY_MM_DD D:\BackUp\Buh1CB.rar D:\BackUp\buhB\");
theWinRAR = WshShell.Run("WinRAR M -IBCK -R -AG_YY_MM_DD D:\BackUp\BuhUPP.rar D:\BackUp\buh\");
Ответ отправил: Netizen (статус: Студент)
Ответ отправлен: 21.05.2007, 12:23

Отвечает: Нестеров Д. В.
Здравствуйте, Ginar!
Создаете файлик например copy.cmd - пишите в нем команду примерно следующую "copy /Y /Z \Srv000aseимя.расширение c:имя.расширение" (кавычки не нужны)
и ставите выполнение этого файла в расписание. - это если используется файловая база
если используется sql - то намного проще, настраивается расписание внутри sql и пишеться куда писать копию базы!!
Ответ отправил: Нестеров Д. В. (статус: 1-ый класс)
Ответ отправлен: 21.05.2007, 15:37


Вопрос № 87.918
Доброго времени суток Уважаемые Эксперты!!! Передо мной стоит задача переноса справочников и констант из одной базы в другую. пожалуйста подскажите где рыть, чтобы не потерять данные, причём документы и проводки не нужны. Конфигурация 1С:Предприниматель v7.7
Заранее благодарен, с Уважением В.М.
Отправлен: 21.05.2007, 15:26
Вопрос задал: Валерий Миннуллович (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Андрей Тимофеев
Здравствуйте, Валерий Миннуллович!
Если не нужны ни остатки ни документы, делается все очень просто:
Делает архивную копию базы, затем
удаляете все файлы кроме sc*.dbf(в этих таблицах хранятся справочники ) и кроме 1sconst.dbf(а здесь все переодические значения и константы).
Удачи.
Ответ отправил: Андрей Тимофеев (статус: 3-ий класс)
Ответ отправлен: 21.05.2007, 15:37
Оценка за ответ: 5
Комментарий оценки:
Спасибо, всё получилось.

Отвечает: Бертыш Андрей Владимирович
Здравствуйте, Валерий Миннуллович!
Коллега описал вам как создать пустую базу в случае когда нет констант и справочников которые ссылаются на документы.
Возможно вам поможет 1Совское решение 1С:Конвертация данных которое поставляется на ИТС диске.
Так же на проклабе были в своё время обработки для обмена между идентичными конфигурациями
Поиск по яндексу даёт нам следующие ссылки
http://www.finaldarkworld.infostart.ru/projects/455/?ref=11304
http://www.finaldarkworld.infostart.ru/projects/412/?ref=11304

---------
Каждый мнит себя стратегом видя бой со стороны
Ответ отправил: Бертыш Андрей Владимирович (статус: 1-ый класс)
Ответ отправлен: 21.05.2007, 15:45
Оценка за ответ: 5
Комментарий оценки:
Огромное спасибо и за оперативность и за полноту ответа

Отвечает: Нестеров Д. В.
Здравствуйте, Валерий Миннуллович!
Есть специальная обработка "Универсал", я сам пользуюсь версией 2.6
там все понятно и наглядно выполняется!
Ответ отправил: Нестеров Д. В. (статус: 1-ый класс)
Ответ отправлен: 21.05.2007, 16:00
Оценка за ответ: 4
Комментарий оценки:
Ещё бы знать где её взять

Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Валерий Миннуллович!

если конфигурация таже самая, можно просто скопировать все файлы sc*.dbf, системные dbf, файлы md и dd в другой каталог, запустить 1с и получить копию базы без документов.

если конфигурации разные, тогда обработками переноса данных, которых в инете предостаточно
Ответ отправил: Ромашов Евгений Николаевич (статус: 1-ый класс)
Ответ отправлен: 22.05.2007, 04:58
Оценка за ответ: 5
Комментарий оценки:
Спасибо, оттолкнутся есть от чего дальше сам


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

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

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.52 от 02.05.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное