programing

윈도우즈가 부팅될 때 오라클 데이터베이스가 시작되지 않도록 방지하는 방법은 무엇입니까?

padding 2023. 6. 22. 21:35
반응형

윈도우즈가 부팅될 때 오라클 데이터베이스가 시작되지 않도록 방지하는 방법은 무엇입니까?

Windows 컴퓨터에 Oracle 데이터베이스 11gr2 express를 설치했습니다.그러나 Windows를 시작할 때마다 Oracle이 시작되고 데이터베이스를 중지해야 합니다.창이 시작될 때 시작되지 않도록 하려면 어떻게 해야 합니까?스타트업 응용 프로그램 목록에서 찾으려고 했지만 없습니다.

현재 Windows 8.1을 사용하고 있습니다.

감사해요.

제어판, 관리 도구, 서비스로 이동합니다.

Oracle Service XE라는 서비스를 찾습니다.시작 유형은 "자동"이어야 합니다.마우스 오른쪽 단추를 클릭한 다음 속성을 선택하여 수동 또는 사용 안 함으로 변경합니다.

Windows XP 및 7에서 작동합니다.Windows 8(윈도우 8) 컴퓨터가 없지만 동일한 단계여야 합니다.

여기서 제공하는 솔루션은 유용하다고 생각합니다.

https://dba.stackexchange.com/questions/62699/revised-question-how-do-i-prevent-oracle-12c-database-from-starting-on-machine

두 가지 솔루션이 있습니다.

1 - Windows OS 실행 중에 services.msc를 입력하고 Enter를 입력합니다. 서비스 목록에서 Oracle Service를 찾고 마우스 오른쪽 단추를 클릭하여 Properties를 선택합니다.시작 섹션의 일반 탭에서 수동을 선택하고 확인을 클릭한 후 종료합니다.이제부터는 시스템 시작 시 데이터베이스가 자동으로 시작되지 않지만 시작하려면 services.msc로 이동하여 수동으로 시작해야 합니다.윈도우즈 작업 관리자(서비스 탭)에서도 이 작업을 수행할 수 있습니다.

2 - "services.msc"에서 시작 유형을 자동으로 설정합니다.Windows 명령 프롬프트(Admin)를 열고 이 문을 입력합니다(ORCL 대신 SID 이름 사용).

oradim -edit -sid ORCL -startmode manual

이제 데이터베이스가 관용적으로 유휴 상태라고 불리는 상태가 됩니다.sysdba 권한으로 SQL*Plus에 로그인한 후 다음을 입력하여 데이터베이스를 시작할 수 있습니다.startup지휘권

Oracle 12c 이상에서는 Windows 레지스트리로 이동합니다.

HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > KEY_OraDB19홈1 > ORA_ < SID > _AUTOSTART

매개 변수를 TRUE에서 FALSE로 변경

언급URL : https://stackoverflow.com/questions/29305246/how-to-prevent-oracle-database-to-start-when-windows-boots-up

반응형