Database/Oracle 3

[ORACLE] 사용자 계정 생성 및 삭제

1. 사용자 계정 생성오라클에서 유저의 계정을 생성할 때 CREATE USER 문을 사용합니다. CREATE USER HELLO IDENTIFIED BY HELLO1234; 🔎 사용자 계정을 생성한 후, 데이터베이스 접속이나 작업을 위해 권한 부여를 해야 합니다. 기본 권한 부여 (CONNECT, RESOURCE)- 데이터베이스에 접속하고 객체를 만들 수 있게 하는 권한. GRANT CONNECT, RESOURCE TO 사용자이름;GRANT CONNECT, RESOURCE TO HELLO; 2. 사용자 계정 삭제 유저의 계정을 삭제할 때는 DROP USER 문을 사용합니다. DROP USER 사용자이름 CASECADE;DROP USER HELLO CASECADE; 🔎 CASECADE 키워드의 역할..

Database/Oracle 2025.05.11

Oracle SQL Developer에서 ERD 생성하는 방법

ORACLE SQL DEVELOPER를 사용하여 현재 사용중인 데이터베이스에서 ERD를 추출할 수 있습니다. 아래 단계에 따라 진행해 보세요! 1. Oracle SQL Developer 실행 2. 메뉴 이동파일(F) → Data Modeler → 임포트(I) → 데이터 딕셔너리(N) 3. 데이터베이스 연결ERD를 추출할 데이터 베이스에 접속 4. 가져올 데이터 선택- import 할 스키마/데이터베이스 선택 5. 가져올 데이터 테이블 선택 6. 로그 및 ERD 확인 및 저장

Database/Oracle 2025.05.07

[Oracle SID 오류] ORA-12505

프로젝트를 실행하고 로그인을 하니 database 오류가 발생했다. Oracle SQL Developer에서 확인해보니클라이언트가 연결을 시도할 때 사용하는 SID가 현재 Oracle Listener에 등록되지 않았다는 오류메시지를 띄워준다. 해결 방법 1. 관리자권한으로 CMD(명령프롬프트) 창을 연다.** 관리자 권한으로 실행하지 않으면 재부팅 권한이 없어 listener 재부팅 불가능 2. lsnrctl status 입력 1) 사용하는 SID instance가 있는지 확인한다. 2) 없는 경우 재부팅 lsnrctl stoplsnrctl start 3. 재부팅해도 없는 경우 listener.ora 파일 수정 - PC 에 설치되어 있는 오라클 경로에 해당 파일 존재 (아래는 내 PC에..

Database/Oracle 2025.04.15