Имя: Пароль:
1C
1С v8
could not create unique index
0 abask
 
28.10.11
17:04
При загрузке из dt в SQL базу процесс прерывался по данной ошибке
Причем не важно PG или MS SQL

Методы решения:
v8: 1C 8.1 + PostgreSQL 8.3.3. Ошибка при загрузке DT в пустую базу.
http://it.rpkkirov.ru/could-not-create-unique-index-pri-zagruzke-bazy-iz-dt-fajla/

правда мне это не помогло.

а помогло мне сделать полное тестирование и исправление ДВА! раза подряд и после этого выгрузить dt из файловой версии и спокойно, без ошибок, загрузить в SQL.
(Платформа 8.2.14.537)
1 МихаилМ
 
28.10.11
17:19
что будете делать
,когда по причине большого размера
в файловойу не преобразуется ?
2 Axel2009
 
28.10.11
17:20
(1) в ссылке четко написано:
Единственным способом восстановления данной информационной базы является отправка выгрузки информационной базы на [email protected].
3 abask
 
28.10.11
17:27
(1) изначально файловая была иначе делал бы как в первой ссылке
4 МихаилМ
 
28.10.11
17:29
(2)

для мс скл >=2005

можно создать ddl триггер

который отменит отменит создание таблиц и создаст вместо неё такуюже но без индекса

павдв потом все равно разбираться с дублями.
5 Fragster
 
гуру
28.10.11
17:29
потому что дт, выгруженный из базы, на которой не сделан ТиИ, закончившийся без ошибок, не гарантирует его загрузки.
6 Fragster
 
гуру
28.10.11
17:29
перевод с файловой на скуль можно делать через полный план обмена и создание начального узла
7 Fragster
 
гуру
28.10.11
17:30
вот почему бэкапы через ДТ - зло
8 abask
 
28.10.11
21:28
:( второй раз этот фокус не прошел