1с и SQL
#1
Отправлено 07 февраля 2012 - 13:22
до недавнего времени работал с 1с в файловой версии.
сейчас предстоит работа с 1с чья база лежит на SQL серваке..
и у меня куча вопросов....
раньше я просто копировал базу ctrl+c ctrl+v себе на флешку и дома уже на ней пробовал чтото делать, а уже потом когда все отлажено и уверен что все чётко, изменял главную базу...
как мне теперь так сказать сделать копию и запустить ее дома?
и еще вопрос : в чем различие между файловым и серверным?
#2
Отправлено 07 февраля 2012 - 13:48
#3
Отправлено 07 февраля 2012 - 14:04
1) в серверном варианте база будет храниться на SQL сервере, физически на дисках как минимум в двух файлах имябазы.mdf - это файл с основными таблицами имябазы.ldf , так что просто копированием не получится, если ты только не развернешь у себя скуль и не будешь скульными бекапами таскать
2) выгрузка типовыми средствами, при больших обемах происходит дольше.
3) вопрос чем ты будешь заниматься дома, править конфу, тогда можно не с актуальной базой работать, через конфиг. А если будешь править базу обработками тут сложнее.
#4
Отправлено 07 февраля 2012 - 14:10
Дмитрий (07 февраля 2012 - 14:04) писал:
1) в серверном варианте база будет храниться на SQL сервере, физически на дисках как минимум в двух файлах имябазы.mdf - это файл с основными таблицами имябазы.ldf , так что просто копированием не получится, если ты только не развернешь у себя скуль и не будешь скульными бекапами таскать
2) выгрузка типовыми средствами, при больших обемах происходит дольше.
3) вопрос чем ты будешь заниматься дома, править конфу, тогда можно не с актуальной базой работать, через конфиг. А если будешь править базу обработками тут сложнее.
дома править и пробовать на ней обработки...так как я не совсем опытен в работе с клиент серверным вариантом, то боюсь накосячить)))
подскажите как быть?
#5
Отправлено 07 февраля 2012 - 14:17
helpmee (07 февраля 2012 - 14:10) писал:
дома править и пробовать на ней обработки...так как я не совсем опытен в работе с клиент серверным вариантом, то боюсь накосячить)))
подскажите как быть?
#7
Отправлено 07 февраля 2012 - 14:51
1) Разворачиваем на домашнем компе MS SQL + 1С App. Базу перекидываем через средства MS SQL (можно делать "на горячую" не выгоняя пользователей)
2) Выгоняем пользователей из БД, снимаем копию средствами 1С - разворачиваем на домашнем.
3) Учим шедулер по ночам снимать копию БД средсвами 1С. Если БД большая, то еще учим шедулер разворачивать снятый бэкап в копию БД
4) Если пользователи воркают и по ночам, то учим шедулер следующему степу:
4.1) снять копию MS SQLьными средствами
4.2) развернуть бэкап 4.1 в MS SQLную копию
4.3) Из копии 4.2 снять бэкап средствами 1С
4.4) из бэкапа 4.3 развернуть файловую копию БД
5) Учим шедулер степу 4, но с добавочкой "рапортуем по емылу".
6) Настраиваем себе удаленный доступ (LogMeIn.com в помощь) и когда нужно, запускаем выполняем один из предыдущих шагов, и кидаем БД на FTP (свой или офисный) или передаем копию другими ср-вами (DROPBOX, HIMACHI, ФАЙЛЫ.МЫЛО.РУ)
#8
Отправлено 07 февраля 2012 - 14:52
helpmee (07 февраля 2012 - 14:32) писал:
а больше никак?
Но я полагаю вы не зря перешли на серверный вариант? Размер базы в файловом варианте какой?
Сообщение отредактировал Дмитрий: 07 февраля 2012 - 14:54
#9
Отправлено 07 февраля 2012 - 14:53
В моменты обострения зуда в районе рабочего инструмента (заднице) - по удаленке заходим на свой рабочий ПК и работаем, работаем, работаем (но WoT лучше :) )
#10
Отправлено 07 февраля 2012 - 16:00
uza (07 февраля 2012 - 14:53) писал:
В моменты обострения зуда в районе рабочего инструмента (заднице) - по удаленке заходим на свой рабочий ПК и работаем, работаем, работаем (но WoT лучше :) )
#11
Отправлено 07 февраля 2012 - 16:06
Ибо иногда нужно что то сделать нучером (серваки ребутнуть, конфы принять, обработки прогнать, помеченные похерить и т.д.), на что натурально нужно потратить минут десять работы (и порой пару часов бездельного ожидания между "ВЫПОЛНИТЬ" и "ГОТОВО!"). И настроить для всех этих задач шедулеры - не всегда канает.
Сообщение отредактировал uza: 07 февраля 2012 - 16:06
#12
Отправлено 07 февраля 2012 - 17:52
и еще если не затруднит направте в сторону статей, литературы которую надо почитать чтоб в SQL серваке:)
#13
Отправлено 07 февраля 2012 - 18:05
#14
Отправлено 08 февраля 2012 - 08:45
До уровня "достаточно для типовой работы с 1С", или до уровня админа, или четкава админа, или девелопера, или четкого девелопера и некислого админа (уровень при котором одним кивком головы разоврачивается класстер, а усилием мысли хранимки начинают работать правильно, независимо от того, что в них написано)?
А так, собстно чего тыкать? Хватаем книжку в книжном аля "
Поищите курсы на INTUIT'е - их там много открытых.
Сообщение отредактировал uza: 08 февраля 2012 - 08:49
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных









