Имя: Пароль:
1C
1С v8
История лицензий информационной базы
, ,
0 g00dtlt
 
09.12.14
13:42
Всем привет
как можно почистить историю лицензий информационной базы? (о программе, лицензии: информаонная база)
Есть база долго блуждавшая по офисам, серверам и фирма, и клиент теперь хочет убрать из списка перечень всех программных лицензий на другие фирмы. Переживает за аффилированность.
База sql, может кто знает в какой табличке хранится это список?
спасибо
1 zva
 
09.12.14
13:46
2 g00dtlt
 
09.12.14
13:53
предложенный там вариант - не вариант
в 8.3.5 есть несколько новых типов метаданных которые тоже похерятся, уверен что в есть табличка в скуле где записаны эти сведения и простой запрос решит проблему.
-------------------
для того, чтобы не отображалась лицензия, нужно
1. выгрузить dt
2. загрузить его в платформу 8.2.10
3. выгрузить cf из 8.2.10
4. а теперь загружать в последнюю платформу, установленную на компе, где активирована нужная лицензия
в момент загрузки данные о лицензии будут записаны в CF
3 Зеленый пень
 
09.12.14
13:58
А если так: в 8.3 выгрузить конфигурацию в XML, создать новую, загрузить из XML.
4 Maxus43
 
09.12.14
13:59
и главный вопрос - а нафига тебе скрывать эту историю?
5 g00dtlt
 
09.12.14
14:00
(3) Так это выгрузит структуру метаданных, а мне надо сами данные.
Сделал дамп таблицы, ищу по вхождениям текста.
6 g00dtlt
 
09.12.14
14:00
(4) перечитай, написано же
Есть база долго блуждавшая по офисам, серверам и фирма, и клиент теперь хочет убрать из списка перечень всех программных лицензий на другие фирмы. Клиент переживает за аффилированность между фирмами
7 g00dtlt
 
09.12.14
14:03
в чистом виде в дампе нет вхождений по номеру ПП
8 vis_tmp
 
09.12.14
14:17
может зашифровано
9 g00dtlt
 
09.12.14
14:26
(8) скорее всего сохранены в бинарном виде
10 Shamandafil
 
09.12.14
15:42
Маленькая подсказка ищите в базе таблицу Files, в ней запись c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl . Дальше не знаю :)
Кто знает как в этой записи расшифровать данные?
11 g00dtlt
 
09.12.14
16:46
(10) спасибо за на водку :)
на копии действительно есть такой файл, а так же куча других *.pfl
Грохнул  c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl - ничего не изменилось
Грохнул  *.pfl - ничего не изменилось
Грохнул локальнык кэши  - ничего не изменилось
думаю что это был за намёк
12 g00dtlt
 
09.12.14
16:50
(11) 1с после нового входа пересоздала эти файлы, думаю стоит остановить сервер и почистить серверные кэш в том числе
13 awa15
 
09.12.14
17:34
(11) Я почти уверен, что в самой конфигурации информация об истории лицензий хранится в файле root. Можно разобрать v8unpackом конфигурацию, поправить там root и собрать обратно.
Например, было в root вот так:

{2,857eed1f-4a91-4892-a225-c90680c0352d,/MEAFEELzuoxVAtNOjPF/SOM1qk7R/kWuQiYuwl6//QWnMdS37Jfy7FzwpGYG0l5
JjwRQfJ25puUiugC2dz/J8/35USWNusURvutWPUHsykMJX93M+NZ/cpCWd+xm/NN
pOecDMVVfaVxfKce4PiZbnfhwuR+cvj1GShRbmKzOw8=}

можно смело оставлять так:
{2,857eed1f-4a91-4892-a225-c90680c0352d}
14 vis_tmp
 
09.12.14
17:43
(13) Проверял?
15 Armando
 
09.12.14
17:52
USE [DataBaseName]
GO

UPDATE Files
SET BinaryData = ''
WHERE FileName = 'c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl'
16 Armando
 
09.12.14
18:00
(15) Недавно пытался это на инфостарт запостить. Оно часик повисело, потом забанили)
17 MM
 
09.12.14
18:13
(16) Боюсь и здесь история повторится.
(13) А у меня в root нет ГУИДА ,857eed1f-4a91-4892-a225-c90680c0352d, или он может быть и другим?
18 Мимохожий Однако
 
09.12.14
18:14
Обратись в 1С. Могут помочь.
19 awa15
 
09.12.14
20:14
(17) Естественно, у тебя будет другой УИД.
20 g00dtlt
 
10.12.14
16:39
чета не получается, есть еще пути правки истории лицензий?
21 Armando
 
10.12.14
21:44
(20) пробовал (15)? У меня на разных базах работает.
22 g00dtlt
 
11.12.14
10:10
(21) запрос работает, спасибо!