Имя: Пароль:
1C
 
Как поднять 1С локально? SQL уже стоит.
0 RazVal
 
23.03.09
14:09
В связи с тормозами общей 1С-ки (Предприятие 8.1), захотел пользовать её копию локально на своём компьютере (прямо последние данные не очень нужны, а каждую ночь происходит полный бэкап, который я могу себе копировать). SQL-сервер локально стоит, через его Бэкап 1С-овскую базу данных в самом SQL локально поднял - все данные есть, я даже к ним напрямую через SQL-запросы пообращался, но хочется через стандартную оболочку 1С тоже иметь возможность с ними работать - поэтому вопрос:
- как это сделать? Есть папочка, в которую SQL сложил mdf и ldf файлики с базой данных, есть ярлык 1С-ки, через который хожу в общую базу данных, там я нажимаю "добавить" - а что дальше выбирать - не знаю, проведите, пожалуйста, подробно по пунктам или подкиньте ссылку на пошаговый путь - сам не нашёл (искал долго, может не по тем словам)...
1 Fragster
 
гуру
23.03.09
14:10
а сервер 1с локальный уже стоит?
2 Valery
 
23.03.09
14:15
Так я понял, к SQL базе подключение есть инадо выгрузить из нее данные и слепить локальную базу?
3 RazVal
 
23.03.09
14:17
(1) локально - нет, но для локального надо же тогда ключ защиты свой иметь?
4 Fragster
 
гуру
23.03.09
14:18
(3) ага... тебе нужно не скулем делать бекап, а с помощью пакетного режима
конфигуратора... и себе его в файловую базу загружать...
5 AiR
 
23.03.09
14:18
Можно использовать уже установленный Сервер 1С Предприятие, в его оснастке можно добавить новую Инф. базу и натравить ее на твой локальный СКУЛь.
6 RazVal
 
23.03.09
15:17
(5) да! как раз это и надо!!! а как это пошагово сделать?
7 Fragster
 
гуру
23.03.09
15:19
(5) если сервер нагружен хорошенько - то нафиг надо на него еще одну базу
вешать? разве что для отладки того, что именно на сервере творится... а отчеты -
они и в файловом режиме с 1-м пользователем быстро генерятся...
8 RazVal
 
23.03.09
15:45
(4) к сожалению, это юрисдикция тех, кто держит нашу сетевую 1С, и я еле-еле уломал их хотя бы на такой вариант (они, вообще, не хотят этим заниматься - просто дали возможность копировать бэкап, который они всё равно ночью делают - соответственно, бэкап этот SQL-ный). Подскажите, пожалуйста, пошагово, как всё настроить при моих входных. Заранее спасибо!
9 RazVal
 
23.03.09
15:51
(2) из сетевой базы данных SQL все данные попадают в локальную базу данных SQL (она уже есть, все данные там тоже уже есть). Нужно через сетевую 1С-оболочку подключиться к этой локальной базе данных (как я понимаю, используя "Добавление информационной базы в список" в ярлычке 1С, через который я хожу в сетевую базу данных).
10 Fragster
 
гуру
23.03.09
15:52
(8) есть права на запуск конфигуратора?
11 RazVal
 
23.03.09
15:55
(8) да, но у нас там обычно кто-то сидит, а второго не пускает, когда кто-то уже сидит - поэтому это не надёжный путь (сейчас зайти смог, а каждый день, чтобы бэкапить базу - не факт)...
12 Fragster
 
гуру
23.03.09
15:56
(11) ночью, через назначенные задания...  единственное, могут обесточивать
помещение :(
13 RazVal
 
23.03.09
15:57
(12) а у нас и ночью бывает там кто-то "сидит" - когда не корректный выход
14 nemo1966
 
23.03.09
15:58
А зычем скулевый то вариант файловый чем не угодил?
15 Fragster
 
гуру
23.03.09
15:59
(13) бардак
16 RazVal
 
23.03.09
16:01
(14) мне нужна возможность зайти через 1С, так как некоторые отчёты у нас написаны - и мне нужна возможность их запускать (а локально, чтобы и на меня не влияли, и я не влиял на сетевую базу данных)
17 RazVal
 
23.03.09
16:02
(15) согласен, - а какой порядок действий, если смогу выгружать каждое утро вручную?
18 svent0vit
 
23.03.09
16:07
какие проблемы-то?
присоедини базу через SQL Server Management Studio
добавь ее в список баз через консоль кластера
и добавь новую иб в список баз 1С со своим адресом
19 nemo1966
 
23.03.09
16:07
не понял а что мешает запустить отчеты если данные в локальной файловой будут те же что и в sql? Отчеты такие что работают только в SQL что ли?
20 Fragster
 
гуру
23.03.09
16:11
(17) в конфигураторе исходной базы - администрирование - выгрузить ИБ, в
конфигураторе созданной локальной базы - загрузить ИБ... с помощью назначенных
заданий можно автоматизировать http://www.kb.mista.ru:80/article.php?id=338
21 RazVal
 
23.03.09
16:13
(18) не знаю как именно это сделать (на какие кнопки жать):

присоедини базу через SQL Server Management Studio - это сделано
добавь ее в список баз через консоль кластера - вот как это конкретно сделать?
и добавь новую иб в список баз 1С со своим адресом - это представляю, как сделать, но тоже желательно на всякий случай уточнить. ;)
22 DmitrO
 
23.03.09
16:41
какраз только что вот, обработочку для восстановления баз данных из бекапов закончил, может пригодится (?) www.dev.citykirov.ru
23 RazVal
 
23.03.09
16:51
(22) {Форма.Форма(723)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Пользователю "Valera" не удалось войти в систему.
   Connection.Open("Provider=sqloledb;Server="+ИмяСервера+";Trusted_Connection=yes;");
24 DmitrO
 
23.03.09
19:17
(23) на включить на mssql проверку подлинности Windows (в свойствах сервера)
Также желательно прочитать описание.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.