ORACLE 데이터베이스 응용 개발 흔 한 문제 및 제거

1708 단어 ORRAACCLLEE 수
보고 있 는 ORACLE 튜 토리 얼 은 ORACLE 데이터베이스 응용 개발 에서 흔히 볼 수 있 는 문제 와 제거 입 니 다.하드웨어 플랫폼:SUN Ultra Enterprise 3000  운영 체제:Solaris 2.5(중국어 간 체)  디스크:4.2GB  메모리:256 MB    ORACLE B 버 전:7.3.2.1  설치 디 렉 터 리:/database/oracle(/database 아래 2GB 공간)설치 제품:ORACLE RDBMS,SQL*NET,SQL*Plus,Pro *C,Server Manager 등 제품 은 설치 가 정상 적 이 고 운행 이 안정 적 입 니 다.2.응용 개발 에서 흔히 볼 수 있 는 문제 와 ORACLE 데이터 베 이 스 를 제외 하고 응용 개발 과정 에서 다음 과 같은 두 가지 문제 가 자주 발생 한다.1.Shutdown 명령 을 사용 하면 데이터 베 이 스 를 닫 을 수 없다.2.클 라 이언 트 측 에서 이유 없 이 다운 현상 이 자주 발생 합 니 다.문제 1 의 배제:명령 을 정확하게 사용 하여 데이터 베 이 스 를 열 고 닫 으 면(내부 사용자 만 이 권한 이 있 습 니 다)문제 1 이 발생 하 는 것 은 데이터 베 이 스 를 제출 하지 않 았 기 때 문 입 니 다.이 때 는 Shutdown 을 사용 할 수 있 습 니 다. Abort 명령 은 데이터 베 이 스 를 닫 지만 제출 되 지 않 은 모든 업 무 는 폐 기 됩 니 다.문제 2 의 배제:(1)이때 서버 에서 Platinum 을 사용 할 수 있다. EP M 제품 문제점 확인.EMP 를 사용 하면 시스템 의 운행 을 감시 할 수 있 습 니 다. ient 단자 가 다운 되 었 을 때 DML 모니터링 LOCK 의 사용 은 사용자 가 오 작 동 으로 인해 이 사용자 가 데이터베이스 에서 잠 금 이 발생 하여 Client 를 일 으 키 는 것 을 발견 할 수 있 습 니 다. 다운 이 되다.프로 세 스 번 호 를 확인 한 후 ORACLE 사용자 에 게'KILL'을 사용 합 니 다. -9.프로 세 스 번호'명령 은 잠 금 을 풀 고 클 라 이언 트 의 다운 문 제 를 해결 할 수 있 습 니 다.예 를 들 어 사용자 가 Update,Delete 명령 문 구 를 보 낸 후에 Select 를 진행 하면 이 사용 자 는 잠 금 이 발생 합 니 다.(2)응용 소프트웨어 개발 과정 에서?애플 리 케 이 션 에 버그 문제 가 있어 서 클 라 이언 트 쪽 이 다운 될 수 있 습 니 다.이 때 데이터 사전 과 데이터베이스 기본 표를 통 해 찾 을 수 있 습 니 다.주로 데이터 베이스 중의 데이터 특징 과 데이터 베이스 기본 표 의 제약 조건 에 대해 확인 하여 문 제 를 빨리 찾 을 수 있 고 데이터 베이스 의 성능 과 관계 가 없습니다.물론 서버 에서 EPM 을 사용 하여 현재 실행 중인 SQL 문 구 를 감시 하여 문제 의 소 재 를 찾 을 수 있 습 니 다.예 를 들 어 사용자 데이터 시트 에 데 이 터 를 추가 한 후 프로그램 을 실행 할 때 DUP-VALUE-IN-INDEX 등 유사 한 오류 정 보 를 알려 줄 때 데이터 베이스 시트 의 Primary 때 문 입 니 다. Key 의 데이터 필드 선택 이 잘못 되 어 가입 하지 말 아야 할 데 이 터 를 데이터베이스 에 추가 하여 프로그램 이 다운 되 었 습 니 다.이 때 기본 표를 수정 하고 오류 데 이 터 를 삭제 하면 문 제 를 해결 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기