|
Ошибка при работе со справочником пользователей ИБ | ☑ | ||
---|---|---|---|---|
0
levelin
07.11.11
✎
11:00
|
Перешли с платформы 8.0 на 8.2. Конфигурация УПП. После перехода не даёт работать со справочником пользователей. При попытке внесения любого изменения или добавлении нового пользователя выдаёт ошибку:
"Ошибка при сохранении данных пользователя ИБ. Ошибка при вызове метода контекста (Записать): Попытка вставки неуникального значения в уникальный индекс: Microsoft OLE DB Provider for SQL Server: Cannot insert duplicate key row in object 'dbo.v8users' with unique index 'ByName'. HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=E, native=2601, line=1" |
|||
1
John83
07.11.11
✎
11:21
|
а удалить?
PS там вроде что-то нужно было сделать с пользователями при переходе или что-то путаю... |
|||
2
levelin
07.11.11
✎
11:36
|
удалить тоже не даёт ((( Мы делали пробную переконвертацию перед этим. Тогда просто некоторые пользователи пропали из справочника. Но их можно было добавлять и редактировать. В этот раз никто не пропал, но зато вот такая фигня. При этом все документы проводятся, другие справочники редактируются.
|
|||
3
shuhard
07.11.11
✎
11:45
|
(2) конвертировали через dt ?
|
|||
4
levelin
07.11.11
✎
11:45
|
да, конвертировали через dt
|
|||
5
shuhard
07.11.11
✎
11:50
|
(4) тогда стоит на копии грохнуть на сиквеле индекс
|
|||
6
levelin
07.11.11
✎
11:53
|
(5) а каким образом это сделать?
|
|||
7
shuhard
07.11.11
✎
11:55
|
(6) у тебя админ после праздников в отключке ?
|
|||
8
levelin
07.11.11
✎
11:56
|
(7) хуже (( У нас его просто нет. Уволился.
|
|||
9
shuhard
07.11.11
✎
11:58
|
(8) тогда иди на sql.ru и суши им мозг сложным финансовым положением
|
|||
10
levelin
07.11.11
✎
12:02
|
(9) у нас ещё и копию создать не так просто. Загрузка из dt идёт 3 часа.
|
|||
11
John83
07.11.11
✎
12:27
|
(3) разве это плохой способ?
|
|||
12
shuhard
07.11.11
✎
12:28
|
(11) единственно правильный
|
|||
13
МихаилМ
07.11.11
✎
12:44
|
100%. кто-то в файловой базе исправлял таблицу , чтобы зайти без пороля.
|
|||
14
levelin
07.11.11
✎
13:48
|
(13) у нас 8.0 была сиквельная, не файловая.
|
|||
15
МихаилМ
07.11.11
✎
14:21
|
ну отключите индекс
потом поанализируйте дубли |
|||
16
shuhard
07.11.11
✎
14:22
|
(15) не могут,
DBA сбежал и BOL унёс |
|||
17
levelin
07.11.11
✎
14:30
|
залезли на sql. Сделали сиквельный запрос к указанной таблице. Дублей не находит.
|
|||
18
МихаилМ
07.11.11
✎
14:34
|
правильно.
дубли посвляются при какихто действиях. поэтому и нужно отключить индекс. сделать действия и проанализировать дубли. затем включить индекс |
|||
19
МихаилМ
07.11.11
✎
14:34
|
+ (18)
и свернуть дубли перед включением. |
|||
20
levelin
07.11.11
✎
15:17
|
отключили индексы. Запустили базу. Заругалась на отсутствие индексов, не запрашивала пользователя и дала войти в базу. Проверили дубли тем же запросом сиквельным. Дублей нет. Включили индексы. Та же песня.
|
|||
21
МихаилМ
07.11.11
✎
15:39
|
странно.
попробуйте подсмотреть мс скл профайлером что происходит. только включите опцию мониторинга создания временных объектов 1c может создавать врем хранимые процедуры и таблицы, затем удалять их |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |