нужно собрать гранты на старой базе, а потом их накатить после импорта на новой !!
Начал я именно с Full дампа, но наткнулся на эту проблему с грантами. И стал пробовать по разному. Сейчас на тесте дамп именно Full.
Саппорта у меня нет (почему нет, вопросы не ко мне ).
Расскажите как собрать гранты на старой базе ????
Я делал так - через TOAD смотрю на пользователя. Справа есть закладка scripts. Вот оттуда я и выдергиаваю грнаты. Но это не помогает...
Нарыл пока, что к примеру к примеру не применился такой грант
GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;
Может есть какой-нибудь скрипт, который можно прогнать и восстановить все необходимые гранты ??
- вы же все равно не читаете что вам пишут...... по-пробую еще раз, IBS_USER это РОЛЬ листинг скрипта я приводил до этого, прогоните его после создания пользователей и выдачи всех грантов - будет счастье.
вы же все равно не читаете что вам пишут...... по-пробую еще раз, IBS_USER это РОЛЬ листинг скрипта я приводил до этого, прогоните его после создания пользователей и выдачи всех грантов - будет счастье.
Да читаю я просто в голове каша.
Запустил я этот скрипт из под IBS поработал он... но к примеру на вьюхе так и не появился необходимый грант для роли IBS_USER
GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;
вы же все равно не читаете что вам пишут...... по-пробую еще раз, IBS_USER это РОЛЬ листинг скрипта я приводил до этого, прогоните его после создания пользователей и выдачи всех грантов - будет счастье.
Да читаю я просто в голове каша.
Запустил я этот скрипт из под IBS поработал он... но к примеру на вьюхе так и не появился необходимый грант для роли IBS_USER
GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;
- вот чем я пользуюсь - сам после импорта, стартовый - manual
Вычтал я в одном из readme.txt, что при смене платформы надо делать вновь Upgrade.
11. UPGRXXX\UPGRX_.BAT - при смене платформы;
UPGRXXX\PATCH\PATCHX.BAT - без смены платформы
12. UPGRXXX\AUDMGR\SECOND9.BAT - при смене платформы с Oracle9i на Oracle10g
Нарыл пока, что к примеру к примеру не применился такой грант
GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;
Может есть какой-нибудь скрипт, который можно прогнать и восстановить все необходимые гранты ??
- вы же все равно не читаете что вам пишут...... по-пробую еще раз, IBS_USER это РОЛЬ листинг скрипта я приводил до этого, прогоните его после создания пользователей и выдачи всех грантов - будет счастье.
вот рекомендации как собрать гранты со старой базы + скрипты
Вычтал я в одном из readme.txt, что при смене платформы надо делать вновь Upgrade.
11. UPGRXXX\UPGRX_.BAT - при смене платформы;
UPGRXXX\PATCH\PATCHX.BAT - без смены платформы
12. UPGRXXX\AUDMGR\SECOND9.BAT - при смене платформы с Oracle9i на Oracle10g
Вообщем запустил я его на ночь. Завтра отпишусь
- поменьше readme на ночь - ибо вредно! Файл ораклового дампа вещь универсальная -платформонезависимая , делайте все по инструкции и будет счастье. - уже 4 года раз по нескольку в месяц копирую дампом базу с Солярис(SPARC) на Интелл(х86) - ничего кроме вышеприведенных скриптов не использую.
Вообщем спасибо andrey632 за его скрипты.
Как оказалось при Full экспорте и последующем Full импорте не переносятся все grant-ы на объекты. В моем случае не переносились гранты для роллей ibs_user и ibs_admin
С помощью Ваших скриптов все починилось Огромное спасибо.
Вообщем спасибо andrey632 за его скрипты.
Как оказалось при Full экспорте и последующем Full импорте не переносятся все grant-ы на объекты. В моем случае не переносились гранты для роллей ibs_user и ibs_admin
С помощью Ваших скриптов все починилось Огромное спасибо.
Да не за что !!! я так переводил RBS (старый Retail от ЦФТ) на 10-ку
и в общем то моей заслуги мало !
и так же перевел и IBSO - и все работало !
а то что писал serj
( 11. UPGRXXX\UPGRX_.BAT - при смене платформы; )
дык это может быть и надо - НО когда только импорт со сменой владельца схемы ! ну ... в общем я так и "не догнал" зачем эти "присядания" !
а то что писал serj
( 11. UPGRXXX\UPGRX_.BAT - при смене платформы; )
дык это может быть и надо - НО когда только импорт со сменой владельца схемы ! ну ... в общем я так и "не догнал" зачем эти "присядания" !
- оно надо только при смене версии Оракл, для перехода с 8-ки на 9-ку это было нужно.
те малые инструкции, которые еще надо найти от ЦФТ надо уметь читать )
Вернее чувствовать пятой точкой, что же все-таки имел ввиду ее автор.
Мы относительно недавно перешли на ЦФТ и мое мнение, что документация понимается двояко.
Тому пример фраза о запуске скриптов UPgrade ( при смене ) проскальзывающая в ней. Потом конечно мне стало понятно, но сперва..... ушло много времени
А особенно меня как сис.админа (настоящего DBA у нас пока нет) их фразы "при смене платформы" повели совсем по неправильному пути. Я сразу не сообразил, что их фраза "смена платформы" означает смену версии Оракла, а не смену серверной архитектуры как в моем случае с Intel на Power.
Опыт и еще раз опыт в работе с каждым ПО - главное условие быстрого успеха.
У каждого разработчика своя идеология
В эти выходные натянем на 10-ку функциональные ядра,
и будем как конфетки! _________________ IT-Команда предлагает свои услуги:
http://www.cftclub.ru/viewtopic.php?t=909
Часовой пояс: GMT + 3 На страницу Пред.1, 2, 3След.
Страница 2 из 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Домен cftclub.ru не связан с ЗАО "Центр Финансовых Технологий" и ни в коей мере не нарушает авторских и иных прав
Владелец может не разделять мнения Участников и не несет ответственности за их публикации
Powered by phpBB