Маю зараз халепу:
Взяв стартову базу з Terrasoft Sales 3.4.0.54
Розробка велась на MSSQL2008R2x64 під Windows 7 Home Edition.
Зробив бекап для перенесення бази на MSSQL2008R2x32 під Windows 2003 Server.
На вказаному сервері бекап піднімається нормально.
Але!
В адміністраторі на відновленій базі не розкриваються таблиці tbl_Account та tbl_Contact
Невозможно редактировать сервис 'Accounts\General\Main Grid\tbl_Account/tbl_Contact'. List index out of bounds (0)>
Сервіс tbl_Account вдалося скопіювати-перейменувати-відновити так, що функціонує нормально.
А от з сервісом tbl_Contact провернути таку операцію не вдалося.
Копія створюється.
При спробі зберегти відкриту копію виходить повідомлення:
Object 'Relation.ParenField' is not assigned>
При спробі перейменувати копію йде інше повідомлення:
Duplicate hash list entry: 60C1F956B6AB49E6A2D7450FF5D44464>
Провів ще експеримент по використанню пакета оновлень на обох компах:
підняв стартову базу в дві копії - TS, TS1
в TS1 перейменував назву tbl_Account з "Контрагент" на "Контрагент1"
сформував пакет оновлень для TS і спробував його накласти.
Результат однаковий:
Access violation at address 00439A38 in module 'TSAdmin.exe'. Read of address 00000004>
(Це після того як аналогічний результат отримав при спробі накласти пакет оновлень по реальних змінах)
Наостанок ще спробував створити скрипти для перенесення бази.
Теж не вдалося:
------------------------------
Выдано исключение типа "System.OutOfMemoryException".
------------------------------
Тепер чекаю реакції по інциденту і білш нічого іншого придумати не вдається.
Хіба що повторити розробку і наповнення даними заново.