DB/Oracle 17

Oracle 공부 이야기 - 테이블 스페이스 생성 및 계정 생성

실제 테이블 스페이스를 따로 만들기를 안해봐서 어렵던데. 해보니 쉽네요. 실제 디렉토리 상에 데이터베이스 테이블 스페이스 파일이 생성 되었네요. CREATE USER 이게 계정 생성 명령입니다. study_user가 계정명 IDENTIFIED BY 비밀번호 DEFAULT TABLESPACE 테이블 스페이스명임시로는 기존에 존재하는 TEMP를 사용하는 사용자 -계정 생성 완료 그 후에 GRANT DBA TO 계정명 으로 권한을 부여해줍니다. 기본적으노 CONNECT만 줘도 된다는데 권한/역할은 아직 공부하지 못했습니다.

DB/Oracle 2015.08.11

Merge SQL을 사용해보자.

Oracle SQL 공부 중 새로운 SQL Merge문을 소개하려 합니다. 조건을 비교해서 테이블에 해당 조건에 맞는 데이터가 없으면 INSERT , 있으면 UPDATE를 수행하는 문장입니다. 형식 : MERGE 문MERGE INTO [스키마.]테이블 명USING (update나 insert 될 데이터원천)ON (update될 조건)WHEN MATCHED THENSET 컬럽1 = 값1, 컬럭2 = 값2 ...WHERE update 조건DELETE WHERE update_delete 조건 WHEN NOT MATCHED THENINSERT (컬럼1,컬럼2,....) VALUES (값1,값2...)WHERE insert 조건; 일단 데이터는 중요하지 않다. 연습용 테이블이니...(사실 책 예제) 얼추10~12..

DB/Oracle 2015.08.09

SQL 이야기 - 검색편

우선 Oracle 11g - R2 설치를 했던 것으로 기억합니다. 그리고 Scott 계정으로 실습을 진행합니다. 아마 데이터는 같을 것으로 생각 됩니다. DB에 SQL을 작성하여 검색을 하는 것을 알아보려 합니다. SQL을 정말 효율적으로 못하는 관계로 저는 부족한 프로그래머;;;;;:( SQL의 SELECT는 기본의 기본이자 가장 어려운 존재입니다. 프로그래머가 가장 잘 해야 하는 것도 SELECT 구문이죠... 왜냐면, 삽입, 삭제, 수정의 SQL은 그냥 실행만 하면 됩니다. 어차피 DB 모델링 하시는 분이 스키마 설계, 모델링, 정규화를 알아서 하실테고, DBA께서 인덱스나, 뷰 생성, 삭제, 수정, 삽입의 갱신이상이라던가 기타 성능 관리를 알아서 하실 겁니다. 프로그래머는 SELECT를 잘하면 됩..

DB/Oracle 2015.04.28

Oracle service on/off 방법

폴더에는 이런식으로 정리?가 되어있다. 오라클 서비스를 켜두고 다른 작업을 하면 프로세스를 의외로 잡아 먹는다. 어차피 DB server도 아닌 관계로 다른 작업시에는 서비스르 종료 시키는 것이 노트북 건강에 좋다. 1. Oracle service on batch파일 생성하기 두려워 하지 말자. notepad 열고 다음과 같이 적도록 하자. net start OracleServiceORCL 끝이다. 저장을 모든 파일 형식으로 하되 확장자를 .bat파일로 해주면 된다. 2. Oracle service off batch파일 생성하기 1번과 똑같다. 두려워 하지 말자. 컴퓨터는 원래 그냥 이것 저것 만지는게 지식의 입력이다. net stop OracleServiceORCL 끝이다. bat 파일 실행시에는 관리..

DB/Oracle 2015.04.28

Oracle developer Error : ora-12505

Oracle developer Error : ora-12505가 발생하는 이유는 접속 하는 계정의 SID와 현재 실행중인 SID가 맞지 않기때문이다.즉, 확인을 해야한다. CMD 창에 명령어를 입력한다. lsnrctl service 즉, 위 값과 scott 계정의 SID가 맞지 않는다. ( 사실은 지금 orcl service가 죽어있는 상태 ) 죽어있는 이유는 사실 현재 오라클 서비스를 꺼두어서...오랜만에 켰더니 배치 파일을 실행 하지 않았다..오라클 서비스 on/off 하기 - 2015/04/28 - [DB/Oracle SQL] - Oracle service on/off 방법 그래서 그런 이유인 것이고, 본래 저렇게 ready 상태의 SID를 입력해주어야 정상적으로 실행이 된다.

DB/Oracle 2015.04.28

오라클 DB + developer 설치

오라클 다운로드 주소 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html Oracle Database 11g Release 2 이것을 다운 받으시면 됩니다.보통 알집파일 2개 일텐데 2 폴더 안에 있는 stage 폴더를 1폴더에 복사 + 붙여넣기 제어판 -> 사용자 계정 및 가족보호 -> 사용자 계정-> 사용자 계정 컨트롤 설정 변경 -> 알리지 않음. set up - 관리자권한으로 실행 진행을 하다 보면 서버클래스/데스크톱 클래스가 나오는데 전 서버클래스를 설치했습니다. 전역 데이터베이스 이름 orcl SCOTT -> 설정해제비밀번호 : tiger HR -> 설정해제 비밀번호 : 1234 오라클 디벨로퍼 주..

DB/Oracle 2014.10.27
반응형