|
Переконвертировал из DBF. Теперь не могу войти в SQL базу. |
☑ |
0
laview
20.10.04
✎
15:32
|
Все делал правильно. Как в статье написано.
Пишет:
SQL State: 23000
Native: 1505
Message [Microsoft][ODBC SQL Server Driver][SQL Server]CREATE UNIQUE INDEX terminated because a duplicate key was found for index ID 2. Most significant primary key is ‘64’.
SQL State: 01000
Native: 3621
Message [Microsoft][ODBC SQL Server Driver][SQL Server]The statement has been terminated.
В чем дело?
|
|
1
SnarkHunter
20.10.04
✎
15:33
|
Дело в "кривой" базе... Два объекта с одним ID...
|
|
2
laview
20.10.04
✎
15:56
|
Почему? DBF то работала. Значит исходная база правильная.
|
|
3
SnarkHunter
20.10.04
✎
15:57
|
Если DBF работала, то это не значит, что исходная база - правильная...
|
|
4
laview
20.10.04
✎
15:59
|
Что же мне теперь, оставить все надежды на работу в SQL формате? Или где то в процессе конвертации я допустил ошибку?
|
|
5
SnarkHunter
20.10.04
✎
16:01
|
Попробуй сделать ТиИ, выгрузку-загрузку в ДБФ формате... Довольно много ошибок на этом этапе ловится...
|
|
6
laview
20.10.04
✎
16:04
|
Ok.
Попробую еще тестирование и исправление, прямо в SQL варианте, может, что нибудь получится.
|
|
7
Кулибин
20.10.04
✎
16:47
|
(0) Я правильно понимаю, что это сообщение ты видишь в процессе "Загрузить данные" в СКЛ базу? Тогда как можно пытаться делать ТиИ в СКЛ?
Если это всё же в процессе загрузки происходит, то в строке состояния видно на каком объекте произошел сбой, типа: "Загружаю Справочник Цены". Находишь в ДД ДБФ базы информацию о названии файла "Спр.Цены", открываешь его ДБФ редактором, ищешь в колонке АйДи2 "64", вдумчиво правишь...
ТиИ не ловит это, как ни странно, я видел проблему такую несколько раз.
|
|
8
Кулибин
20.10.04
✎
16:50
|
Да, всегда это был именно Справочник Цены в ТиСе 9.х :)
|
|
9
YamMike
20.10.04
✎
16:53
|
можно обработкой проверить внуртринние ID на одинаковость и удалить лишние элементы
|
|
10
Мюзо
20.10.04
✎
17:12
|
нет, робяты, имхо - это не та причина, справочник.. сообщает об ошибке SQLserver, на нём зарегистрирована ОДНА база, вторую он просто не пускает..
имхо! я могу ошибаться..
|
|
11
YamMike
20.10.04
✎
17:15
|
(10) он заливает в базу элемент с каким-то key, а потом пытается залить еще один элемент с этим же key. Скуль матерится...
|
|