Имя: Пароль:
1C
1С v8
Ошибка конвертации списка пользователей информационной базы
,
0 Comedy_Men
 
20.02.14
07:26
После перевода 1С с 8.1 на 8.2 не могу создавать/редактировать пользователей ИБ. Выходит "Ошибка при сохранении данных пользователя ИБ.  Ошибка при вызове метода контекста (Записать): Ошибка конвертации списка пользователей информационной базы из версий 1С:Предприятия, предшествующих 8.2.11.
В списке пользователей информационной базы встречаются имена, отличающиеся только хвостовыми пробелами" и ругается на определенного пользователя. Находил способы что можно через SQL всех пользователей ИБ стереть и заново вбить но у меня 158 пользователей это будет очень долго и неудобно! Есть вариант через некий софт Fox!? Скаячал установил но ума дать ей не могу. Расскажите как решить данную проблему. Заранее спасибо
1 vde69
 
модератор
20.02.14
08:18
через конфигуратор
2 Comedy_Men
 
20.02.14
08:30
в конфигураторе и выдаёт данную ошибку
3 vde69
 
модератор
20.02.14
08:49
158 пользователей это не много....

решить можно так

обратным переходом на 8.1 там исправить косяки и вернуть на 8.2

но я бы советовал вручную перезанести всех пользователей, будет хороший урок, что сначало делаем все на ТЕСТОВОЙ базе !!!
4 Comedy_Men
 
20.02.14
08:55
Есть способ через Fox. Только вот как? Вы с этим не работали?
5 Comedy_Men
 
20.02.14
08:58
У нас размер базы превышает 1 терабайт это будет оооочень долго
6 mistеr
 
20.02.14
09:13
(0) >встречаются имена, отличающиеся только хвостовыми пробелами"

Нужно их найти и исправить/удалить. Хоть руками, хоть обработкой.

>у меня 158 пользователей
>это будет очень долго

Не ври.
7 mistеr
 
20.02.14
09:13
(6) В смысле исправить в 8.1, потом переводить.
8 vde69
 
модератор
20.02.14
09:14
158 пользователей и терабайт - не верю!!!

что-то в консерватории не то....

а по поводу "оооочень долго" - по моему куда дольше выйдет сейчас....
9 Comedy_Men
 
20.02.14
09:22
Пользователей та 158 только информации создаваемой этими пользователями ооооочень много
10 Comedy_Men
 
20.02.14
09:23
У нас две базы в двух городах между ними обмен настроен. Так он только успевает обмены делать каждые 3,5 минуты
11 Comedy_Men
 
20.02.14
09:23
И этот косяк с одной базы ещё и в другую перешёл
12 Comedy_Men
 
20.02.14
09:28
Пользователи уже негодуют новые, а добавить не могу
13 Comedy_Men
 
20.02.14
09:31
Я нашёл пользователей с некоректными данными но при их изменении или удалении выходит та же ошибка так как их там более двух
14 МихаилМ
 
20.02.14
09:40
(13)
удалите пользователей из таблиц скл.
15 Comedy_Men
 
20.02.14
09:43
это в dbo.Params?
16 МихаилМ
 
20.02.14
09:49
(15)
v8users
17 МихаилМ
 
20.02.14
09:50
+16
таблица отдельно стоячая
18 МихаилМ
 
20.02.14
09:54
в 8.2 можно пользователей создавать программно.

есть обработка перенос списка пользователей.

можно этой обработкой сохранить список пользователей
откорректировать пользоателей удалить список загрузить.
19 Comedy_Men
 
20.02.14
09:59
Я видел такую обработку всё платное. Таблицу эту тоже я видел она у меня пустая по всех графах стоит NULL
20 МихаилМ
 
20.02.14
10:01
(19)
а в парамс
запись users.usr

есть ?
21 Comedy_Men
 
20.02.14
10:02
есть
22 МихаилМ
 
20.02.14
10:07
(21)

записи в парамс сжаты

Вам поможет http://infostart.ru/public/21461/

для извлечения

+ там используется кодировка utf8 (по-моему без bom)
23 МихаилМ
 
20.02.14
10:08
ВыгрузкаЗагрузкаПользователей есть на итс диске.
24 Comedy_Men
 
20.02.14
10:12
У вас случайно нет такой обработки?
25 Comedy_Men
 
20.02.14
10:13
дисков под рукой нет, асделать нужно срочно! Пользователи уже бушуют.....
26 МихаилМ
 
20.02.14
10:19
27 Comedy_Men
 
20.02.14
13:01
Обрабтка никак не запускается. В конфигураторе открывается, а в клиенте нет.
28 mistеr
 
20.02.14
13:10
(13) В 8.1 или 8.2?
29 Comedy_Men
 
20.02.14
14:30
В 8.2 запустил еле как через тонкого клиента. Обработкой выгрузил пользователей, внес изменения загрузил но пользователи остались те же. Изменения не произошли.
30 Comedy_Men
 
20.02.14
14:30
В конфигураторе попытался что то сделать всё как и было ругается на ту же ошибку
31 Comedy_Men
 
20.02.14
14:33
Теперь хочу очистить таблицу с пользователями ИБ в скуле. В SQL таблицу Params в ней есть users.usr пишут что его можно переименовать и всё будет ок! Но переименовать что то его никак не получается...
32 МихаилМ
 
20.02.14
14:44
удивляюсь.
как можно администрировать терабайтную бд
и не уметь пользоваться консолью управления субд
33 МихаилМ
 
20.02.14
14:46
34 Comedy_Men
 
20.02.14
14:48
всё уже сделал. При открытие таблички парамс щелкнул на просмотреть, а не на изменить.
35 Torquader
 
20.02.14
14:49
Вы сначала научите его как BackUp делать, а то базу жалко - терабайт - это очень много вколачивать потом вручную.
36 Comedy_Men
 
20.02.14
14:49
всё проверенно было! Уж не до такой степени та
37 Comedy_Men
 
20.02.14
14:53
просто Пользователи бушуют и почти над душой стоят. Так что тяжеловато работать. Вы же понимаете 158 пользователей стоят над душой и все что то говорят
38 Comedy_Men
 
20.02.14
14:55
Всем спасибо за оказанную помощь!
39 Alexey87
 
25.02.14
12:07
Более подробно описано здесь:
v8: После перехода на 8.2 не могу создавать/редактировать пользователей ИБ

Запрос такой:

UPDATE
dbo.Params SET FileName = 'users.usr1'
WHERE
FileName = 'users.usr'

Мне помогло