728x90

전체 글 48

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

varchar2 컬럼 4000byte 이상 사용하기

MAX_STRING_SIZE = EXTENDED 이옵션으로 디비를 업그레이드 한다. 아래같이 따라한다. SQL> ALTER SESSION SET CONTAINER=CDB$ROOT; SQL> ALTER SYSTEM SET max_string_size=extended SCOPE=SPFILE; shutdown SQL> startup upgrade; SQL> ALTER PLUGGABLE DATABASE ALL OPEN UPGRADE; EXIT; 다시 시도해 보자... 안된다... 다시 살펴보니 spfile로만 빼놓고 init.ora에 설정이 빠져있다 기동시킬때 spfile로 기동을 안시켰으니 init.ora에 설정 집어넣고 다시 해보자 *.max_string_size='EXTENDED' 다시 도전~ SQL> A..

oracle 2021.01.29

tablespace 생성 / 늘리기 (AWS)

SQL> create tablespace 테이블스페이스명 2 datafile '생성될 위치 디렉토리 포함.dbf' size 1000M 3 autoextend on next 100M; 2번째는 크기 3번째는 자동으로 늘어날 공간 크기 SQL > ALTER DATABASE DATAFILE '경로.dbf' resize 5000M; 늘리고 싶은 크기와 경로를 잡아준다 AWS RDS는 생성될 위치가 없다 SQL> create tablespace 테이블스페이스명 datafile size 1G autoextend on next 100M; 권한주기 SQL> alter user 유저명 quota unlimited on 테이블스페이스명; 사용자 생성을 나중에 하고 테이블스페이스 생성후 연결해주는것도 좋다 SQL> CREA..

oracle 2021.01.29

exchange 2003 특정 메일 삭제시

neowizard.tistory.com/170 Exchange Server 2000/2003 Exmerge 로 특정메일 추출 및 삭제하기 안녕하세요 향기입니다. Exchange Server 2000/2003 에서 Exmerge Tool 로 특정메일을 추출하거나 삭제할 수 있습니다. 예를 들어, 전체 공지메일을 잘못 보냈을 경우나(메일 잘못 보냈을 경우), 중요한 메 neowizard.tistory.com 잊을만 하면 찾아야 해서 북마크 스팸메일이나 제목이 긴 메일이 웹메일에서 삭제안될때 씁니다. POP3 사용자면... 이럴 필요가 없지요

기타 2021.01.29

samba 리눅스 연결 기초

samba 패키지 설치 # yum install samba 설정 추가 # vi /etc/samba/smb.conf [servername] comment = servername path = /directory # 연결할 디렉토리 valid users = 계정명 public = no #공개 아님 read only = no writable = yes #쓰기 가능 create mode = 0664 directory mask = 0750 유저 추가 # adduser 계정명 # smbpasswd -a 계정명 New SMB password: Retype new SMB password: Added user 계정명. 방화벽에서 445번 포트 허용 또는 아이피 허용 (생략) [연결하려는 서버 쪽] cifs-utils 이 ..

linux 2021.01.28

docker로 oracle imp시 오류 수정

다음에 접속됨: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production 익스포트 파일은 규정 경로를 거쳐 EXPORT:V12.02.00 에 의해 생성되었습니다 경고: 객체는 다른 사용자 SYSTEM(이)가 엑스포트한 것입니다. UTF8 문자집합과 AL32UTF8 NCHAR 문자 집합에 임포트가 완성되었습니다 AL32UTF8 문자 집합을 사용해서 서버를 임포트합니다 (문자집합 변환이 가능합니다) AL16UTF16 NCHAR 문자 집합를 사용하여 서버를 익스포트합니다. (문자 집합 변환이 가능합니다.) IMP-00030: 쓰기 모드로 import_sys 파일을 만드는데 실패했습니다 IMP-00000: 임포트가 실패로 끝났습니다..

oracle 2021.01.28
728x90