본문 바로가기

IT472

archivelog로 인한 FRA 영역의 FULL과 Stuck Archiver (조치방법) TEST DB의 DB접속시도를 하다 접속이 안되서 로그를 확인해보니 아래의 로그가 계속해서 발생하였습니다.현상은 TNS를 통한 DB 접속이 되지 않고, SQLPLUS로 직접접속도 되지 않았습니다. RMAN TARGET / 도 마찬가지로 접속이 되지 않았습니다.  alert log의 내용ORA-19809: limit exceeded for recovery files ORA-19804: cannot reclaim 187695104 bytes disk space from 10737418240 bytes limit2024-08-07T11:47:09.089273+09:00Errors in file /oracle/db/base/diag/rdbms/dbarac/dbarac1/trace/dbarac1_arc1_4404.. 2024. 8. 8.
configure archivelog deletion policy to backed up 2 times to disk; configure archivelog deletion policy to backed up 2 times to disk; Oracle RMAN에서 아카이브 로그 삭제 정책을 두 번 백업된 후 디스크에서 삭제하도록 설정하려면 다음 단계를 따르면 됩니다. 이 설정은 아카이브 로그가 디스크에서 두 번 백업된 후에만 삭제되도록 합니다. 즉, 해당설정은 단순히 백업본이 두번 백업된 후에 지울 수있다라는 설정을 하는 것입니다. 확인은 아래의 명령어로 수행합니다.RMAN> SHOW ARCHIVELOG DELETION POLICY; 2024. 8. 7.
[pg16] 백업 쉘 만들어서 자동 백업되게 설정하기 pg_dump를 사용하여 postgres 유저에서 자동으로 백업이 수행되게 설정하는 방법입니다.백업은 5일만 보관하며 5일이 지난 백업은 삭제하는 로직이 추가되어 있습니다. 1) 백업용 디렉토리 만들기실제 백업파일이 저장되는 backupfile, 로그가 저장되는 log , 쉘이 저장되는 shell을 생성합니다mkdir -p /pgdata/backup/backup/backupfilemkdir -p /pgdata/backup/backup/logmkdir -p /pgdata/backup/backup/shelldrwxr-xr-x. 2 postgres postgres 94 Jul 31 10:04 backupfiledrwxr-xr-x. 2 postgres postgres 67 Jul 31 10:03 logdrwxr.. 2024. 7. 31.
.pgpass 활용하여 password 입력 없이 접속하기 postgresql에 자동 백업 쉘을 작성하다보니 접속시에 password를 매번 물어보더라구요. pgpass를 활용해서 묻지않고 접속하는 방법을 정리해보았습니다. ##설정전$ psql -U postgres -h 127.0.0.1 -p 15432 -d postgresPassword for user postgres:  ##.pgpass 설정 server:port:database:username:password 이 형식으로 내용을 작성하면 되고 password 제외하고 *(와일드카드)로 대체하여 모든 값들을 설정할 수 있습니다.postgres OS유저의 home에 생성하고 파일내용을 채워넣었습니다.$ touch ~/.pgpass$ chmod 0600 ~/.pgpass$ vi .pgpass###pgpass u.. 2024. 7. 30.