Импорт в другую базу+протект

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

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

Ответить
Andrey
Местный житель
Сообщения: 702
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина, Запорожска яобласть, г.Днепрорудный

Импорт в другую базу+протект

Сообщение Andrey »

Добрый день! Есть две базы соответственно рабочая и тесовая причем имена баз различны (GAL, TEST)(5.74+оракл). На рабочей базе включен протект и журнализация. Осуществляем импорт рабрчей базы в тестовую. При попытке присоединения к тестовой базе запрашивается пароль, вводим его и получаем "Вы не обладаете правами для работы с базой". Как это победить? Спасибо.
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

SQL-ем. Таблица x$users...

Сообщение m0p3e »

-
ALEKS123
Местный житель
Сообщения: 278
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Таблица x$users...

Сообщение ALEKS123 »

Да просто права доступа нужно дать, как правильно заметил МОРЗЕ....Но это каждый раз после копирования
Либо, если база копируется, то не копировать дирректорию D_DICT
Andrey
Местный житель
Сообщения: 702
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина, Запорожска яобласть, г.Днепрорудный

Re: Таблица x$users...

Сообщение Andrey »

1. Директорию D_DICT никто не копирует. Происходит выгрузка базы в дбф файлы, а затем загрузка.
2. Оракловым SQL-ем меняю пароль пользователя и та же фигня.
Andrew_vm
Новичок
Сообщения: 21
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ленинградская область ОАО Металлург филиал "Пикалевский Глинозем""

Re: Таблица x$users...

Сообщение Andrew_vm »

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

Re: Таблица x$users...

Сообщение Andrey »

Вообще то можно попробовать сначала рабочую базу из протекта вывести, а потом делать экспорт файлов, установить пустую базу присвоив ей имя тестовой, а потом влить туда рабочую. Вопрос то другой. А нужно это только лишь для того чтобы в тестовой базе были данные рабочей базы и в верхней строке экрана над галактическим меню было указано имя тестовой базы, чтоб не перепутать с рабочей
Ответить