반응형

전체 글 148

AWS 패키지 설치하기

docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-linux.html#cliv2-linux-install Linux에서 AWS CLI 버전 2 설치, 업데이트 및 제거 - AWS Command Line Interface 결과에서 경고가 예상되지만 문제가 되지는 않습니다. 이 경고는 개인 PGP 키(보유한 경우)와 AWS CLI PGP 키 사이에 신뢰 체인이 없기 때문에 발생한 것입니다. 자세한 내용은 Web of trust를 참조하십 docs.aws.amazon.com 리눅스의 경우 # curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip" -o "awscliv2.zip" #..

aws 2021.04.15

active directory 강제 도메인 설정

jkmoon.tistory.com/entry/NTDSUTIL-%EC%9D%B4%EC%9A%A9-FSMO-%EC%9D%B4%EC%A0%84 NTDSUTIL 이용 FSMO 이전 NTDSUTIL을 사용한 Active Direcoty FSMO 이전 할 수 있습니다. Active Directory에는 작업 마스터라는 기능이 있습니다. FSMO(Flexible Single Master Operations: 신축 단일 마스터 작업)라고 하며, DC서버 (Act.. jkmoon.tistory.com 작업마스터 완료 하기 jkmoon.tistory.com/entry/Seizing-FSMO-Roles Seizing FSMO Roles Fsmo roles을 가지고 있는 DC1 System이, 예기치 않게 종료되어, 부팅이 ..

windows 2021.04.09

오라클 세션 죽이기 + AWS RDS

오라클 세션을 강제 종료시킬경우 SQL> alter system kill session 'SID, 시리얼번호'; 추가로 AWS RDS에서 강제 종료시 begin rdsadmin.rdsadmin_util.kill( sid => 'SID', serial => '시리얼번호'); end; / 출처 : docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Appendix.Oracle.CommonDBATasks.System.html#Appendix.Oracle.CommonDBATasks.KillingSession Oracle DB 인스턴스에 대한 공통 DBA 시스템 작업 - Amazon Relational Database Service 내부적으로, rdsadmin.rdsad..

oracle 2021.03.18

오라클 현재 실행중인 쿼리 체크

select a.sid, a.status, a.process, a.osuser, b.elapsed_time, b.sql_text, c.program from v$session a, v$sqlarea b, v$process c where a.sql_hash_value = b.hash_value and a.sql_address=b.address and a.paddr = c.addr and a.status = 'ACTIVE'; 실행하면 현재 실행중인 쿼리가 목록에 나온다 그 중에 elapsed_time이 긴것은 오랜시간동안 실행중이라는 뜻이다... 디비 부하 체크시에도 도움이 된다. elapsed_time 5초 = 5000000

oracle 2021.03.18

오라클 스케쥴러 권한 관련 ORA-27486

내부에서 프로시저로 스케쥴러에 등록하는 프로그램 이전작업중 ORA-27486 권한이 없습니다 오류가 계속 괴롭힌다. 당연 권한을 부여하면 해결되는 문제인데. 이걸 찾으려니 또 삽질한다. SQL> grant manage scheduler to 계정명 이걸로 해결이 안된다 SQL> grant create any job to 계정명 이걸 더 추가해 주니까 된다. 권한 설정을 모르다보니 생긴 무식함 일단 메모.

oracle 2021.03.17

ORACLE DB LINK for AWS

디비링크 거는 방법이다 AWS라고 특별한건 없지만 개삽질 방지를 위해 같이 올린다 오라클 RDS 디비링크 연결하기 SQL> create database link 디비링크이름 connect to 연결할서버아이디 identified by 비밀번호 using '(DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=연결할서버아이피) (PORT=1521) ) (CONNECT_DATA= (SID=ORCL) ) )'; 마지막으로 보안설정에서 해당 RDS끼리인 경우라도 인바운드 허용을 해줘야 통신이 된다. using 항목에서 괄호하나 빼먹어도 등록은 되지만 TNS오류 뻗는다 ERROR at line 1: ORA-12170: TNS:Connect timeout occurred 아예 using ..

oracle 2021.03.11

오라클 RDS 파라미터 설정

docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html DB 파라미터 그룹 작업 - Amazon Relational Database Service 선택한 항목이 동등하지 않으면 비교를 선택할 수 없습니다. 예를 들어 MySQL 5.6과 MySQL 5.7 파라미터 그룹은 비교할 수 없습니다. DB 파라미터 그룹과 Aurora DB 클러스터 파라미터 그룹을 비교할 수 docs.aws.amazon.com 기본 그룹에서 머 하려고 하지말고 새로 만들어서 생성된 RDS에 파라미터를 적용하자 그리고 서버 리부팅이 필요한 경우 리부팅하면 적용된다. 쉽고 편하다 aws.amazon.com/ko/premiumsupport/..

aws 2021.03.10

AWS RDS 오라클 사용기

공식 메뉴얼 : docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Oracle.Procedural.Importing.html#Oracle.Procedural.Importing.DataPumpS3.Step1 Amazon RDS의 Oracle로 데이터 가져오기 - Amazon Relational Database Service 덤프 파일이 5TB를 초과하면 병렬 옵션을 사용하여 Oracle Data Pump 내보내기를 실행할 수 있습니다. 이 작업은 개별 파일에 대해 5TB 제한을 초과하지 않도록 데이터를 여러 덤프 파일로 분산합니다. docs.aws.amazon.com 먼소린지 못 알아 먹으면 삽질 당첨 1. ORACLE RDS생성하기 2. S3 생성 3. IAM..

aws 2021.03.04

ORA-01033 에러 + 아카이브로그 복제서버

일반 계정으로 접속이 안됨 시스템 계정으로 접속해서 # sqlplus / as sysdba SQL> recover database; 복구 하고 SQL> shutdown SQL> startup 정상적으로 복구되서 접속되는지 확인해보자... ------ 아카이브 로그가 원본에서 복제되는 서버인경우 아카이브 로그가 잠시 멈추도록 설정해 준다 - 원본 서버 SQL> alter system set log_archive_dest_state_2=defer; SQL> show parameter log_archive_dest_state_2; 설정 확인해 보고 SQL> alter system switch logfile; 로그파일을 생성시켜서 생성이 되는지 안되는지 본다. 로그생성안되면 복구작업 시작 복구작업 끝나면 다시 ..

oracle 2021.02.25

expdp, impdp 백업 복구

옛날 exp, imp대신 펌프방식으로 백업 및 복구를 하면 속도도 빠르고 빠지는 내용없이 안전하게 백업도 된다. 사용법은 간단하다 데이터 베이스에 디렉토리를 먼저 등록한다 SQL> create directory 디렉토리명 as '실제경로'; 사용자에게 권한을 부여한다. SQL> grant read, write on directory 디렉토리명 to 유저명; 백업방법은 아래와 같다 # expdp 아이디/비번 directory=디렉토리명 dumpfile=저장할파일이름.dmp logfile=로그파일.log full=yes full=yes는 전체 백업이다. schemes로 나누어 백업이 가능하다. 자세한 옵션은 나중에 적을테니 패쓰;; 복구는 백업의 반대 # impdp 아이디/비번 directory=디렉토리명 ..

oracle 2021.02.23
반응형