Ценообразование. Проблема с восстановлением БД



После установки 7 версии программы возникла необходимость восстановления базы данных со старой 5 версии программы, после копирования базы данных 5 версии в директорию 7 версии производилась проверка базы данных, в результате чего было получено следующее: 28.07.2011 - 13:31:36Проверка базы данныхC:\Program Files\StroySoft\Server\Base\DataSD.ssdв результате найдены следующие ошибкиUnable to complete network request to host "localhost".-Error writing data to the connection.Завершение операции: 28.07.2011 - 13:38:08Длительность: 00:06:31Затем была произведена попытка ремонта базы данных, в результате чего было получено следующее:[0076905] gbak:restoring parameter IDWITHESN for stored procedure[0076906] gbak:restoring parameter IDQUALIFIER for stored procedure[0076907] gbak:restoring parameter ID_UNIQUE for stored procedure[0076908] gbak:restoring parameter IDPODGROUP for stored procedure[0076909] gbak:restoring parameter ISGROUPOKP for stored procedure[0076910] gbak:restoring parameter IDNORMA for stored procedure[0076911] gbak:restoring parameter TYPE_TRUD for stored procedure[0076912] gbak:restoring parameter ZONE_BA for stored procedure[0076913] gbak:restoring parameter OUT_FROM_RABMAT for stored procedure[0076914] gbak:restoring stored procedure L_CAN_USE_IND[0076915] gbak: ERROR:Malformed string[0076916] gbak:Invalid metadata detected. Use -FIX_FSS_METADATA option.[0076917] gbak:Exiting before completion due to errors

Используйте последнюю версию Программы мониторинга БД.Если Вы хотите подключиться к этой базе программой 7-й версии, необходимо произвести обновление структуры базы данных (Меню --> Действия ...) до 7-й версии.Необходимые для этого "скрипты" можно взять с установочного диска (SQL.zip; для использования необходимо распаковать).

После обновления базы данных до старшей версии получается: [0052506] gbak:writing constraint PK_DM_INDEX_RELATION[0052507] gbak:writing constraint INTEG_414[0052508] gbak:writing constraint INTEG_415[0052509] gbak:writing constraint INTEG_416[0052510] gbak:writing constraint INTEG_417[0052511] gbak:writing constraint INTEG_418[0052512] gbak:writing referential constraints[0052513] gbak:writing check constraints[0052514] gbak:writing SQL roles[0052515] gbak:closing file, committing, and finishing. 955059712 bytes written[0052516] gbak:opened file C:\Program Files\StroySoft\Server\Base\DataSD_2011_07_28(1).gbk[0052517] gbak: ERROR:database localhost:C:\Program Files\StroySoft\Server\Base\~tmp\DataSD.ssd already exists. To replace it, use the -REP switch[0052518] gbak:Exiting before completion due to errors

Переместите указанный файл в другую папку и повторите обновление структуры БД.Есть предположение, что это - временный файл, оставшийся после одной из неудачных попыток... В этом случае его можно и удалить.

Спасибо, все заработало!


Ценообразование в строительстве. ФЦЦС Минстроя. Сметный норматив. Концепция 400 дней.