데이터베이스[Oracle,Mysql] 4

[Oracle]DB 덤프파일 import

백업한 DB데이터를 다시 집어넣어보자. import하기에 앞서 계정과 테이블 스페이스의 잔여 용량을 확인해야한다. import 준비가 끝나면 로컬에 dump 파일이 있는 디렉토리로 가서 cmd 창으로 명령어를 수행한다. 다양한 명령어가 있지만 내가 사용한 것들만 정리하겠다. ✔해당 테이블이 존재하는 경우 $ imp / file='dump파일 경로' ignore=y; ✔해당 테이블이 존재하지 않는 경우 $ imp / file='dump파일 경로' full=y; ✔dump 파일 내 특정 테이블만 import하고 싶을 때 imp / file='dump파일경로' tables= ignore=y;

[Oracle]오라클 테이블 스페이스

오라클 dump파일을 import하던 중 ORA-01658, ORA-01653 에러가 떴고 검색 결과 테이블 스페이스 저장소 용량이 부족하면 뜨는 오류라는 것을 알게되었다. 그동안은 데이터가 문제없이 저장이 돼서 별 생각이 없었는데 대량의 데이터를 넣을려고 하니 오류가 발생했고 생각해보니 데이터를 저장하는 공간이 있겠구나 하여 찾아보게되었다. ✔ 테이블 스페이스란? : 오라클에서 데이터를 저장하는 단위 중 가장 상위 단위를 테이블 스페이스라고 부른다. ✔ 새로운 테이블 스페이스 생성 CREATE TABLESPACE DUMP DATAFILE 'C:\oraclexe\app\oracle\oradata\XE\dump.dbf' SIZE 1024M AUTOEXTEND ON NEXT 10M; datafile은 오라클..

[MySQL] 자바 프로젝트 Mysql 연결하기

MySQL 이전에 오라클과 자바 프로젝트 연결한 게시물을 작성한 적이 있다. Mysql로도 연결하는 실습을 진행하면서 이전에 연결했던 방식보다 간단하게 연결하는 방법을 찾았다. 자바 프로젝트를 생성하고 mysql-connector-java 라이브러리를 프로젝트에 추가해준다. mysql-connector-java 파일은 mvnrepository.com에서 찾을 수 있다 원하는 버전을 누르고 jar 파일을 다운로드 한다. 프로젝트로 돌아와서 Project Structure로 들어간다(IntelliJ 사용중임) Libraries로 들어가서 + 추가 버튼으로 jar 파일을 추가해준다. 테스트 코드 package main.java.com.example; import java.sql.*; public class M..

[Oracle]자바 프로젝트와 오라클 DB 연결하기

오라클DB연결 ✔️오라클 DataBase가 설치 되어있고 계정이 있다는 전제하에 자바 프로젝트와 DB를 연결하는 방법 ▪️ ojdbc.jar 파일 다운로드 후 build_path에 추가 1. 본인의 프로젝트와 맞는 ojdbc 버전을 검색하여 jar 파일을 다운로드 2. 프로젝트 properties > Java Build Path > Add External JARs 3. 다운로드 한 ojdbc.jar 파일 추가 db.properties 작성 jdbc.driver = oracle.jdbc.OracleDriver jdbc.url = jdbc:oracle:thin:@::orcl jdbc.username=유저명 jdbc.password=패스워드 🔺IP : 로컬의 DB이면 localhost 혹은 127.0.0.1 ..