Страница 1 из 1
					
				Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 02 май 2024, 17:52
				 VAt
				Добрый день!
  Хочу поинтересоваться, у кого-нибудь был опыт переноса бд через утилиты expdp/impdp ? может какие нюансы отметите?
в штатной инструкции описан перенос лишь с использованием imp/exp.  Отключали ли протект перед переносом или можно с боевой сразу снять дамп?
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 03 май 2024, 03:54
				 Ogeeon
				Здравствуйте!
А почему Вы выбрали именно дамп?
По теме вопроса (почти): с переносом БД "Галактики" через дамп у меня опыта нет, мы делаем это копированием файлов базы.
У нас ежедневно делается архив серией вот таких команд (плюс архивлоги за время копирования):
Код: Выделить всё
alter tablespace SYSTEM begin backup;
host copy D:\ORADATA\GALA\SYSTEM01.DBF F:\backup\gala\SYSTEM01.DBF
alter tablespace SYSTEM end backup;
Потом файлы копируются на целевой сервер и там пересоздаётся control-файл. Собственно, так мы тестируем этот самый архив.
 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 06 май 2024, 19:46
				 VAt
				Приходиться через дамп, так как есть кроссплатформенный перенос БД.
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 07 май 2024, 13:52
				 edward_K
				все упрется именно в права. Хотя бы потому что пользователей не будет на новом сервере/ в новой базе. В MSSQL я руками восстанавливаю права с другого сервера админу, а потом перегружаю x$users через экспорт импорт - этого обычно достаточно. Поэтому если не очень знаете как отключать протект через оракл, лучше его отключить заранее, а потом через сапорт настроить и включить.
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 08 май 2024, 17:52
				 VAt
				Спасибо, да, думаю по классике надо будет отрубить протект, а может и журнал даже:)
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 16 май 2024, 11:56
				 KVS
				Добрый день.
Был опыт переноса с Oracle на MS SQL Server, могу поделиться, если интересно
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 21 май 2024, 16:22
				 VAt
				Экспорт в файлы с помощью утилит саппорта?
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 21 май 2024, 17:04
				 KVS
				Нет, мы написали конвертер, который за ~12 часов перенёс базу в 4ТБ.
Конвертер написан на python с использованием библиотек cx_Oracle и pyodbc.
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 24 май 2024, 13:23
				 VAt
				Данные напрямую лили из БД в БД без промежуточных файлов дампа?
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 24 май 2024, 13:23
				 VAt
				Данные напрямую лили из БД в БД без промежуточных файлов дампа?
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 27 май 2024, 09:07
				 KVS
				Данные лили напрямую.
			 
			
					
				Re: Перенос БД с одного сервера на другой средствами Oracle.
				Добавлено: 03 июл 2024, 18:09
				 VAt
				Кто-нибудь может подсказать, если не делать impdp с опцией FULL=Y , то какие схемы  и объекты надо указать?
схемы: GAL, GAL#ATLANTIS,