![]() |
![]() |
|
продолжение темы внутренний идентификатор | ☑ | ||
---|---|---|---|---|
0
nad0001
30.03.06
✎
15:53
|
я остановилась на том что открыла эти таблицы с помощью ДБФвьювера и нашла эти коды. а что именно исправить????
|
|||
1
Волшебник
модератор
30.03.06
✎
15:54
|
||||
4
GrayT
30.03.06
✎
15:57
|
(0)Настойчивая, не постеснялась еще одну завести :) Молодец. Вот только инфы все равно мало :(
"люди! что такое внутренний идентификатор? и как можно его исправить вручную?" "...и вот такая вот ерунда полезла." Что конкретно пешет. Может я чего и пропустил, но в той ветке долго копаться. Опиши все сначала и достаточно подробно (про телепат уже упоминали) :) |
|||
5
nad0001
30.03.06
✎
16:00
|
ок.описываю подробно.
при тестировании базы вылзиет следующее сообщение !!!проверка уникальности внутреннего идентификатора в справочнике Договоры Элемень 325(название)Вн идентификатор 4Ь7 исправить вручную.... и таких куча!!! пытаюсь вот исправить эту ошибку и пока что без результатно. |
|||
6
Волшебник
модератор
30.03.06
✎
16:01
|
(5) Может не исправлять?
|
|||
7
nad0001
30.03.06
✎
16:01
|
открыла эту табличку через DBFView нашла все эти коды. а что именно теперь править то?
|
|||
8
nad0001
30.03.06
✎
16:01
|
(5) почему не исправлять,Волшебник??????
я с этой ошибкой не могу выгрузить базу и создать ее SQL версию:) |
|||
9
nad0001
30.03.06
✎
16:02
|
что же делать то,а?:((
|
|||
10
Волшебник
модератор
30.03.06
✎
16:02
|
(8) Разве эта ошибка вылезает при выгрузке базы?
|
|||
11
GrayT
30.03.06
✎
16:06
|
Хм, а база то битая имхо :(
Мягкий знак во внутренне идентификаторе :( "4Ь7" Я бы нашел чьи это договора и используются ли они вообще в базе и если нет прибил их напрочь. |
|||
12
nad0001
30.03.06
✎
16:09
|
(10) да,Волшебник. когда я пытаюсь загрузить данные в SQL базу вылазиет именно такая же ошибка один в один . только на англицком языке пишут
|
|||
13
smaharbA
30.03.06
✎
16:09
|
Тока пробелы перед идентификаторами не забудь оставить, а то кирдык...
|
|||
14
smaharbA
30.03.06
✎
16:10
|
+(13) И стокаже скока было
|
|||
15
nad0001
30.03.06
✎
16:10
|
(11) я ошиблась с мягким знаком. нет там мягкого знака. там вот такие 4FA, 4 mj ....и т.д.
|
|||
16
nad0001
30.03.06
✎
16:10
|
(11) и договорами пользуются причем активно
|
|||
17
nad0001
30.03.06
✎
16:12
|
кто-нибудь посоветуйте что-нибудь.пожалста...
|
|||
18
smaharbA
30.03.06
✎
16:12
|
Яб в 1С написал все исправление...
|
|||
19
nad0001
30.03.06
✎
16:14
|
(18)так что исправить то????
|
|||
20
GrayT
30.03.06
✎
16:14
|
(18)Пересоздал договора?
|
|||
21
smaharbA
30.03.06
✎
16:15
|
(19) Так что у тебя ? невидно договоров ?
|
|||
22
nad0001
30.03.06
✎
16:16
|
(21) видно. но при выгрузке в SQL выдается ошибка что нужно исправить этот самый внутренний идентификатор. причем исправить вручную. что мне и справить и на ЧТО???
|
|||
23
smaharbA
30.03.06
✎
16:17
|
(22)
Надо дбвьювером какимнибудь глянуть файл договоров, это справочник ? |
|||
24
nad0001
30.03.06
✎
16:18
|
(23)
да справочник и я его уже гляжу с помощью Дбвьювера |
|||
25
nad0001
30.03.06
✎
16:19
|
А ЧТО ИСПРАВИТЬ И НА ЧТО!!!!вот это мне непонятно
|
|||
26
smaharbA
30.03.06
✎
16:21
|
счас, конфа какая ?
|
|||
27
nad0001
30.03.06
✎
16:21
|
(26)7.7. бюджетная релиз 517
|
|||
28
smaharbA
30.03.06
✎
16:24
|
(27) Можешь 1cv7.dd выслать сначало, в архиве только не в самораспаковывающемся, давай я сам сделаю, а то лениво объяснять, потом скажу чего и как...
|
|||
29
Волшебник
модератор
30.03.06
✎
16:25
|
(25) Не кричи, пожалуйста.
|
|||
30
nad0001
30.03.06
✎
16:26
|
(28) только DD????
|
|||
31
nad0001
30.03.06
✎
16:27
|
(29) хорошо,я постараюсь не кричать
|
|||
32
smaharbA
30.03.06
✎
16:31
|
(30) Пока да, потом нужен будет файлик sc какойто...
|
|||
33
nad0001
30.03.06
✎
16:31
|
(28) выслала на адрес с личной карточки
|
|||
34
nad0001
30.03.06
✎
16:33
|
(32) ага,файлик самого справочника. sc638....
|
|||
35
smaharbA
30.03.06
✎
16:34
|
теперь SC638.dbf и скажи чему он подчинен ?
|
|||
36
smaharbA
30.03.06
✎
16:35
|
тот файлик тоже
|
|||
37
MMF
30.03.06
✎
16:43
|
(0) Отбери записи с дублированным ID в отдельную табличку. Определи максимальный существующий ID в табличке справочника. Пройди по табличке дублей, инкрементируя Ид, начав с максимального, и обновляя в табличке справочника запись со старым Ид и все связанные таблицы (посмотри ссылки на справочник в конфигураторе) с ссылкой на старый Ид. Тренироваться на копии.
|
|||
38
nad0001
30.03.06
✎
16:56
|
они у меня не дублируются
|
|||
39
MMF
30.03.06
✎
16:57
|
(38) а нарушение УНИКАЛЬНОСТИ это что означает, а?
|
|||
40
smaharbA
30.03.06
✎
16:57
|
Ясно, там напроч отсутствует парентИД, давай справочник какому подчинен "договора"
|
|||
41
nad0001
30.03.06
✎
16:58
|
(39) ну это и означает...ну когда я смотрю в Дбвьювере они не дублируются
|
|||
42
nad0001
30.03.06
✎
16:58
|
(40)енто как????отстуствует??? куды ж он делся то?
|
|||
43
smaharbA
30.03.06
✎
17:01
|
(42) Тама нули сплошные, но может так отоброжает у меня, счас гляну через текстовый редактор
|
|||
44
nad0001
30.03.06
✎
17:02
|
(40)отправила еще один справочник
|
|||
45
MMF
30.03.06
✎
17:03
|
(41) дык сложно проверить? select count(*) from xxx и сравнить с select count(distinct(ID))
|
|||
46
nad0001
30.03.06
✎
17:08
|
(43)а у меня не нули:((
|
|||
47
nad0001
30.03.06
✎
17:09
|
(45)у меня не SQL база
|
|||
48
MMF
30.03.06
✎
17:11
|
(47) MSQuery или SQLExplorer. Ох нынче и сисадмины пошли :-( не знают как сделать запрос по dbf
|
|||
49
nad0001
30.03.06
✎
17:14
|
(43) ну что там слышно? как мои идентификаторы:)
|
|||
50
smaharbA
30.03.06
✎
17:18
|
А для каких таких целей там парентИД, привязка к контрагенту как вижу идет по полю Sp662 ?
|
|||
51
smaharbA
30.03.06
✎
17:19
|
Нули там, и текстовым редактором глянул, точна нули
|
|||
52
nad0001
30.03.06
✎
17:20
|
(50)каждый договор привязан к определенному контрагенту
|
|||
53
nad0001
30.03.06
✎
17:20
|
у одного контрагента может быть много договоров
|
|||
54
smaharbA
30.03.06
✎
17:21
|
(52) Дак это ясно, но парент ид незадействован для этого, там поле Sp662 используется... а в индексах этот парентИД участвует...
|
|||
55
nad0001
30.03.06
✎
17:22
|
(54) и что мне делать?
|
|||
56
smaharbA
30.03.06
✎
17:22
|
(53) Это ясно, но см. (50)(54)
|
|||
57
smaharbA
30.03.06
✎
17:22
|
(55) МД можешь прислать ? уж бить дак добивать...
|
|||
58
nad0001
30.03.06
✎
17:23
|
(57)попробую
|
|||
59
Ангел- Хоронитель
30.03.06
✎
17:24
|
(55)например можно найти того, кто в базе так криво копался. а если это ты была, то быстро придумать способ, как пятую точку прикрыть.
|
|||
60
nad0001
30.03.06
✎
17:24
|
(57)большой получается...2м....слать?
|
|||
61
nad0001
30.03.06
✎
17:26
|
+60 отправила
|
|||
62
smaharbA
30.03.06
✎
17:29
|
У меня неограниченный размер :)
|
|||
63
nad0001
30.03.06
✎
17:30
|
(62)тогда лови. я отправила
|
|||
64
smaharbA
30.03.06
✎
17:31
|
(63) Не sfx хоть архив, то чета пока нету...
|
|||
65
nad0001
30.03.06
✎
17:33
|
(64)нет не sfx обычный. щас будет подожди немного.
|
|||
66
smaharbA
30.03.06
✎
17:48
|
чет досих пор нету :(
счас логи майлсервера буду глянуть, админ блин наставил авирей и антиспам включил, а как настроить его незнает, но вид делает важный когда на кнопочки жмакает, и все приговаривает "а, понятно..."(блин самому наверно придется перестраивать какнибудь на досуге) |
|||
67
nad0001
30.03.06
✎
17:49
|
(66) он еще от меня уходит.жди. ты до скольки будешь ? а в аську чего не отвечаешь?
|
|||
68
smaharbA
30.03.06
✎
17:52
|
(67) я всю - жизнь, аська всегда включена, но я ее редко зырю, а звука нету :)
|
|||
69
nad0001
31.03.06
✎
13:06
|
(68)спасибо огромное!!!!! ты мне очень помог!!!!! все получилось
|
|||
70
Ангел- Хоронитель
31.03.06
✎
13:10
|
(68)теперь главное не упустить момент ;)
|
|||
71
GrayT
31.03.06
✎
13:16
|
(68, 69)Что было то?
|
|||
72
Ангел- Хоронитель
31.03.06
✎
13:17
|
(71)спи дальше :)
|
|||
73
zxcvb
31.03.06
✎
13:20
|
(69)
говорил же - фотку в студию и все будет:) |
|||
74
GrayT
31.03.06
✎
13:24
|
Я не спал, они там в аське видать договорились. Мне непонятно - smaharbA, себе всю конфу перелил и везде ссылки поправил или что проще было.
|
|||
75
smaharbA
31.03.06
✎
13:32
|
(74) Просче...
... Всегото файлик sc638... Сначала фоксом поставил уникальность по ИД и скопировал в другую таблицу, но он видать нетакой ДБФ делает какой нада для 1С (странно но так), потом написал вот эту обработку, оказалось 243 задвоенных записи, до причины копать не стал... |
|||
76
Ангел- Хоронитель
31.03.06
✎
13:35
|
(74)ааа... тогда извиняюсь...
|
|||
77
GrayT
31.03.06
✎
13:39
|
(75)Неплохо, вот только (жутко краснея) я не понял, как у тебя перенумерация произола. Ну пусть 1С сама разобралась с индексами... А как на счет ссылок в других таблицах?
|
|||
78
smaharbA
31.03.06
✎
13:44
|
(77) Там были записи задвоенные, т.е. ИД одинаковый, а 1С всеравно делает индекс уникальный по этому полю и отоброжает одну, на этом же принципе и (75) сделал, а ссылки все в доках ониже какраз на этот самый ИД, а не на запись как таковую...
|
|||
79
smaharbA
31.03.06
✎
13:46
|
+(78) задвоенные они были не только по ИД но и почти по всем остальным полям, как это произошло думать неохота, но если кто знает то инфа нужная и важная для всех и даже для "скульников"...(тока неговорите о сбоях файловой системы и прочего)
|
|||
80
GrayT
31.03.06
✎
13:50
|
(78)Тупею.... Где в 1С сказано что ID это Primary Key c автоувеличением? Ну пусть будет так.
Но "а ссылки все в доках ониже какраз на этот самый ИД, а не на запись как таковую" - во всех доках эти самые измененные ID и сидят. И если ты их изменил, то и ссылки в доках уползли. Или я перегрелся? |
|||
81
GrayT
31.03.06
✎
13:52
|
Первая часть вопроса снимается - прочитал ДобавитьИндекс :)
|
|||
82
smaharbA
31.03.06
✎
13:56
|
(80) Да не минял я их, просто были записи типа такого...
ID |Descr 4FE|ГП МОУ ККУ"КВАРЦ" - (5 запись) 4FE|ГП МОУ ККУ"КВАРЦ" - (253 запись) ... просто были задвоенные... |
|||
83
GrayT
31.03.06
✎
14:00
|
Просто удалил задвоенные.... въехал.
Вбил в голову, что там разные записи с неуникальными номерами - отсюда и тупость :) |
|||
84
GrayT
31.03.06
✎
14:02
|
Кстати, похожи глюки у меня были на клиппере при работе в сети. При сбоях "сервера". Я тогда для себя сделал вывод что это глюки при сбросе буферов на диск Commit.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |