Контакты Поиск
01.12.2011 16:38
OlegON
 
Делаю тут апгрейд на 11й, по другому пути, базенки у меня многофайловые, как правило, несколько десятков... Замучаешься переименованием, поэтому собрал скриптик:
Код:
set linesize 1000
set heading off
select 	'alter database rename file ''' || 
	name || ''' to ''' || 
	replace(name || ''';', '/app1/oradata/work/', '/erc_base_vol1/work/')
from 	v$datafile
/

select 	'alter database rename file ''' || 
	name || ''' to ''' || 
	replace(name || ''';', '/app1/oradata/work/', '/erc_base_vol1/work/')
from 	v$tempfile
/


select 	'alter database rename file ''' || 
	member || ''' to ''' || 
	replace(member || ''';', '/app1/oradata/work/', '/erc_base_vol1/work/')
from 	v$logfile
/

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.