최근 프로젝트에 대한 인터페이스를 작성해야 하는데 오라클 데이터베이스에 원격으로 접속해야 하는데 처음에는 로컬로만 MySQL을 설치해서 로컬 MySQL에 접속을 해서 기본적으로 인터페이스가 완성되어 테스트를 해봤습니다. tomcat에서는 작동이 되었는데 나중에 데이터베이스를 바꿔야 해서 로컬 오라클을 설치해서 테스트해보고 싶었는데, 설치가 하루 오후, 하루 저녁이 걸려서 이 피눈물의 역사를 공유하고 싶습니다. 저는 Oracle을 설치한 학생들이 Oracle을 제거했다고 생각합니다. (이 문장은 매우 잘못된 것처럼 들리지만 실제로 운영해 본 사람들은 이상하게 여기지 않을 것입니다.) 기본적으로 Oracle을 설치할 때마다 이런저런 문제가 발생하기 마련입니다. 마음대로 제거할 수 있습니다. 제거가 깨끗하지 않으면 다음 설치가 여전히 실패하기 때문에 Oracle은 매우 중요해졌습니다. 말도 안 되는 소리 하지 말고 바로 그 단계로 가세요.
"컴퓨터"->관리->서비스 및 응용 프로그램->서비스를 마우스 오른쪽 버튼으로 클릭하고 모든 Oracle 관련 서비스(OracleDBConsoleorcl과 같은 Oracle로 시작)를 중지합니다.
시작 –>모든 프로그램 –>Oracle –>Oracle 설치 제품 –>범용 설치 프로그램, “환영” 인터페이스가 시작된 후 제품 제거 –> OraDb11g_home1 확장 –>Oracle 데이터베이스 확인 11g11.2.0.1.0–>삭제–>팝업 확인 창에서 “예”를 선택합니다. 제거가 완료된 후 팝업 "제품 목록" 인터페이스에서 "닫기"를 선택한 다음 "환영합니다" 인터페이스에서 "취소"를 선택하여 인터페이스를 종료하십시오.
클릭하여 제품을 제거하거나, 설치된 제품을 클릭하세요.
홈이 아닌 Oracle Database 11g 폴더를 선택한 다음
을 클릭하여 시작하세요 –> ;검색창에 regedit를 입력하고 레지스트리를 입력하세요
(1) HKEY_LOCAL_MACHINESOFTWAREORACLE을 선택하고 del 키를 눌러 이 항목을 삭제하세요.
(2) HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices를 선택하고 이 목록을 스크롤하여 모든 Oracle을 삭제하세요. 항목(oracle로 시작하는 키) //서비스의 모든 서비스입니다
(3) HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication을 선택하고 모든 Oracle 항목을 삭제합니다.
(4) HKEY_CLASSES_ROOT 디렉터리에서 Ora 또는 Oracle 접두사가 붙은 모든 키를 삭제합니다.
컴퓨터->속성->고급 시스템 설정->고급->환경 변수, 환경 변수 CLASSPATH 및 PATH에서 Oracle 설정을 삭제합니다.
(이게 아주 중요합니다. 설치할때 한번 성공했습니다. 그러다가 plsql을 사용하여 연결할 때 환경변수 설정이 필요했는데 그 이후로는 연결이 안되네요. 나중에 확인해보니 Oracle이 여전히 잘못 설치되어 있습니다. 제거할 때 Oracle 정보로 구성된 경로 변수를 삭제하는 것을 잊어버렸습니다. 이로 인해 일련의 오류가 발생했습니다.)
Oracle 관련 디렉터리를 모두 삭제합니다. 삭제되었으면 컴퓨터를 다시 시작한 후 다시 삭제하세요.) )에는 다음이 포함됩니다:
1) C:Program FilesOracle 디렉터리.
2) Oracle 설치 디렉터리(예: D:app)
3) C:WINDOWSsystem32configsystemprofileOracle 디렉터리.
4) C: 사용자 이름 Oracle
마지막 단계는 제거 후 컴퓨터를 다시 시작하는 것입니다. 그렇지 않으면 제거가 완전히 완료되지 않고 다음 설치 시 동일한 문제가 발생합니다.
PS. 완전히 제거되면 안심하고 설치할 수 있습니다.
위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되기를 바랍니다.
Oracle 데이터베이스의 완벽한 제거와 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!