CftClub.ru
Клуб специалистов ЦФТ-Банк

Как переносить на другую платформу full дампом или по-схемно
На страницу Пред.  1, 2, 3  След.
 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA
Предыдущая тема :: Следующая тема  
Автор Сообщение
serg321
Участник


Вступление в Клуб: 03.04.2009
СообщениеВт Апр 07, 2009 12:19    Ответить с цитатой
Полезность: Нет оценки
andrey632 пишет:
нужно собрать гранты на старой базе, а потом их накатить после импорта на новой !!


Начал я именно с Full дампа, но наткнулся на эту проблему с грантами. И стал пробовать по разному. Сейчас на тесте дамп именно Full.
Саппорта у меня нет (почему нет, вопросы не ко мне ).
Расскажите как собрать гранты на старой базе ????
Я делал так - через TOAD смотрю на пользователя. Справа есть закладка scripts. Вот оттуда я и выдергиаваю грнаты. Но это не помогает...
serg321
Участник


Вступление в Клуб: 03.04.2009
СообщениеВт Апр 07, 2009 12:48    Ответить с цитатой
Полезность: Нет оценки
Нарыл пока, что к примеру к примеру не применился такой грант
GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;

Может есть какой-нибудь скрипт, который можно прогнать и восстановить все необходимые гранты ??
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеВт Апр 07, 2009 13:36    Ответить с цитатой
Полезность: Нет оценки
serg321 пишет:
Нарыл пока, что к примеру к примеру не применился такой грант
GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;

Может есть какой-нибудь скрипт, который можно прогнать и восстановить все необходимые гранты ??
- вы же все равно не читаете что вам пишут...... по-пробую еще раз, IBS_USER это РОЛЬ листинг скрипта я приводил до этого, прогоните его после создания пользователей и выдачи всех грантов - будет счастье.
serg321
Участник


Вступление в Клуб: 03.04.2009
СообщениеВт Апр 07, 2009 14:10    Ответить с цитатой
Полезность: Нет оценки
Serj пишет:
вы же все равно не читаете что вам пишут...... по-пробую еще раз, IBS_USER это РОЛЬ листинг скрипта я приводил до этого, прогоните его после создания пользователей и выдачи всех грантов - будет счастье.


Да читаю я Smile просто в голове каша.
Запустил я этот скрипт из под IBS поработал он... но к примеру на вьюхе так и не появился необходимый грант для роли IBS_USER

GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеВт Апр 07, 2009 14:17    Ответить с цитатой
Полезность: Нет оценки
serg321 пишет:
Serj пишет:
вы же все равно не читаете что вам пишут...... по-пробую еще раз, IBS_USER это РОЛЬ листинг скрипта я приводил до этого, прогоните его после создания пользователей и выдачи всех грантов - будет счастье.


Да читаю я Smile просто в голове каша.
Запустил я этот скрипт из под IBS поработал он... но к примеру на вьюхе так и не появился необходимый грант для роли IBS_USER

GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;
- вот чем я пользуюсь - сам после импорта, стартовый - manual
serg321
Участник


Вступление в Клуб: 03.04.2009
СообщениеВт Апр 07, 2009 14:43    Ответить с цитатой
Полезность: Нет оценки
Вычтал я в одном из readme.txt, что при смене платформы надо делать вновь Upgrade.
11. UPGRXXX\UPGRX_.BAT - при смене платформы;
UPGRXXX\PATCH\PATCHX.BAT - без смены платформы
12. UPGRXXX\AUDMGR\SECOND9.BAT - при смене платформы с Oracle9i на Oracle10g

Вообщем запустил я его на ночь. Завтра отпишусь
andrey632
Участник со стажем


Вступление в Клуб: 19.03.2008
СообщениеВт Апр 07, 2009 16:10    Ответить с цитатой
Полезность: 1
Serj пишет:
serg321 пишет:
Нарыл пока, что к примеру к примеру не применился такой грант
GRANT SELECT ON IBS.VW_CRIT_MAIN_DOCUM_OP_DATE TO IBS_USER;

Может есть какой-нибудь скрипт, который можно прогнать и восстановить все необходимые гранты ??
- вы же все равно не читаете что вам пишут...... по-пробую еще раз, IBS_USER это РОЛЬ листинг скрипта я приводил до этого, прогоните его после создания пользователей и выдачи всех грантов - будет счастье.


вот рекомендации как собрать гранты со старой базы + скрипты
serg321
Участник


Вступление в Клуб: 03.04.2009
СообщениеВт Апр 07, 2009 16:13    Ответить с цитатой
Полезность: Нет оценки
andrey632 пишет:
вот рекомендации как собрать гранты со старой базы + скрипты

угу. спасибо. почитаю.
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеСр Апр 08, 2009 05:04    Ответить с цитатой
Полезность: Нет оценки
serg321 пишет:
Вычтал я в одном из readme.txt, что при смене платформы надо делать вновь Upgrade.
11. UPGRXXX\UPGRX_.BAT - при смене платформы;
UPGRXXX\PATCH\PATCHX.BAT - без смены платформы
12. UPGRXXX\AUDMGR\SECOND9.BAT - при смене платформы с Oracle9i на Oracle10g

Вообщем запустил я его на ночь. Завтра отпишусь
- поменьше readme на ночь - ибо вредно! Файл ораклового дампа вещь универсальная -платформонезависимаяVery Happy , делайте все по инструкции и будет счастье. - уже 4 года раз по нескольку в месяц копирую дампом базу с Солярис(SPARC) на Интелл(х86) - ничего кроме вышеприведенных скриптов не использую.
serg321
Участник


Вступление в Клуб: 03.04.2009
СообщениеПн Апр 13, 2009 16:27    Ответить с цитатой
Полезность: Нет оценки
Вообщем спасибо andrey632 за его скрипты.
Как оказалось при Full экспорте и последующем Full импорте не переносятся все grant-ы на объекты. В моем случае не переносились гранты для роллей ibs_user и ibs_admin
С помощью Ваших скриптов все починилось Smile Огромное спасибо.
andrey632
Участник со стажем


Вступление в Клуб: 19.03.2008
СообщениеВт Апр 14, 2009 18:30    Ответить с цитатой
Полезность: Нет оценки
serg321 пишет:
Вообщем спасибо andrey632 за его скрипты.
Как оказалось при Full экспорте и последующем Full импорте не переносятся все grant-ы на объекты. В моем случае не переносились гранты для роллей ibs_user и ibs_admin
С помощью Ваших скриптов все починилось Smile Огромное спасибо.

Да не за что !!! я так переводил RBS (старый Retail от ЦФТ) на 10-ку
и в общем то моей заслуги мало !
и так же перевел и IBSO - и все работало !
а то что писал serj
( 11. UPGRXXX\UPGRX_.BAT - при смене платформы; )
дык это может быть и надо - НО когда только импорт со сменой владельца схемы ! ну ... в общем я так и "не догнал" зачем эти "присядания" !
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеСр Апр 15, 2009 05:17    Ответить с цитатой
Полезность: Нет оценки
andrey632 пишет:

а то что писал serj
( 11. UPGRXXX\UPGRX_.BAT - при смене платформы; )
дык это может быть и надо - НО когда только импорт со сменой владельца схемы ! ну ... в общем я так и "не догнал" зачем эти "присядания" !
- оно надо только при смене версии Оракл, для перехода с 8-ки на 9-ку это было нужно.
serg321
Участник


Вступление в Клуб: 03.04.2009
СообщениеСр Апр 22, 2009 08:10    Ответить с цитатой
Полезность: Нет оценки
те малые инструкции, которые еще надо найти от ЦФТ надо уметь читать Smile)
Вернее чувствовать пятой точкой, что же все-таки имел ввиду ее автор.
Мы относительно недавно перешли на ЦФТ и мое мнение, что документация понимается двояко.
Тому пример фраза о запуске скриптов UPgrade ( при смене ) проскальзывающая в ней. Потом конечно мне стало понятно, но сперва..... ушло много времени
А особенно меня как сис.админа (настоящего DBA у нас пока нет) их фразы "при смене платформы" повели совсем по неправильному пути. Я сразу не сообразил, что их фраза "смена платформы" означает смену версии Оракла, а не смену серверной архитектуры как в моем случае с Intel на Power.
Опыт и еще раз опыт в работе с каждым ПО - главное условие быстрого успеха.
У каждого разработчика своя идеология Smile
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеСр Апр 22, 2009 08:20    Ответить с цитатой
Полезность: Нет оценки
serg321 пишет:
те малые инструкции, которые еще надо найти от ЦФТ надо уметь читать Smile)
Вернее чувствовать пятой точкой, что же все-таки имел ввиду ее автор.
+1
AlexV
Гуру


Вступление в Клуб: 29.06.2007
СообщениеСр Апр 22, 2009 09:16    Ответить с цитатой
Полезность: Нет оценки
Ну что, я так понимаю, инструкции уже не нужны?
Rolling Eyes

В эти выходные натянем на 10-ку функциональные ядра,
и будем как конфетки!
_________________
IT-Команда предлагает свои услуги:
http://www.cftclub.ru/viewtopic.php?t=909
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3  След.
Страница 2 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru