PL/SQL Developer에서 연결을 유지하는 방법은 무엇입니까?
저는 PL/SQL Developer 11.0.4.1774를 사용하고 있습니다.업무 중에는 하루 종일 데이터베이스를 사용해야 합니다.가끔 30~60분 동안 ide를 사용하지 않고 다시 사용해야 할 때는 다시 연결해야 합니다.
다시 연결하고 싶지 않은데 하루 종일 연결을 유지할 수 있는 방법이 있습니까?
도구 --> 환경설정으로 이동한 후 "연결 확인"을 누릅니다.60초마다 데이터베이스에 ping을 수행하여 세션을 활성화하고 프로필로 인한 유휴 세션 연결 해제를 방지합니다.
참고: 이 질문과 대답은 Allround Automation PL/SQL Developer를 위한 것입니다.Oracle SQL Developer를 찾는 경우 이 질문을 참조하십시오.
'IDLE_'을 확인해야 합니다.시간' 및 '연결_사용자 프로필에 대한 TIME' 설정
select * from dba_profiles
where resource_name in ('IDLE_TIME','CONNECT_TIME')
http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_6010.htm
사용자가 다음을 초과하는 경우
CONNECT_TIME
또는IDLE_TIME
그러면 데이터베이스가 현재 트랜잭션을 롤백하고 세션을 종료합니다.사용자 프로세스가 다음에 호출을 실행할 때 데이터베이스는 오류를 반환합니다.
PL/SQL Developer가 며칠 동안 열려 있지만 PL/SQL Developer에는 문제가 없습니다.Tools-Prefernces-connection
설정:
- 세션 모드 = 다중 세션
- 연결 확인 = 선택 해제됨
- 열린 트랜잭션으로 로그오프 = 커밋
및 TIME 설정은 다음과 같습니다.
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
1 DEFAULT IDLE_TIME KERNEL UNLIMITED
2 DEFAULT CONNECT_TIME KERNEL UNLIMITED
재연결 플러그인을 설치하여 최소한 재연결은 간단한 버튼 누르기만 하면 됩니다.
DBA의 의도에 반할 수도 있지만(프로파일/리소스 관리자 설정으로 인해 문제가 발생한 경우) 세션 창(또는 기타 보고서/쿼리 등)을 25분 정도마다 자동 새로 고침으로 설정할 수도 있습니다.
편집: Bar Solutions 웹 사이트에서 개발자가 Connect를 "Plugins"에서 "Old Plugins"로 이동한 것을 확인했습니다.현재 클라이언트 사이트에서는 플러그인을 설치할 수 없기 때문에 아직도 작동하는지 알 수 없습니다.
언급URL : https://stackoverflow.com/questions/33826571/how-to-keep-alive-the-connection-in-pl-sql-developer
'programing' 카테고리의 다른 글
한 달의 일 수 (0) | 2023.08.21 |
---|---|
CSS 계산()에서 vh 빼기 픽셀을 사용할 수 있습니까? (0) | 2023.08.21 |
Magento 설치는 InnoDB가 없을 때 InnoDB를 사용할 수 없다고 불평합니다. (0) | 2023.08.21 |
봄 콩에서 Http Servlet 요청을 받으려면 어떻게 해야 합니까? (0) | 2023.08.21 |
Set-Cookie 헤더가 Chrome에서 쿠키를 설정하지 않음 (0) | 2023.08.21 |