powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка загрузки информационной базы. В информационную базу загружены не все данные
7 сообщений из 7, страница 1 из 1
Ошибка загрузки информационной базы. В информационную базу загружены не все данные
    #35852774
Фотография ser9a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот такое сообщение возникает при загрузке: Ошибка загрузки информационной базы. В информационную базу загружены не все данные по причине:
Попытка вставки неуникального значения в уникальный индекс ... бла бла

Статья конечно обсуждалась здесь тынц , а так же красивая статейка вот здесь тынц .

Единственное что не учли так это то что ошибка возникает при ЗАГРУЗКЕ и например в
Profiler-е ошибка выглядит так авторОперация CREATE UNIQUE INDEX прервана,
так как обнаружен повторяющийся ключ для имени объекта "dbo._AccumRegTotals6626"
и имени индекса "_AccumR6626_ByDims_TRRRRSNTNR".
Повторяющееся значение ключа: (ноя 1 3999 12:00AM, 0x80e5000423cf783811dddbc004c5a896,
0x8c7d000347f2965e11dde08e7945eaba,
0xb6c6001320ca18d911dddf0789507724, 0x80e5000423cf783811dddc8ba222b3f5,
АМ, 12786, янв 1 2010 12:00AM, 41.00, 0xa014f46d45c967e84203246f03821323).
что гласит о том что каждый раз будет ЗАНОВО проводится операция
Код: plaintext
 CREATE UNIQUE INDEX 
и то что я понаисправляю в базе в принципе роли иметь не будет. Оставлять все так? Но ведь данные то все таки загружены НЕ ВСЕ! Как загрузить все???

пробовал на 2000 ном и на 2005 SQL серверах, в DB2 не загружал.

В файловом варианте все круто, тестирование исправление в принципе не помогает. Кто сталкивался и как боролись?

З.Ы. Ежели что с помощью следущего скрипта нашел я эти повторяющиезя записи:
Код: plaintext
1.
2.
3.
4.
5.
select count(_Period) as  [countnah], _Fld6614,_Period, _Fld6609RRef, _Fld6610RRef, _Fld6611RRef, _Fld6612RRef, _Fld6613, 
_Fld6615, _Fld6616, _Fld6617RRef
from _AccumRegTotals6626
group by _Fld6614,_Period, _Fld6609RRef, _Fld6610RRef, _Fld6611RRef, _Fld6612RRef, _Fld6613,  
_Fld6615, _Fld6616, _Fld6617RRef
having count(*) >  1 
полюбовался на них, попробовал:
Код: plaintext
1.
2.
create clustered index [_AccumR6626_ByDims_TRRRRSNTNR] on 
[_AccumRegTotals6626] (_Period, _Fld6609RRef, _Fld6610RRef, _Fld6611RRef, _Fld6612RRef, _Fld6613, _Fld6614, 
_Fld6615, _Fld6616, _Fld6617RRef)
толку ноль - все равно при загрузки из dt-шки каждый раз все заново создается.
...
Рейтинг: 0 / 0
Ошибка загрузки информационной базы. В информационную базу загружены не все данные
    #35854703
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ser9a,

а вы попробуйте грузануть в DB2. Думаю, что загрузятся все данные. Потом найдете там проблемные строки тем же запросом, удалите их и выгрузите спокойно .dt.
...
Рейтинг: 0 / 0
Ошибка загрузки информационной базы. В информационную базу загружены не все данные
    #35854733
Паля
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторdbo._AccumRegTotals6626
Название говорит о том что енто регистр итогов. который вообще говоря информационной ценности не имеет и служит для ускорения работы. по моему вы вообще можете удалить всё из ентой таблицы а потом пересчитать итоги.
Попробуйте решить эту проблему передвинув все /или соответствующий регистры (если определите по AccumRegTotals6626 что это за регистр в метаданных путём гугла) на месяц(или далеко) назад/вперёд.
/с проблемой никогда не сталкивался - просто мысли что приходят в голову./
...
Рейтинг: 0 / 0
Ошибка загрузки информационной базы. В информационную базу загружены не все данные
    #35854847
Фотография ser9a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ARIST_Aser9a,

а вы попробуйте грузануть в DB2. Думаю, что загрузятся все данные. Потом найдете там проблемные строки тем же запросом, удалите их и выгрузите спокойно .dt.

Как раз такое решение на ум и пришло. почти докачал DB2.
...
Рейтинг: 0 / 0
Ошибка загрузки информационной базы. В информационную базу загружены не все данные
    #35854849
Фотография ser9a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паляавторdbo._AccumRegTotals6626
Название говорит о том что енто регистр итогов. который вообще говоря информационной ценности не имеет и служит для ускорения работы. по моему вы вообще можете удалить всё из ентой таблицы а потом пересчитать итоги.
Попробуйте решить эту проблему передвинув все /или соответствующий регистры (если определите по AccumRegTotals6626 что это за регистр в метаданных путём гугла) на месяц(или далеко) назад/вперёд.
/с проблемой никогда не сталкивался - просто мысли что приходят в голову./

В целях просвящения не могли бы вы дать ссылку на то за что отвечают другие таблицы. Мысли кстати очень занимательные, буду пробовать.
...
Рейтинг: 0 / 0
Ошибка загрузки информационной базы. В информационную базу загружены не все данные
    #35854929
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПолучитьСтруктуруХраненияБазыДанных().ВыбратьСтроку()

Можно набрать эту строчку прямо в табло (в режиме предприятие) и изучать
...
Рейтинг: 0 / 0
Ошибка загрузки информационной базы. В информационную базу загружены не все данные
    #35856946
Фотография ser9a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
огромное спасибо за помощь, пересчет бух итогов помог.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка загрузки информационной базы. В информационную базу загружены не все данные
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]