Форум Кургана и Курганской области и наших друзей

Зима. Форум Кургана и Курганской области и наших друзей
24 Октябрь 2020, 17:53:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1] 2 3 ... 9   Вниз
  Печать  
Автор Тема: Вопросы по 1С  (Прочитано 9155 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Vertex
Коллежский секретарь
****

Карма: 12
Offline Offline

у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 373



Награды
« : 22 Ноябрь 2010, 10:21:11 »

Доброго времени уважаемые.
Хочу спросить по 2 вопросам.
1С v 7 SQL
1)Файл журнала базы весит больше чем данные ....данные 7 Гб журнал 8Гб.
Какие варианты по его уменьшению!?
Помогите пожалуйста!

2)Как сделать периферийную базу центральной для внесения изменений и обратно!

Заранее благодарю
Записан

Когда мужчине плохо - он ищет женщин. Когда мужчине хорошо - его ищут женщины
ysv45
Гость
« Ответ #1 : 22 Ноябрь 2010, 11:44:30 »

1. Уменьшить основную базу уменьшится и журнал. Как вариант выгрузить данные - загрузить в новую базу. И рыть в Инете Truncate Log On Checkpoint.

А лучше не заморачиваться - добавить винтов - вынести журнал на отдельный винт.

2. А зачем?
Записан
ysv45
Гость
« Ответ #2 : 22 Ноябрь 2010, 11:52:20 »

Борьба с размером журнала транзакций: причины роста и методы уменьшения

По материалам рассылки comp.soft.winsoft.sqlhelpyouself на subscribe.ru


Часть 1) Сокращение размера Transaction Log в SQL Server 2000 с помощью DBCC (По материалам Q272318)

Команда DBCC SHRINKFILE для урезания log в SQL Server 2000 больше не является отложенной операцией. DBCC SHRINKFILE пытается сокращать файл немедленно. Однако, в некоторых случаях, необходимы дополнительные действия для того, что бы журнал был сокращён до ужного размера. При выполнении DBCC SHRINKFILE, SQL Server 2000 удаляет виртуальные журналы, чтобы в целом получить заданный размер журнала. Если заданный размер не достигнут, SQL Server размещает фиктивные входы журнала в последний виртуальный журнал, пока виртуальный журнал не будет заполнен, а потом перемещает заголовок журнала в начало файла. В таком случае, чтобы завершить сокращение размера журнала:

1. Выполнить инструкцию BACKUP LOG, чтобы удалить неактивную часть журнала.
2. Выполнить DBCC SHRINKFILE снова, задав желательный размер.

Например:

DBCC SHRINKFILE(pubs_log, 2)
(Если нужный размер не достигнут)
BACKUP LOG pubs WITH TRUNCATE_ONLY
DBCC SHRINKFILE(pubs_log,2)

Часть 3) Метод быстрого усечения журнала транзакций и перевода БД в offline По материалам статьи Krishnan М. Kaniappan на swynk.com «Quickly Shrinking the Transaction Log»

В этой статье Кришнан обсуждает два следующих аспекта:
- Усечение журнала транзакций.
- Метод перевода базы данных в автономный режим (offline).

Усечение журнала транзакций

Кришнан предлагает следующую уловку для быстрого усечения журнала транзакций, который у Вас может стать слишком большим. Вы можете сократить журнал транзакций, используя системные хранимые процедуры sp_detach_db и sp_attach_db. Для получения дополнительной информации об отсоединении и присоединении баз данных обратитесь к BOL. Когда Вы отсоединяете базу данных, используя sp_detach_db, SQL сервер будет знать, что работа с базой данных была корректно завершена, и для последующего прикрепления базы данных, журнал транзакций не нужен и может быть не доступен. Его можно удалить. Когда Вы прикрепляете базу данных, SQL сервер создаёт новый журнал, который будут иметь минимальный размер. Для этого необходимо выполнить следующие шаги:

- Отсоедините базу данных, используя процедуру sp_detach_db (предварительно убедитесь, что никакие процессы не используют файлы базы данных);
- Удалите журнал;
- Прикрепите базу данных заново, используя процедур sp_attach_db у.

Так как Вы отсоединяете и прикрепляете базу данных к тому же самому серверу, Вы не будете иметь проблем с нарушением логинов. Для получения дополнительной информации по усечению файлов журналов транзакций, состоящих из одного или более журналов, Вы можете обратиться к статьям Базы Знаний Микрософт: Q256650 (для SQL 7.0) и Q272318 (для SQL 2000).
Записан
Vertex
Коллежский секретарь
****

Карма: 12
Offline Offline

у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 373



Награды
« Ответ #3 : 22 Ноябрь 2010, 12:02:26 »

Нужно создать новые права пользователям...
А так если в центральной создавать, то загружать всем геморно изменения.

 
Записан

Когда мужчине плохо - он ищет женщин. Когда мужчине хорошо - его ищут женщины
ysv45
Гость
« Ответ #4 : 22 Ноябрь 2010, 12:34:47 »

Нужно создать новые права пользователям...
А так если в центральной создавать, то загружать всем геморно изменения.

Для Базы данных в формате DBF достаточно удалить из каталога базы данных следующие файлы:
1SDBSET.DBF, 1SDBSET.CDX, 1SDWNLDS.DBF, 1SDWNLDS.CDX, 1SUPDTS.DBF, 1SUPDTS.CDX, 1SSYSTEM.DBF (не обязательно).

После чего желательно войти в Конфигуратор и сделать полный контроль. И это все.
При желании, можно восстановить обратно - достаточно эти файлы восстановить.

Для базы данных в формате SQL - аналогично,
только удалять нужно таблицы из SQL-базы: _1SDBSET, _1SDWNLDS, _1SUPDTS, _1SSYSTEM
Записан
Vertex
Коллежский секретарь
****

Карма: 12
Offline Offline

у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 373



Награды
« Ответ #5 : 22 Ноябрь 2010, 14:35:09 »

Цитировать
После чего желательно войти в Конфигуратор и сделать полный контроль. И это все.

Что это значит? Как его сделать!?
И могут ли возникнуть траблы какие нибудь при таком методе отсоединения базы?!?
Записан

Когда мужчине плохо - он ищет женщин. Когда мужчине хорошо - его ищут женщины
ysv45
Гость
« Ответ #6 : 22 Ноябрь 2010, 15:01:47 »

Что это значит? Как его сделать!?

Непонимающий

Читайте книги. С такими знаниями опасно трогать базу 1С.



Цитировать
И могут ли возникнуть траблы какие нибудь при таком методе отсоединения базы?!?

Конечно могут - с Вашими знаниями лучше докупить винты - дешевле будет. И делать все стандартными методами.


Записан
Vertex
Коллежский секретарь
****

Карма: 12
Offline Offline

у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 373



Награды
« Ответ #7 : 22 Ноябрь 2010, 15:10:00 »

Цитировать
Читайте книги. С такими знаниями опасно трогать базу 1С.
Книги читаю.
Знания не скажу что глубокое, но есть. Строит глазки
Но вот про контроль и как его выполнить не знаю... Строит глазки

Это полный пересчёт итогов? Реиндексация?
« Последнее редактирование: 22 Ноябрь 2010, 15:16:54 от Vertex » Записан

Когда мужчине плохо - он ищет женщин. Когда мужчине хорошо - его ищут женщины
ysv45
Гость
« Ответ #8 : 22 Ноябрь 2010, 15:27:37 »

Администрирование - Тестирование и исправления ИБ
Полный - галки везде.
Записан
Vertex
Коллежский секретарь
****

Карма: 12
Offline Offline

у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 373



Награды
« Ответ #9 : 22 Ноябрь 2010, 15:39:08 »

Понятно что это.....другими словами только....
Лучше всё сделаю через центральную, а то пересчёт на одной из баз в формате дбф займёт больше суток
 Веселый
Записан

Когда мужчине плохо - он ищет женщин. Когда мужчине хорошо - его ищут женщины
Vertex
Коллежский секретарь
****

Карма: 12
Offline Offline

у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 373



Награды
« Ответ #10 : 19 Январь 2011, 18:52:52 »

Доброго времени суток,
хотелось бы что бы опытные 1С 7,7 - ники
прокомментировали работу с Бухгалтерскими итогами, немного не пойму как с ними работать.

Вот пример: Нужно написать обработку которая, выводит сальдо на начало периода, оборот и сальдо на конец периода
по 70 сч по субконто (Сотрудник).

Вопрос: Как лучше получать данные?
В режиме расчёта или запроса?

Просветите если не трудно. Строит глазки

 
Записан

Когда мужчине плохо - он ищет женщин. Когда мужчине хорошо - его ищут женщины
ysv45
Гость
« Ответ #11 : 19 Январь 2011, 19:30:25 »

Почитайте
http://www.mista.ru/kurs1c/7.htm
Записан
Vertex
Коллежский секретарь
****

Карма: 12
Offline Offline

у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 373



Награды
« Ответ #12 : 28 Январь 2011, 10:44:27 »

Возникла необходимость обновить Не типовую конфигурацию, ни разу не типовую не обновлял.
Нашёл информацию http://update-1c.ucoz.ru/publ/1-1-0-3
Возникли вопросы,
Зачем сравнивать Типовую конфигурацию того же релиза и рабочую правленую!? Что это даёт!?

Цитировать
То же самое проделываем и с отдельными значениями перечислений: копируем в буфер обмена и переносим в соответствующие перечисления.

После переноса перечислений переносим справочники. При этом справочники переносим в два этапа, вначале справочники-владельцы, затем подчиненные справочники, для этого перед копированием нужно открыть справочник и посмотреть его подчиненность.

При копирование внимательно следите за сообщениями которые может выдавать 1С — это очень важная информация.

Аналогично копируете и остальные объекты конфигурации, лучше всего в следующем порядке:

1. Перечисления
2. Справочники, документы.
3. Журналы документов, журналы расчетов, константы, регистры
4. Виды расчетов, группы расчетов.
5. Отчеты, обработки.
6. Интерфейсы

 
Про что тут написано вообще непонятно... зачем что то копировать руками? При объединении не типовой более старой и новой (update) прогама ясно показывает что изменено, добавлено или удалено.
На тестовой машине я делал так:
Есть 516 релиз Бухалтерии не типовая конфа. Есть 521upd.
1)Создал папку "1" в неё распаковал upd.
2)Создал папку "2" её указал как базу, зашёл через конфигуратор, выбрал загрузить измененную конфу....всё прокатило.
3)Зашёл в нетиповую конфу которую надо обновить, выбрал пункт "Объединение конфигураций", указал на файл созданной конфигурации в шаге "2"
снял все галки, и поставил только на тех которые добавляли поля, реквизиты, и тд.
Всё прошло нормально, на тестовой всё робит.. Что я делал не так?  
« Последнее редактирование: 28 Январь 2011, 12:04:24 от Vertex » Записан

Когда мужчине плохо - он ищет женщин. Когда мужчине хорошо - его ищут женщины
ysv45
Гость
« Ответ #13 : 28 Январь 2011, 11:59:26 »

Практика - критерий истины - если Вас устраивает результат - работайте.
Записан
Vertex
Коллежский секретарь
****

Карма: 12
Offline Offline

у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 373



Награды
« Ответ #14 : 28 Январь 2011, 12:02:25 »

Ну вы как специалист скажите мне, я сделал что то не так?
И хотелось бы узнать как Вы это делаете?
Записан

Когда мужчине плохо - он ищет женщин. Когда мужчине хорошо - его ищут женщины
Страниц: [1] 2 3 ... 9   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC
rss | wap
Valid XHTML 1.0! Valid CSS!