반응형

oracle 21

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

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

oracle docker 기본

1. 도커 가입 http://docker.com 도커사이트에 방문하여 회원가입한다 2. 오라클 도커 찾기 리눅스에서 #docker search oracle 설치도 가능하지만 최신버젼은 지원이 미흡함 도커에서 제공하는 공식 오라클 http://hub.docker.com/_/oracle-database-enterprise-edition 접속후 간단한 인증을 하면 설치 가능 3. 리눅스에서 oracle 도커 설치 #docker login 도커 로그인을 해야 한다 4. 오라클 12c 설치 슬림버젼으로 설치 #docker run -it -v /backup:/backup -d -p 11521:1521 --name 이름 -e ORACLE_ALLOW_REMOTE=true store/oracle/database-ente..

oracle 2021.01.28
728x90
반응형