2014-09-28 6 views
0

Oracle Enterprise Edition 11gR2의 설치가 어떤 식 으로든 손상된 문제가 있으므로 처음부터 Oracle fEnterprise Edition 11gR2를 다시 설치해야했습니다.Oracle Enterprise 11gR2 재설치 후 .dbf 파일에서 Oracle Databse 다시 만들기

내가 알고 싶은 것은 .... 나의 Db 인스턴스를 "다시 부착"할 수있는 방법이 있습니까?

즉, 다양한 .CTL, .DBF 및 몇 개의 .ORA 파일이 포함 된 폴더 "DB5"가 있습니다. 복원 할 백업이 없으므로이 파일을 사용하여 DB5를 다시 작성하고 싶습니다.

감사합니다.

+0

죄송합니다. 프로그래밍상의 질문이 아니며, 데이터베이스 관리 질문입니다. 이와 같이 그것은 http://dba.stackexchange.com/에 속합니다. –

답변

0

예, 파일 경로 위치를 변경하고 데이터베이스를 탑재 할 수 있습니다.

당신은 이런 식으로 뭔가를 시도 할 수 있습니다 : 당신이 모든 명령에 대한 추가 정보를 원하시면 ALTER DATABASE RENAME FILE

을 할 수있는 실제 파일의 이름을 변경/

STARTUP MOUNT; 
ALTER SYSTEM 
SET CONTROL_FILE='/.../.../whateverpath.dbf'...; 
ALTER DATABASE MOUNT.... 

이동 및 예제 모양/here를 참조하십시오.

0

"오직"initDB5.ora 파일 (또는 spfile.ora)이 필요합니다. 이 텍스트 구성 파일에는 dbname, 일부 메모리 관련 매개 변수 및 제어 파일에 대한 경로가 들어 있습니다.

이 initdb5.ora 파일은 $ ORACLE_HOME/dbs에 저장해야합니다. 첫 번째 시도에서 시작하지 않으면 각 시도 후에 SHUTDOWN ABORT을 사용해야합니다.