Procopy завершается сообщением 6734

Обсуждение вопросов по администрированию СУБД Progress OpenEdge
Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Procopy завершается сообщением 6734

Сообщение Fuelfire » 08 ноя 2013, 13:20

Последний раз редактировалось Fuelfire 08 ноя 2013, 13:33, всего редактировалось 1 раз.

Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 08 ноя 2013, 13:31


Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 08 ноя 2013, 15:53

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

Аватара пользователя
George
Старожил
Сообщения: 2871
Зарегистрирован: 12 май 2004, 17:03
Откуда: Питер

Re: Procopy завершается сообщением 6734

Сообщение George » 08 ноя 2013, 16:14

Последний раз редактировалось George 11 ноя 2013, 10:21, всего редактировалось 1 раз.

Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 11 ноя 2013, 09:00


Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 12 ноя 2013, 08:44


Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 12 ноя 2013, 09:33


Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 14 ноя 2013, 14:51

Я правильно понимаю, что изменить нумерацию областей можно только создав новую базу и загрузив в нее данные? Собственно, буду жить и с существующей нумерацией, но для написания скриптов обслуживания удобно когда области хранятся компактно (н-р, те же области After-Imaging).

Аватара пользователя
George
Старожил
Сообщения: 2871
Зарегистрирован: 12 май 2004, 17:03
Откуда: Питер

Re: Procopy завершается сообщением 6734

Сообщение George » 14 ноя 2013, 15:17


Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 14 ноя 2013, 15:33

Юрий, стал Вам отвечать и после очередного прочтения Вашего сообщения понял, что переименовывать нужно не только в st, но и файлы на диске (вот где собака порылась!). Я менял только st и заряжал builddb :oops:
Сейчас удалю ненужные области после переноса данных и попробую их перенумеровать. думаю, что всё должно получиться.

Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 15 ноя 2013, 10:15

Переименовал области вышеобозначенным способом. Спасибо за помощь!

Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 15 ноя 2013, 12:31


Аватара пользователя
George
Старожил
Сообщения: 2871
Зарегистрирован: 12 май 2004, 17:03
Откуда: Питер

Re: Procopy завершается сообщением 6734

Сообщение George » 15 ноя 2013, 15:04

Это я ошибся. Перенумерация областей в описанном виде не работает - я забыл, что номера областей присутствуют в _StorageObject. Можно, конечно, пересоздать не только .db файл, но и Schema Area, только стоит ли так далеко "заплывать за буйки"?

Аватара пользователя
Fuelfire
Старожил
Сообщения: 137
Зарегистрирован: 23 авг 2007, 10:01
Откуда: г. Королёв

Re: Procopy завершается сообщением 6734

Сообщение Fuelfire » 15 ноя 2013, 15:23

Наверное не стоит. Смыслом этого всего было прийти к некой универсальности, то есть в написании программ иметь в виду, что в каждой БД области с пользовательскими данными, начинаются, например, с number = 15. А так после перехода во всех 4 БД на SAT-II будет некоторый "раздрай".

Аватара пользователя
George
Старожил
Сообщения: 2871
Зарегистрирован: 12 май 2004, 17:03
Откуда: Питер

Re: Procopy завершается сообщением 6734

Сообщение George » 15 ноя 2013, 15:41