[ОТВЕТИТЬ]
Опции темы
18.08.2013 20:28  
mARqpey
# TNSNAMES.ORA Network Configuration File: C:\Oracle\ora92\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ASSORTI =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = server)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ASSORTI)
)
)

INST1_HTTP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = server)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = MODOSE)
(


где HOST = server , server- название ПК ?
 
18.08.2013 20:38  
Dim
да...
 
18.08.2013 20:45  
mARqpey
Цитата:
Сообщение от Dim
да...
понятно , вот это печаль не к тому пк подключаюсь.... завтра поеду туда буду смотреть что да как, спасибо за подсказки)
 
19.08.2013 02:25  
whitewizard
В таком случае перед экспериментами сними образ в винтов на выключенном сервере.
 
"Спасибо" whitewizard от:
19.08.2013 13:34  
mARqpey
Цитата:
Сообщение от whitewizard
В таком случае перед экспериментами сними образ в винтов на выключенном сервере.
я бы с радостью но скорее всего никакого сервака нет,просто комп
 
19.08.2013 13:38  
whitewizard
Официальный мануал по копированию базы:
Цитата:
1. С помощью утилиты SVRMGRL подключаемся к работающей базе,
сохраняем информацию о контрол файлах в виде трейс файла и останавливаем базу

SVRMGRL
CONNECT INTERNAL/<внутренний пароль базы>@<имя базы>
ALTER DATABASE BACKUP CONTROLFILE TO TRACE ;
SHUTDOWN
EXIT
создан файл ora<имя базы>.trc в каталоге для трейс файлов

ОСТАНОВИТЬ БАЗУ
ОСТАНОВИТЬ СЕРВИС ОТНОСЯЩИЙСЯ К БАЗЕ

2. СКОПИРОВАТЬ ВСЕ ФАЙЛЫ В НОВЫЙ КАТАЛОГ

3. ПЕРЕИМЕНОВАТЬ СКОПИРОВАННЫЕ ФАЙЛЫ (И/ИЛИ) КАТАЛОГИ,
ЗАМЕНЯЯ В НАЗВАНИЯХ ИМЯ (sid) СТАРОЙ БАЗЫ НА ИМЯ НОВОЙ БАЗЫ

Например, если старая база называлась ORCL, а новая будет TEST, то нужно
переименовать файлы *ORCL.ora в *TEST.ora в каталоге ..\DATABASE

4. Отредактировать файл init<имя базы>.ora
заменить ссылки на каталоги старой базы на ссылки новой базы.

5. Создать новый сервис для новой базы

ORADIM -new
-sid <имя базы>
-intpwd <пароль на базу>
-startmode auto
-pfile <путь в admin данной базы>\pfile\init<имя базы>.ora

проверить что сервис запущен

6. Установить значение переменной окружения SET ORACLE_SID=<имя базы>

7. Настроить NET8(SQLNET) конфигурационные файлы tnsnames.ora и listener.ora
для обеспечения доступа к новой базе.

8. С помощью утилиты SVRMGRL подключаемся к новой базе и стартуем ее.

SVRMGRL
CONNECT INTERNAL /<внутренний пароль базы>@<имя базы>
STARTUP NOMOUNT pfile=<путь в admin данной базы>\pfile\init<имя базы>.ora

Взять из созданного в п.1 трейсфайла команду CREATE CONTROLFILE..
Преобразовать первую строку к следующему виду

CREATE CONTROLFILE SET DATABASE "<имя базы>" RESETLOGS NOARCHIVELOG

Заменить ссылки на файлы и каталоги старой базы на новую базу и
выполнить команду

9. Выполнить команду ALTER DATABASE OPEN RESETLOGS ;

------------------------------
пример трэйс файла:

oradim -new -sid db26 -intpwd qqq -startmode auto -pfile D:\ORACLE\admin\db26\pfile\initdb26.ora
set nls_lang=american_america.cl8mswin1251
set oracle_sid=db26
svrmgrl
connect internal
startup nomount pfile=D:\ORACLE\admin\db26\pfile\initdb26.ora

CREATE CONTROLFILE SET DATABASE "db26" RESETLOGS NOARCHIVELOG
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXDATAFILES 254
MAXINSTANCES 1
MAXLOGHISTORY 226
LOGFILE
GROUP 1 'd:\ORACLE\ORADATA\db26\REDO01.LOG' SIZE 5000K,
GROUP 2 'd:\ORACLE\ORADATA\db26\REDO02.LOG' SIZE 5000K,
GROUP 3 'd:\ORACLE\ORADATA\db26\REDO03.LOG' SIZE 5000K
DATAFILE
'd:\ORACLE\ORADATA\db26\SYSTEM01.DBF',
'd:\ORACLE\ORADATA\db26\RBS01.DBF',
'd:\ORACLE\ORADATA\db26\TEMP01.DBF',
'd:\ORACLE\ORADATA\db26\USERS01.DBF',
'd:\ORACLE\ORADATA\db26\TOOLS01.DBF',
'd:\ORACLE\ORADATA\db26\INDX01.DBF'
CHARACTER SET CL8MSWIN1251
;

ALTER DATABASE OPEN RESETLOGS;
 
19.08.2013 13:39  
whitewizard
Цитата:
Сообщение от mARqpey
я бы с радостью но скорее всего никакого сервака нет,просто комп
Проще будет образ винта снять
 
19.08.2013 14:06  
Dim
в 10-м оракле svrmgrl отсутствует
 
19.08.2013 14:21  
whitewizard
а у товарища разве 10?
 
19.08.2013 20:22  
mARqpey
осмотрел сегодня еще раз внимательно, нашел тот комп к которому все цепляется(оказался комп на котором оператор сидит), нашел базу нашел ее бэкабы. вроде стало не все плохо. теперь если можно еще раз с чего лучше начать ? хочу сделать копию , потом эту копию развернуть как 2 базу и на ней уже все проверять а потом так же в рабочей делать. Заранее спасибо что столько терпения уделяете деревянному новичку))
 
 


Опции темы



Часовой пояс GMT +3, время: 16:47.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.