Добрый день.
Подскажите, пожалуйста, может кто сталкивался. Я использую внешние таблицы для переноса данных. До вчерашнего момента все работало нормально. Вчера сделал backup базы и восстановил ее из этого backupа. Все прошло успешно. Но теперь при копировании файлов внешних таблиц с других серверов некоторые таблицы не открываются (Invalid data conversion). Причем в пустую таблицу сервер прекрасно добавляет данные и читает их. Может ли это быть из-за разных версий серверов? На том, где я читаю данные установлен FB 2.0.1, на других - 2.0. Изначально все базы были созданы на версии 2.0. Вроде как ODS у 2.0 и 2.0.1 одинаковые. Или я где-то что-то пропустил? Все сервера на Windows2000. И если это из-за этого, то что теперь делать?
С уважением,
Денис.
Ошибка при работе с внешней таблицей
Все с 11.0, посмотрел. Похоже все-таки где-то есть различие небольшое (из 30 таблиц не открывается 1). Простая переустановка сервера на 2.0.1 не помогла. Сделал backup базы, теперь восстанавливаю. Восстановится - результат сообщу.dimitr писал(а):похоже, что не все базы были в ODS11, одна затесалась со старой ODS
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Версии 2.0.0.12745 и 2.0.1.12855.Dimitry Sibiryakov писал(а):Ну, если один из серверов 2.0 был альфой или бетой... Там, помнится, была несовместимость по выравниванию двоичных данных.
В общем, backup/restore помогло. Значит что-то различается. Осталось тоже самое сделать еще на 2-х серверах. Можно было бы ради эксперимента сделать тоже самое не переустанавливая сервер, но, думаю, результата не будет, т.к. подобные операции уже проводились.
Всем спасибо за поддержку. Вопрос решен. Тему можно считать закрытой.