SMALL

과거 시스템 유지보수용 컴퓨터에 DB를 구축 시 데이터 펌프를 이용하여 import시 에러 발생이 일어 났다.


에러 로그를 확인 하기 위해서는


alert%.log 파일을 찾아서 확인을 할 수 있다.

LIST
SMALL

초기 오라클 설치 시 db 생성을 안했을때 아래와 같은 명령어를 사용하면 된다.


sqlplus /nolog

LIST
SMALL

1. cmd 관리자 모드로 실행

2. pip 최신 버전으로 업데이트

  - python.exe -m pip install --upgrade pip

3. PyCharm > Settings > Project Interpreter > + 선택

4. BeautifulSoup4 검색 후 설치 

LIST
SMALL

CSTS요약집.zip
다운로드

 

 

CSTS 공부했을 당시 요약집입니다..

 

 

 

비밀번호는 qwe123!@# 입니다.

LIST

'전공 > 테스트' 카테고리의 다른 글

블랙박스와 화이트박스  (0) 2021.06.11
워크쓰루, 인스펙션, 공식검토  (0) 2020.07.05
SMALL

인덱스 탐색과정은 수직적 탐색과 수평적 탐색이 있다.

 

수직적 탐색

 - 인덱스 스캔 시작지점을 찾는 과정

 - 조건을 만족하는 첫번째 레코드를 찾는 것

수평적 탐색

 - 데이터를 찾는 과정

LIST
SMALL

테이블 스페이스 할당량 부여 권한 필요

 

SQLPLUS SYSTEM 계정으로 접속후

alter user 유저명 default tablespace users quota unlimited on 테이블스페이스명;

LIST

'전공 > Oracle' 카테고리의 다른 글

DB 생성 안했을때 SQLPLUS 접속 방법  (0) 2019.12.19
인덱스 탐색 과정  (0) 2019.08.04
테이블스페이스 조회 및 변경  (0) 2019.07.28
계정 생성  (0) 2019.07.28
사용자 정의 함수 조회  (0) 2018.11.09
SMALL

[ 전체 tablespace 확인 ]

select * from dba_data_files ; 

select * from dba_tablespaces ;

 

[ Temp tablespace 확인 ]

select * from dba_temp_files ;

 

[ 현재 유저의 default tablespace 확인 ]

select * from user_users ;

==> Defaut Tablespace로 설정된 부분을 확인

 

[ 유저의 default tablespace 변경 ]

alter user [유저명] default tablespace [테이블 스페이스명]

 

[ 테이블의 tablespace 변경 ]

alter table [테이블명] move tablespace [테이블 스페이스명]

 

[ tablespace 수정이나 삭제시 online/offline 설정 ]
alter tablespace [테이블 스페이스명] online

alter tablespace [테이블 스페이스명] offline

 

[ tablespace의 물리적인 파일의 이름 또는 위치변경 ]

alter tablespace rename A to B

 

[ tablespace 공간관리 ]

alter database datafile 'c:\경로\test1.dbf' resize 10M;

  ==> 공간이 가득차면 실행

alter tablespace [테이블 스페이스명] add datafile 'c:\경로\test2.dbf' size 10M;

  ==> 공간이 가득차면 실행

alter tablespace [테이블 스페이스명] add datafile 'c:\경로\test2.dbf' size 10M

       autoextend on next 10M maxsize 10M;

  ==> 10M씩 자동증가

 

[ tablespace 삭제 ]

drop tablespace [테이블 스페이스명] include contents;

  ==> 테이블스페이스 내의 객체(테이블,인덱스등)를 다 지운다.

drop tablespace [테이블 스페이스명] including contents;

  ==> 테이블스페이스의 모든 세그먼트를 삭제한다.

  ==> 단, 데이타가 있는 테이블스페이스는 삭제할수 없다.

drop tablespace [테이블 스페이스명] cascade constraints;

  ==> 삭제된 테이블스페이스 내의 테이블의 기본키와 유일키를 참조하는

        다른 테이블스페이스의 테이블로부터 참조무결성 제약 조건을 삭제한다.        

drop tablespace [테이블 스페이스명] including contents and datafiles;

  ==> 물리적파일까지 삭제한다.

 

[ tablespace 생성1 ]

create tablespace [테이블 스페이스명]

datafile 'c:\경로\test.dbf'

size 10M ==> 여기까지 작성하면 기본적인 사항에 대해서만 생성된다.

autoextend on next 10M ==> (옵션)데이타 파일 용량초과시 자동증가설정

maxsize 100M ==> (옵션)데이타파일 최대크기지정

extent management local ==> (옵션)

uniform size 1M ==> (옵션)

 

[ tablespace 생성2 ]

create tablespace [테이블 스페이스명]

datafile 'c:\경로\test.dbf'

size 10M

default storage(

   initial 80k  ==> 테이블 스페이스의 맨 첫번째 extents의 크기

   next 80k  ==> 다음 extents의 크기

   minnextents 1  ==> 생성할 extents의 최소값

   maxnextents 121  ==> 생성할 extents의 최대값

   pctincrease 80  ==> extents의 증가율,(Default값은 50%)

) online ;

 

[ temp tablespace 생성 ]

create temporary tablespace [테이블 스페이스명]

tempfile 'c:\경로\test_temp.dbf'

size 10M

extent management local

uniform size 512k

  ==> localy managed tablespace nuiform size만 생성가능하다.

       (주의)autoallocate, extent management dicionary option을 사용하면 ora-25319 error 발생한다.

  ==> rename 이 불가능하다.

 

[ temp tablespace를 default tablespace로 변경 ]

alter database default temporary tablespace [테이블 스페이스명]

 

[ undo tablespace 생성 ]

create undo tablespace [테이블 스페이스명] ==> 이부분만 다름.

datafile 'c:\경로\test_undo.dbf'

size 10M

autoextend on next 10M

maxsize 100M

  ==> undo_management와 undo_tablespace, undo_retention parameter를 제공

  ==> 지역적으로 관리되는 익스텐트만 사용가능

  ==> 시스템에 의해 관리되는 익스텐트 할당만 사용가능하다.

        (uniformsize를 할당 할 수 없고 autoallocate만 가능)

 

[출처]

http://yagi815.tistory.com/394

 

LIST

'전공 > Oracle' 카테고리의 다른 글

인덱스 탐색 과정  (0) 2019.08.04
ORA-01950 테이블스페이스 오류시 해결  (0) 2019.07.29
계정 생성  (0) 2019.07.28
사용자 정의 함수 조회  (0) 2018.11.09
테이블 컬럼명 주석 추가  (0) 2018.10.19
SMALL

1. 테이블 스페이스 생성

 create tablespace [tablespace_name] datafile '경로' size 500m;


ex) CREATE TABLESPACE noiltmp DATAFILE 'C:\ORACLE\noil1.dbf' SIZE  500M ;



2. user 생성

 create user [유저명] identified by [비밀번호];


ex) CREATE noil identified by 1234;


3. 권한 주기

 권한을 줘야지 sqldeveloper에서 접속 및 테이블 생성 가능하다.


GRANT CREATE SESSION TO 유저명      

GRANT CREATE DATABASE LINK TO 유저명

GRANT CREATE MATERIALIZED VIEW TO 유저명

GRANT CREATE PROCEDURE TO 유저명

GRANT CREATE PUBLIC SYNONYM TO 유저명

GRANT CREATE ROLE TO 유저명

GRANT CREATE SEQUENCE TO 유저명

GRANT CREATE SYNONYM TO 유저명

GRANT CREATE TABLE TO 유저명         

GRANT DROP ANY TABLE TO 유저명      

GRANT CREATE TRIGGER TO 유저명 

GRANT CREATE TYPE TO 유저명 

GRANT CREATE VIEW TO 유저명



LIST

'전공 > Oracle' 카테고리의 다른 글

ORA-01950 테이블스페이스 오류시 해결  (0) 2019.07.29
테이블스페이스 조회 및 변경  (0) 2019.07.28
사용자 정의 함수 조회  (0) 2018.11.09
테이블 컬럼명 주석 추가  (0) 2018.10.19
DDL 조회  (0) 2018.10.08
SMALL

프린트해야할거.zip


LIST

'전공 > 기타' 카테고리의 다른 글

Visual SVN 서버 복원  (0) 2020.04.14
마이크로 서비스 아키텍처(MSA)  (0) 2020.04.09
정보통신기사 필기 요약집  (1) 2019.06.06
프레임워크와 라이브러리  (0) 2018.05.13
IaaS, PaaS, SaaS  (0) 2018.05.10
SMALL

정보통신기사_요점,_서술.zip


LIST

'전공 > 기타' 카테고리의 다른 글

Visual SVN 서버 복원  (0) 2020.04.14
마이크로 서비스 아키텍처(MSA)  (0) 2020.04.09
정통기기출3년치  (0) 2019.06.28
프레임워크와 라이브러리  (0) 2018.05.13
IaaS, PaaS, SaaS  (0) 2018.05.10

+ Recent posts