Проблемы при конвертации Галактики 810 с Pervasive на Oracle

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Проблемы при конвертации Галактики 810 с Pervasive на Oracle

Сообщение Nikos »

Добрый день!
Конвертнул БД Галактики с Pervasive на Oracle. Еще на Pervasive установил последние патчи и конвертил уже запатченную версию. Конвертация прошла без проблем, а вот дальше начались проблемы.
1. В модуле "Права доступа" сбросились все настройки видимости меню.
2. Пользователи у нас распределены по офисам, и теперь пользователи не текущего офиса не могут войти в Галактику (даже администраторы). Выдает ошибку добавления настройки ... (бесконечно). Код возврата 311. В Support заходят без проблем независимо от офиса.
Подскажите, в чем может быть дело.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Nikos
версия 8.10 атлантис 5.3 ?
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Да
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

http://www.tyumbit.ru/gal_forum/viewtopic.php?t=8795

обращайтесь в ТП за инструкцией по переходу на 5.3 атлантис.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Тот топик я изучал - там несколько другая проблема, да еще и для SQL. Здесь же не важно, администратор или нет - ни у кого не работает. Кроме того, на Pervasive все работает нормально даже с пользователями из других офисов.
А в ТП я, конечно, написал, но там ответ будет только в среду.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Так тоже не важно, администратор или нет. Никто в БД зайти не мог, даже во вновь созданную...
Дело было в предопределённых процедурах которые не создались. А если и создались - то права на них не дались юзерам.
Andrey
Местный житель
Сообщения: 702
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина, Запорожска яобласть, г.Днепрорудный

Сообщение Andrey »

Добрый день. Конвертировал под оракл с 7.12 на 8.10. Всех пользователей, группы нужно снести изавести всех и все заново. Это совет техподдержки. Вот такая селява, как это ни прискорбно
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Добавление новых пользователей тоже не помогло. Добавляю в текущий офис - все прекрасно работает, в любой другой - ошибка.
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

После долгих экспериментов оказалось, что Andrey был прав - если создавать и пользователя с нуля и группы, то все как-бы работает (полностью не тестировал), но это очень грустно, т.к. около 300 пользователей перенастраивать...
Еще одна сложность возникла с внешними приложениями:
1. Как настроить ODBC, чтоб пароль не запрашивался и в явном виде не хранился?
2. Как я понимаю, теперь в запросах нужно указывать имя схемы, а все программы переделывать нельзя. У меня есть 2 варианта решения. 1. Создать синонимы на все используемые таблицы, 2. в программах указать ALTER SESSION SET CURRENT_SCHEMA = ... Может, можно какими-нибудь настройками Oracle установить схему по умолчанию ту, которая Галактики?
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Новая неприятность - у всех полей (через ODBC или SQL+) почему-то появился префикс f. Надеюсь, я что-то не так настроил?
Gameus_
Местный житель
Сообщения: 209
Зарегистрирован: 18 окт 2006, 17:03
Откуда: Ростов на Дону Новочеркасск Новороссийск
Контактная информация:

Сообщение Gameus_ »

Ну вы же с ораклом дело имеете :) Все правильно.
В галактике все по-прежнему осталось а в оракле появился префикс f :)
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Gameus_, т.е. это так и должно быть? ':shock:'. Это у всех так?
В Галактике, конечно, осталось все как есть, но все-равно грустно...
Gameus_
Местный житель
Сообщения: 209
Зарегистрирован: 18 окт 2006, 17:03
Откуда: Ростов на Дону Новочеркасск Новороссийск
Контактная информация:

Сообщение Gameus_ »

Это оракловая фишка, привыкайте :) Сам был удивлен, када первый раз увидел :)
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Спасибо за информацию, буду привыкать (что-то подсказывает, что еще много к чему привыкать придется).
Ответить