oracle 검색 결과

2 개의 검색 결과가 있습니다.

[오라클/Oracle] RecoverableException 리눅스 Random vs URandom 차이
Programming/기본 (Baisc)

[오라클/Oracle] RecoverableException 리눅스 Random vs URandom 차이

1. 개요Oracle DB에서 SQL 실행 중 "Recoverable Exception"이 발생하는 경우가 있습니다. 이 오류는 주로 "시스템 Noise" 문제로 발생하며, 이는 운영 체제(OS)가 바쁜 상태에서 필요한 난수를 충분히 빠르게 생성하지 못할 때 발생할 수 있습니다. 특히, /dev/random 디바이스는 높은 품질의 엔트로피(entropy) 생성이 요구되는 경우 사용되는데, 이때 OS의 바쁜 상태로 인해 난수 생성이 지연되면 Oracle SQL이 데이터를 암호화하지 못하고 실패하는 현상이 발생합니다.이 문제를 해결하기 위해 일반적으로 다음과 같은 방법을 사용합니다:2. 내용Recoverable Exception 문제의 원인Oracle DB에서 SQL 실행 시, 난수 생성이 필요한 암호화 작..

[오라클][Oracle] 테이블 스페이스 생성 방법 (자동화)
Linux

[오라클][Oracle] 테이블 스페이스 생성 방법 (자동화)

1. 개요 매번 'sqlplus / as sysdba'으로 접속하여 테이블 스페이스 생성 및 데이터 파일 생성이 매우 불편하다. 그래서 shell script read propmt 명령을 이용해서 해보자. 2. 방법 #!/bin/bash DATABASE_FOLDER="/data/oracle/database" DEFAULT_SIZE= EXTEND_SIZE= TABLE_SPACE_NAME= DATA_TABLE_SPACE_NAME= echo "테이블 스페이스 이름을 입력해주세요. (영어) : " read TABLE_SPACE_NAME echo "데이터 파일 이름을 입력해주세요. (영어) : " read TABLE_SPACE_NAME echo "기본 사이즈를 지정해주세요. 단위 M : " read DEFAULT..