![]() |
![]() |
![]() |
|
После перехода с MS SQL на PostgreSql странности с новыми доками | ☑ | ||
---|---|---|---|---|
0
quux
10.01.11
✎
10:11
|
1С:Предприятие 8.1 (8.1.15.14)
Бухгалтерия предприятия, редакция 1.6 (1.6.25.6) База была на MS SQL 2005 Перенес на PostgreSQL Database Server 8.4.3-3.1C При создании новых документов (пока были замечены списание, перемещение, требование-накладная) они не появляются в журналах документов хотя движения создаются, что видно из ОСВ. После тестирования и исправления с настройкой "создавать объекты" сообщение: Проверка логической целостности. РегистрНакопления.ИПИныеМатериальныеРасходы <Объект не найден> (184:a96a0022151dbde611e01bc4cd742c7a):1 Неверная ссылка на регистратор. Создан новый объект. Документ.ТребованиеНакладная В чем дело? Как исправить ситуацию? |
|||
1
КМ155
10.01.11
✎
10:20
|
(0)[они не появляются в журналах документов]
у бухов есть гнилая привычка ставить отбор на год |
|||
2
quux
10.01.11
✎
10:23
|
(1) Проверено :( Не в интервале журнала дело. Просто у нового документа отсутствует номер. В ОСВ регистратор проводки показан как "Объект не найден (многокраказябр)"
|
|||
3
КМ155
10.01.11
✎
10:45
|
(2)[Просто у нового документа отсутствует номер]
пипец конфе лезь в подписки |
|||
4
kuromanlich
10.01.11
✎
10:49
|
(0) зачем переходили?
|
|||
5
skunk
10.01.11
✎
10:54
|
походу грохнули документ непосредственно
|
|||
6
Пеппи
10.01.11
✎
10:54
|
*пипец конфе
разве переход может так повлиять? |
|||
7
Пеппи
10.01.11
✎
10:55
|
(0) кстати база типовая или переписанная?
|
|||
8
КМ155
10.01.11
✎
10:56
|
(6) раз 1С позволяет записать документ без номера, значит так перешли на PostgreSQL
|
|||
9
quux
10.01.11
✎
11:53
|
(8) Как "Так"? Более предметно, пожалуйста.
Перед выгрузкой из MS SQL делал 1С Тестирование и исправление, затем регламентированное обслуживание средствами MS SQL. Затем загрузка в PostgreSql на новом сервере. |
|||
10
quux
10.01.11
✎
11:54
|
(7) База типовая с минимальными изменениями. В тех документах с которыми "косяки" изменений нет.
|
|||
11
quux
10.01.11
✎
11:56
|
(4) Во-первых перешли на новое железо. Во-вторых вместо пиратской MS SQL поставили "свободный" PostgreSql.
|
|||
12
quux
10.01.11
✎
11:57
|
(5) Более развернуто можно?
|
|||
13
Живой Ископаемый
10.01.11
✎
11:59
|
База здоровая? Если например сейчас сделать из нее выгрузку и загрузить в файловую - то эти документы видны?
|
|||
14
quux
10.01.11
✎
12:04
|
(13) В файловую загрузить нет возможности, т.к. размер базы более 10 Гб.
|
|||
15
Сияющий Асинхраль
10.01.11
✎
12:06
|
Кстати, да, а не ТиС случаем, эти документы грохнула?
|
|||
16
quux
10.01.11
✎
12:07
|
(15) Конфа: Бухгалтерия предприятия, редакция 1.6 (1.6.25.6)
|
|||
17
Живой Ископаемый
10.01.11
✎
12:07
|
2(14) Это еще ни о чем не говорит... в файловую нет возможности загрузить если одна таблица в файловом варианте занимает более 4 Гиг..
10 Гиг - это выгрузка в ДТ? или Папка в Постгрессе? |
|||
18
Живой Ископаемый
10.01.11
✎
12:08
|
Ладно, если даже не файловая - попробуйте загрузить обратно в МС СКЛ - эти документы там будут?
|
|||
19
Сияющий Асинхраль
10.01.11
✎
12:09
|
(16) Причем здесь конфа. ТиС - это Тестирование и исправление
|
|||
20
Живой Ископаемый
10.01.11
✎
12:09
|
2(19) Тестирование и Исправление, это очевидно ТиИ...
а ТиС - это Торговля и Склад |
|||
21
Сияющий Асинхраль
10.01.11
✎
12:11
|
(20) Видел оба варианта сокращения, да и по контексту можно догадаться...
|
|||
22
Живой Ископаемый
10.01.11
✎
12:12
|
2(21) это не вариант сокращения... Это просто невнимательные пальцы... По контексту догадаться можно, но мы тут собрались не ребусы разгадывать
|
|||
23
quux
10.01.11
✎
12:16
|
(19) До ТиС документы уже были без номера. Движения есть а документ в журнал не попадает потому что у него номера нет. А ТиС доки восстановила но с незаполненной ТЧ и пустыми реквизитами шапки. Но движения все равно в ОСВ остались.
|
|||
24
quux
10.01.11
✎
12:17
|
(22) Действительно, абревиатура ТиС путает. Лучше уж ТиИ.
|
|||
25
Живой Ископаемый
10.01.11
✎
12:17
|
2(23) а мы сейчас какую базу имеем - с непоказываемыми документами просто, или с документами-пустышками, созданными ТиИ? если второе, то уже все.
|
|||
26
Живой Ископаемый
10.01.11
✎
12:18
|
2(24) нету аббревиатуры ТиС. вернее она относится для конфы в77 Торговля и Склад. ТиИ - это и есть Тестирование и Исправление.
|
|||
27
Сияющий Асинхраль
10.01.11
✎
12:21
|
(23) Так погоди, ты загружал уже битую базу? Может после исправления стоило руками все исправить, перепровести доки, сделать еще одно тестирование и исправление, а только потом выгружать? Я бы, честно говоря, сделал именно так...
|
|||
28
Живой Ископаемый
10.01.11
✎
12:24
|
2(23) Можно что посоветовать сделать... Взять еще ту базу на МС МСКл, при условии что ее еще не грохнули - сделать чтобы у тех документов были номера, и при помощи обработки выгрузказагрузкаданныххмл.епф с ИТС выгрузить эти документы, и загрузить ею же в Постгресс-базу... Можно даже с движениями. Синхронизация будет по УИДу, так что этот вариант годен даже если у вас документы-пустышки созданные ТиИ
|
|||
29
alxbzm
10.01.11
✎
12:26
|
(0) одна из версий данного поведения - это некорректная работа 1С версии 8.15.14 с PostgreSQL 8.4.3. Если не углубляться в подробности сильно, то при записи документов в постгри происходит ошибка, однако движок 1С ее игнорирует и не откатывает транзакцию. В результате имеем движения регистров без документов. К сожалению, проверено на личном опыте.
В общем, ставьте PostgreSQL 8.3.8 |
|||
30
quux
10.01.11
✎
12:34
|
(27) Ошибочные документы создавались уже в базе загруженной в PostgreSql. В базе MS SQL было все ок.
|
|||
31
alxbzm
10.01.11
✎
12:44
|
+(30) что еще раз косвенно подтверждает (29). Ставьте PostgreSQL 8.3.8. Вот только "испорченные" документы придется ручками восстанавливать к сожалению, поскольку в базу они не записались. Ради интереса еще посмотрите: в журнале PostgreSQL скорее всего увидите ошибку base x of block xxx/xxx/xxx is still referenced (local x), где x - это произвольные цифры. Вот сколько таких ошибок найдете - столько документов и испорчено...
|
|||
32
quux
10.01.11
✎
14:06
|
(31) А можно версию откатить без выгрузки\загрузки базы? Глупый вопрос наверно, но неохота сутки опять убивать на выгрузку\загрузку.
|
|||
33
alxbzm
10.01.11
✎
14:56
|
(32) Врать не буду - не делал, но скорее всего нет. Сам всегда делал через выгрузку/загрузку через *.dt
|
|||
34
КМ155
10.01.11
✎
15:00
|
(32) странный вопрос, pg_dump/pg_restore релиз PostgreSQL не важен
|
|||
35
birkoFFFF
10.01.11
✎
15:00
|
(0) пока больше ничего не натворил немедленно сноси 8.4.3
Мы напоролись на эту хрень весной. Документ создаешь, проводишь, он проводится, движения в регистрах делает, а сам документ не сохраняется, а записи в регистрах есть и номер документа занят. Теперь тебе еще и регистры чистить от битых записей... |
|||
36
birkoFFFF
10.01.11
✎
15:01
|
(31) самое забавное что документа нет, а движения все есть, у нас были 2 принятия к учету ОС, вот была развлекуха )))
Сделали лучше, не стали удалять движения, а восстановили объект по известному идентификатору |
|||
37
birkoFFFF
10.01.11
✎
15:02
|
(+36) обработкой типо этой http://infostart.ru/public/74186/
|
|||
38
quux
10.01.11
✎
16:42
|
(37) Описание обработки:
{Достаточно часто встречаются случай, когда необходимо восстановить удаленный объектиз базы. Возможно остались ссылки и система сообщает, что "Объект не найден". Такой объект можно восстановить с помощью этой обработки. Достаточно знать его ID и тип. Объект создается ПУСТЫМ!} А зачем он мне пустой? Тестирование и исправление тоже пустой создает... |
|||
39
Живой Ископаемый
10.01.11
✎
16:50
|
2(38) Блин, да восстанови его из МС СКЛ копии, в (28) рецепт
|
|||
40
birkoFFFF
10.01.11
✎
17:32
|
(39) не сможет он их восстановить, этот документ никогда в базу не записывался...
|
|||
41
Дикообразко
10.01.11
✎
17:36
|
(40) неужели до сих пор стабильной версии постгрии не появилось?
|
|||
42
Дикообразко
10.01.11
✎
17:36
|
*стабильно работающей
|
|||
43
Живой Ископаемый
10.01.11
✎
17:38
|
(40) а!
|
|||
44
birkoFFFF
10.01.11
✎
19:52
|
(41) 8.3.8 стабильно работает, думаю в к концу января попробовать на 9-тку перелезть попробовать на каком-нибудь филиале, потестить...
|
|||
45
alxbzm
11.01.11
✎
01:41
|
+(44) да и хотелось бы задать официальный вопрос фирме 1С о совместимости 1С 8.1.15.14 и PostrgeSQL 9.0.1, а то подозреваю предложат перейти на 8.2... блин, надоело быть бета-тестером - хотелось бы сосредоточится на прикладных задачах (мысли вслух)...
|
|||
46
iamnub
11.01.11
✎
03:55
|
Как вы вообще можете полагатьтся на учетные системы с такими вот глюками??
|
|||
47
birkoFFFF
11.01.11
✎
09:09
|
(46) предложи альтернативу
|
|||
48
Живой Ископаемый
11.01.11
✎
11:13
|
2(47) ДБ2 Екпресс-Ц 9.7.1 :)
|
|||
49
smaharbA
11.01.11
✎
11:43
|
(47) как алтернатива БД - MS SQL - просто и надежно
|
|||
50
Живой Ископаемый
11.01.11
✎
11:45
|
2(49) Линукс-сервер 1С не может держать базу на МС СКЛ.
|
|||
51
smaharbA
11.01.11
✎
11:47
|
(50) это еще почему ? ему что есть разница где находится движок БД ? или у него радикальные отличия от 1с сервера для виндуз ?
(систему 8юх видел только на картинках) |
|||
52
smaharbA
11.01.11
✎
11:47
|
8.х
|
|||
53
Живой Ископаемый
11.01.11
✎
11:48
|
2(51) бикоз нет реализации МДАК под линукс.. как я понимаю
|
|||
54
Живой Ископаемый
11.01.11
✎
11:48
|
http://v8.1c.ru/overview/cluster_linux.htm
Особенности рабочих серверов под управлением Linux не могут взаимодействовать с СУБД Microsoft SQL Server; не поддерживается работа с СОМ-объектами; аутентификация на сервере выполняется по протоколу Kerberos; не доступна работа с Интернет-соединением. |
|||
55
smaharbA
11.01.11
✎
11:49
|
ясно - в топку значит
|
|||
56
КМ155
11.01.11
✎
11:49
|
(51) [систему 8юх видел только на картинках]
ниже картинки есть подписи о невозможности гетерогенных систем сервер 1С - сервер СУБД |
|||
57
Живой Ископаемый
11.01.11
✎
11:50
|
2(55) точно. Кому он нужен такой прожорливый и замкнутый...
|
|||
58
Лефмихалыч
11.01.11
✎
11:55
|
(0) если вот это
можно воспроизвести руками в любой момент, то виноват либо переход, либо какой-то идиот, поломавший конфу. Однако мне почему-то кажется, что воспроизвести не получится и документы в лабораторных условиях нормально проведутся и сохранятся. А это будет означать, что какой-то товарещ развлекается непосредственным удалением объектов. |
|||
59
quux
14.01.11
✎
11:31
|
PostgreSQL откатывать на версию 8.3 не стал т.к. сейчас идет активный переход на Бухгалтерию 2, которая уже на сервере 8.2. (он должен корректно крутиться на PostgreSQL 8.4)
P.S. Если перечисленные доки (списание, требование-накладная и перемещение) перед проведением записывать, то им корректно присваивается номер и они появляются в журналах. Но при проведении опять ошибка хотя по ним создаются корректные проводки. Обработкой ставлю реквизит "Проведен" в Истину и записываю док, чтобы не нервировать лишний раз бухов. В новой конфе после выгрузки доков все поправим и заживем весело и дружно. Все двойные, ошибочные движения отследил и убрал из базы. |
|||
60
quux
14.01.11
✎
11:32
|
Еще, что интересно "траблы" только по одной организации. Бухи которые работают по другим организациям даже ничего и не заметили.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |