728x90
반응형

전체 글 199

Oracle, Lock 걸린 계정 Lock 풀기 / 계정 삭제

계정 Lock  계정 비밀번호 3회 이상 틀려서 계정 Lock 걸렸다.. 계정 별 상태 조회하기SELECT USERNAME, ACCOUNT_STATUS, LOCK_DATE FROM DBA_USERS; 계정이 잠겨있을 경우 LOCKED 로 표시되어 있다.계정 Lock 풀기 Lock을 풀려면 관리자 계정으로 로그인 후 사용자 계정에 걸린 Lock을 풀어줘야한다. 방법1. 비밀번호 알고 있는 경우2. 비밀번호 모르고 있는 경우 1. 비밀번호 알고 있는 경우  Lock 풀기 1.C > sqlplus system/[비밀번호]또는 C > sqlplus "/as sysdba"  로 Oracle 로그인 한다.2. 계정 LOCK 해제 SQL > ALTER USER [계정명] ACCOUNT UNLOCK IDENTIFIED..

오류/Oracle 2024.07.26

Java, Lombok 설치하기 / 어노테이션 사용방법

Lombok Java 라이브러리로 반복되는 getter, setter, toString등의 메서드 작성 코드를 줄여주는 라이브러리 이다.  Lombok 설치하기 1. 이클립스 종료 2. projectlombok.org 에서 Lombok 다운로드 3. 원하는 파일 위치에 저장파일 경로에는 한글, 공백이 있어서는 안된다. 4.  터미널 창 열기 파일을 저장한 곳에서 마우스 오른쪽 클릭 후 터미널 창 열기 그러면 바로 파일이 있는 위치로 터미널이 세팅된다. 5. 다운로드 시작> java -jar .\lombok.jar 6. 설치하기다운로드 되면 아래 창이 나오는데 위치를 eclipse.exe로 설정 7. Quit Installer 클릭Lombok 설치하기 설치완료설치확인 1. eclipse.ini 파일 열기(..

환경설정/Java 2024.07.25

Oracle, 방화벽 제거하기

Oracle 방화벽 제거하기 다른 사람들과 데이터베이스를 공유하기 위해서는 방화벽을 제거해야된다. 제거 방법 1. 파일 탐색기 - 네트워크 2. 오른쪽 클릭 후 [ 추가 옵션 표시 ] - [ 속성 ] 으로 들어간다.  3. 왼쪽 [ 고급 설정 ] 으로 들어간다.   4. [ 인바운드 규칙 ] 클릭 후 [ 새 규칙 ... ] 으로 들어가서  5. 포트 클릭 후   6. 포트 번호 입력(1521)Oracle 포트 번호는 1521 이다.  다른 사람과 연결하기 user> sqlplus system/비밀번호@ 상대방 포트번호:1521/ex

환경설정/Oracle 2024.07.25

Oracle, 사용자 계정 만들기 / 계정 삭제

사용자 계정 만들기 반드시 관리자 계정(system)에서 해야된다. 명령 프로토콜 [윈도우] + R -> cmd oracle 실행  SQL> sqlplus system/비밀번호 SQL> create user 사용자계정명 identified by 암호; 사용자 계정에 권한 주기SQL> grant create session, create table, create sequence, create view to 사용자계정명 ; 테이블 저장 공간 만들기SQL> alter user 사용자계정명 default tablespace users; 테이블 스페이스 할당량 지정SQL> alter user 사용자계정명 quota unlimited on users; 계정 생성 완료전체 계정 보기  SQL > show user; 계..

환경설정/Oracle 2024.07.25

Oracle, hr 계정 생성하기 / 연습 스키마 만들기

hr 계정 생성하기 오라클 18c 버전 이후에는 연습용 스키마가 따로 분리되어 있어서 따로 설치해야한다.반드시 관리자 계정(system)에서 설치 1. 명령 프로토콜 [ 관리자 권한 ] 으로 실행 2. 스키마 다운로드https://github.com/oracle-samples/db-sample-schemas/releases Releases · oracle-samples/db-sample-schemasOracle Database Sample Schemas. Contribute to oracle-samples/db-sample-schemas development by creating an account on GitHub.github.com db-sample-schemas-21.1.zip 다운로드 3. 압축 ..

환경설정/Oracle 2024.07.25

Oracle Express 21c 설치 / sqldeveloper 설치

데이터베이스(Database) 서로 관련되는 데이터들을 일정한 체계와 순서로 모아 놓은 데이터의 집합 DBMS(Data Base Management System) 데이터 베이스 관리 시스템은 데이터 베이스를 관리하는 소프트웨어를 의미한다. 종류 Oracle, MySql, ...Oracle Express 21c 설치하기 1. 설치하기https://www.oracle.com/kr/database/technologies/xe-downloads.html Oracle Database Express Edition (XE) Downloads | Oracle 대한민국Support Oracle Database Express Edition (XE) is a community supported edition of the O..

환경설정/Oracle 2024.07.25

Java, Iterator ( hasNext(), next(), remove() )

Iterator 이터레이터는 컬렉션에 저장된 요소들을 순차적으로 읽어오기 위해서 사용한다. Iterator() 메서드 hasNext()항목이 있으면 true, 없으면 false를 리턴한다. next()항목을 꺼내 버퍼(임시기억장치)에 보관하고 다음으로 이동한다.항목을 꺼내고 버퍼에 기억시키기만 하고 다음으로 이동하는 것이지 그 항목을 삭제하는 것은 아니다. Collection coll = new ArrayList();coll.add("호랑이");coll.add("사자");Iterator it = coll.iterator();while(it.hasNext()) { System.out.println(it.next());}  it이 항목이 있을 때까지 while문 돌린다. it.next() => 항목을 ..

Java 2024.07.23

Java, interface(is~a 관계) / 익명 inner class

interface 표준명세서의 역할을 한다.interface안에는 상수와 추상 메소드만 존재하기 때문에public static final과 abstract는 생략이 가능하다. interace를 implements 한 클래스는 반드시 추상메소드를 Override 해주어야 한다.Override 할때는 반드시 public을 붙여야한다. 다중 상속이 가능하며 상속과 같이 쓰일 때는 extends, implements 순서로 쓴다.[형식]interface 인터페이스명{  }class 클래스명 implements 인터페이스명{  } 상속(extends)는 각각 클래스는 클래스끼리, interface는 interface끼리만 가능하다.인터페이스(implements)는 인터페이스가 인터페이스를 연결 하지 못한다.  i..

Java 2024.07.23

Java, Package(패키지) / 다른 패키지에서 호출하기 (+접근제어자) / Object(최상위 클래스) 비교하기( == , equals())

Package 패키지를 만드는 이유?|관련이 있는 파일들 끼리 모아두기 위해서 윈도우 - 폴더 리눅스 - 디렉토리 자바 - package 패키지는 맨 첫번째 줄에 1번만 기술할 수 있다.소문자로 기입해야한다. 패키지는 자바가 제공하는 기본 패키지 java.lang(default pakage)이다  접근 제어자에 따라 다른 패키지의 메소드나 클래스를 가져올 수도 있다. 클래스같은 패키지다른 패키지다른 패키지 자식 클래스privateoxxxdefaultooxxprotectedooxopublic oooo protected는 다른 패키지에서 Sub class 라면 접근이 가능하다.단, Sub class로 생성해야만 접근할 수 있다. Super class로 생성하면 안된다.[ com.zoo 패키지에 Zoo cla..

Java 2024.07.18
728x90
반응형