오라클 재설치 했습니다 ㅠㅠ 0 0 1,429

by 어흥이 [Oracle 백업/복구] [2014.07.09 11:45:27]


윈도우서버2008 재부팅후 윈도우가 죽어버리는 바람에 ㅠㅠㅠㅠㅠ

윈도우를 설치를 다시 했습니다.

oracle 폴더는 통채로 백업했지만(ctrl+v 복사) 레지스트리에 있는 설정들은 날아가버린 상태라서 그건 백업 못하였습니다.

 

기존의 오라클과 동일한 폴더 구조로 설치하였고(버전도 같음)

다시 덮어씌웠습니다.

orcl로 접속하고 system으로 로긴시 잘되고 있습니다.

하지만 붙여넣기한 db들은 시작만 하지 접속자체가 안되고 있어요 ㅠㅠㅠㅠㅠㅠ

 

서버 ip도 동일하게 변경하였고, 컴퓨터 이름도 동일하게 변경하였습니다.

혹시 몰라서 레지스트리도 orcl 처럼 똑같이 만들었습니다.

listener.ora 입니다


SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = c:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST =컴퓨터이름)(PORT = 1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 아이피)(PORT = 1541))
    )
  )

==================================================================

tnsnames.ora

AAAA =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 컴퓨터이름)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = AAAA)
    )
  )

tnsnames의 호스트이름을 아이피로 변경하고 포트도 1541로 바꿔봤음( 리스너 재시작, 서비스 다시 시작)==================================================================

 

제 컴퓨터에서(토드사용) 다이렉트로 아이피, 포트, 서비스네임을 orcl 로 접속했을때는 잘됩니다.

하지만 AAAA로는 접속되지 않습니다.(오류메시지 : ora-12514 혹은 ora-12505)

 

서버 cmd에서 lsnrctl service 를 입력하니

orcl의 서비스명은 나오는데 AAAA는 보이지 않습니다.

 

서비스 띄우기 위해 어제 pfile 이란것을 생성하는것을 해보았고

(https://community.oracle.com/message/1567036 참조)

서비스에 OracleServiceAAAA 도 생겼습니다.

위 과정에서 pfile은 레지스트리에 등록 되었지만 파일 자체는 생기지 않아

(http://www.gurubee.net/lecture/1860 참조) 하여 pfile도 생성해 보았습니다.

 

제가 서버는 다룬적도 없고 클라이언트로 붙어서 했던게 다라서 너무 힘드네요 ㅠㅠㅠㅠㅠ

구글링 네이버에서도 검색검색 하다 여기까지 올리게 되었습니다..ㅠㅠ

 

레지스트리에 추가한곳은

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

이곳에다 추가하였고 명칭도 맞게 고쳤습니다..

 

원래 안되는것인지..제가 지금 뭔가 빠뜨렸는지 ㅠㅠㅠㅠ

오늘까지 해보고 안되면 통백업은 잊고 몇몇개 백업되어있는 덤프 파일로 다시 db 생성해야하나 싶어요ㅠㅠㅠ

 

제가 많이 부족해서 도와주셨음 감사하겠습니다ㅜ

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입