powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Миграция зашифрованной БД с версии 11.2.0.4 на 12.2.0.1
6 сообщений из 6, страница 1 из 1
Миграция зашифрованной БД с версии 11.2.0.4 на 12.2.0.1
    #39808233
Требуется перенести базу данных Oracle с версии 11.2.0.4 на 12.2.0.1.
ОС Oracle Linux 7.6.

Миграцию планируется провести с использованием Oracle datapump: создание дампа и его импорт в новую БД.
Старая версия БД использует шифрование табличных пространств, дамп также будет зашифрованным.
Что лучше сделать, чтобы сохранить шифрование данных: можно ли скопировать файлы бумажника Oracle с исходного экземпляра БД и подключить на новом или же нужно пересоздать бумажник на новом экземпляре? Какие действия я должен выполнить для этого?
Попытка скопировать бумажник со старого сервера на новый (предварительно остановив экземпляр, разумеется) и открыть на новом сервере провалилась:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
SQL> select * from v$encryption_wallet;

WRL_TYPE        WRL_PARAMETER                            STATUS               WALLET_TYPE          WALLET_ORDER                FULLY_BACKED_UP                 CON_ID
--------------- ---------------------------------------- -------------------- -------------------- --------------------------- --------------------------- ----------
FILE            /home/oracle/.wallet/                    OPEN                 UNKNOWN              SINGLE                      NO                                   0

SQL> ALTER SYSTEM SET ENCRYPTION WALLET OPEN AUTHENTICATED BY MyPassword;
ALTER SYSTEM SET ENCRYPTION WALLET OPEN AUTHENTICATED BY MyPassword
*
ERROR at line 1:
ORA-28354: Encryption wallet, auto login wallet, or HSM is already open


SQL> ALTER SYSTEM SET ENCRYPTION WALLET CLOSE;

System altered.

SQL> select * from v$encryption_wallet;

WRL_TYPE        WRL_PARAMETER                            STATUS               WALLET_TYPE          WALLET_ORDER                FULLY_BACKED_UP                 CON_ID
--------------- ---------------------------------------- -------------------- -------------------- --------------------------- --------------------------- ----------
FILE            /home/oracle/.wallet/                    OPEN                 UNKNOWN              SINGLE                      NO                                   0
...
Рейтинг: 0 / 0
Миграция зашифрованной БД с версии 11.2.0.4 на 12.2.0.1
    #39808240
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
merge не пробовал?
How to Merge a TDE Wallet From 11gR2 Into a New 12c Database Keystore? (Doc ID 2254960.1)
...
Рейтинг: 0 / 0
Миграция зашифрованной БД с версии 11.2.0.4 на 12.2.0.1
    #39808242
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хливкие Шорьки,

ADMINISTER KEY MANAGEMENT
...
Рейтинг: 0 / 0
Миграция зашифрованной БД с версии 11.2.0.4 на 12.2.0.1
    #39808280
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хливкие ШорькиПопытка скопировать бумажник со старого сервера на новый (предварительно остановив экземпляр, разумеется) и открыть на новом сервере провалилась:
А почему провалилась-то?
Если оно у тебя как autologon, то оно и открывается автоматично при обращении соответствующим юзером
Разве нет?
...
Рейтинг: 0 / 0
Миграция зашифрованной БД с версии 11.2.0.4 на 12.2.0.1
    #39808364
Вячеслав ЛюбомудровА почему провалилась-то?
Если оно у тебя как autologon, то оно и открывается автоматично при обращении соответствующим юзером
Разве нет?
А почему у него тогда WALLET_TYPE=UNKNOWN? И не закрывается по команде ALTER SYSTEM SET ENCRYPTION WALLET CLOSE;? Или это нормально?

Vadim Lejninmerge не пробовал?
How to Merge a TDE Wallet From 11gR2 Into a New 12c Database Keystore? (Doc ID 2254960.1)
Спасибо, не знал о таком документе. Прочитаю обязательно.

PS. Если я туплю, прошу простить и указать пальцем. У нас уже ночь, мозги уже не работают.
...
Рейтинг: 0 / 0
Миграция зашифрованной БД с версии 11.2.0.4 на 12.2.0.1
    #39812316
Благодарю всех откликнувшихся!

Сделал в соответствии с докой Oracle (спасибо Vadim Lejnin за ссылку), ключи установились в бумажник, импорт прошёл успешно.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
SQL> ALTER SYSTEM SET ENCRYPTION WALLET OPEN AUTHENTICATED BY "password";

System altered.

SQL> select wrl_type, status, wallet_type from v$encryption_wallet;

WRL_TYPE         STATUS               WALLET_TYPE         
---------------  -------------------- --------------------
FILE             OPEN                 PASSWORD            
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Миграция зашифрованной БД с версии 11.2.0.4 на 12.2.0.1
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]