오라클
-
오라클(Oracle) 포트번호 변경Web/환경설정 2018. 9. 3. 14:44
오라클과 톰캣 서버를 설치한 채로 sts 실행하면 포트 충돌이 날 것이다. 오라클과 톰캣이 같은 포트번호 값 8080을 기본적으로 할당해 놓기 때문이다. 따라서 하나의 포트를 변경하는 작업이 필요하다. 나는 오라클의 포트번호 변경. 1. windows + r 로 검색창 띄워서 CMD 실행 2. sqlplus sys as sysdba 엔터3. 오라클 설치 시 입력한 비밀번호 입력 ( *가 생기지 않아도 입력되고 있음 )4. EXEC DBMS_XDB.SETHTTPPORT(9090); 입력 HTTP Port 번호 9090으로 변경. 5. SELECT DBMS_XDB.GETHTTPPORT() FROM DUAL; 엔터 9090으로 설정되어있는지 확인 이제 톰캣과 데이터베이스 포트가 겹치지 않게 됐다.
-
자바 & 오라클(Oracle) 쿼리 가져오기Database/컨셉 , 예제 2018. 8. 29. 13:34
자바 이클립스, 오라클, Toad for Oracle, ojdbc 설치 및 환경설정을 하면 오라클 데이터베이스를 이용한 쿼리문을 자바에서 사용할 수 있는 환경이 구성된다. 해당 예제는 사전 환경설정 없이는 실행이 불가능하다. 직접 프로그램을 실행시켜 확인하고 싶다면 환경 설정을 정확히 하고 수행하도록 한다. 자세한 내용은 환경 설정 카테고리 포스팅들 참조. 오라클 데이터베이스의 system 유저로 접속하면 학습용 테이블들이 제공되어 있다. Toad for Oracle 환경설정에서 HR 스키마에 대한 사용 잠금을 해제했기 때문에 그곳의 테이블들에 접근이 가능하다. 접근이 가능하다는 말은 쿼리를 사용할 수 있다는 말이다. 오라클의 HR 스키마 중 Countries와 Regions 테이블의 칼럼들을 조인해 출..
-
(jdbc) DaoImpl 코드 패턴Database/컨셉 , 예제 2018. 8. 29. 13:18
보통 기업에서 데이터베이스로 오라클을 많이 사용하기 때문에 오라클과 자바를 연동시키는 패턴에 대해 익숙한 것이 중요하다. 실무 Dao 패턴 정리. package com.naver.blog.book.dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import com.naver.blog.book.vo.BookVO; public class BookDaoImpl implements BookDao..
-
오라클 TNS , 오라클 클라이언트 설정 방법(Oracle TNS, Client)Database/환경설정 2018. 8. 29. 10:56
프로젝트에 투입돼 개발할 때 하나의 오라클 서버에 여러개의 오라클 클라이언트가 붙어 서버의 스키마에 쿼리를 요청하는 방식으로 작업하게 된다. 이를 가능하게 해주는 기술이 TNS ( Transparent Network Substrate ) 이다. 이를 위해 서버는 스키마 구성이 가능한 오라클(이후 오라클 서버)을 설치해야 하고, 나머지 개발 PC들에서는 오라클 클라이언트를 설치하면 된다. 오라클 클라이언트를 설치한 PC에서는 오라클 서버의 TNS 구성 파일을 복사해 넣으면 오라클 서버의 스키마를 사용할 수 있다. - 오라클 서버에서 tnsnames.ora 검색해 파일 복사 - tnsnames.ora 오라클 서버의 주소, 포트번호 등에 대해 설정할 수 있다.- 다음과 같이 server\hs\admin에도 t..
-
Toad for Oracle 스키마(Schema) & 테이블(Table) 생성Database/환경설정 2018. 8. 29. 10:52
Toad for Oracle을 통해 데이터 모델링을 해 스키마(Schema) & 테이블(Table) 직접 만드는 방법에 대해 포스팅. 다음과 같은 테이블을 설계했다고 가정하고 생성하도록 한다. 1. 게시글 : BOARD 게시글 번호 : BOARD_ID NUMBER 제목 : SUBJECT VARCHAR2 (100 CHAR) NOT NULL 내용 : CONTENT CLOB 작성자 : WRITER VARCHAR2 (10 CHAR) NOT NULL 좋아요 : LIKE_COUNT NUMBER 작성일 : WRITE_DATE DATE NOT NULL 2.댓글 : CMNT 댓글 번호 : CMNT_ID NUMBER PK NOT NULL 댓글 내용 : CONT VARCHAR2(4000 CHAR) NOT NULL 좋아요 :..
-
오라클(Oracle) OJDBC 다운 & 설치Database/환경설정 2018. 8. 29. 10:48
자바(JAVA)를 이용해 오라클에 생성해둔 테이블에 접근해 원하는 정보를 구할 수 있다. 오라클 사이트에서 자바와 오라클 데이버베이스의 연동을 위한 ojdbc 라이브러리를 제공하고 있고, ojbc의 클래스와 메소드들을 이용해 데이터베이스에 접근해 데이터를 받아올 수 있다. 먼저 ojdbc를 사용하기 위한 환경 설정에 대해 포스팅 1. 오라클(Oracle) jdbc 다운로드 페이지 접속 http://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html 3. 설치한 버전과 맞는 버전 다운로드.4. Accept Lisence Agreement 체크 후 자신의 JDK 버전과 호환되는 ojdbc6.jar 파일 다운..
-
(Toad for Oracle) 토드 다운, 설치Database/환경설정 2018. 8. 29. 10:33
이전 포스팅에서 설치한 오라클은 학습용으로 배포하는 것이다. 실무에 사용하기 위해서는 라이센스를 구매해야 하고 비용이 크게 들고 기능 및 성능이 월등하다고 생각하면 되겠다. 오라클 사에서는 일정 스키마들 또한 통합해 배포하고 있다. Toad for Oracle을 통해 스키마 중 하나인 HR에 대해서 확인하고, 쿼리문 수행 통해 설치 확인을 하도록 한다. 1. Toad for Oracle 홈페이지 접속2. DOWNLOADS 클릭3. 운영체제 및 비트 찾아 클릭4. 다운 버튼 클릭5. Oracle 사이트와 마찬가지로 회원가입 해줘야 한다. 계정 없다면 Create Account 눌러 회원가입 후 로그인6. 등록하고 싶은 유저명과 메일 등록7. 메일로 다음과 같이 임시 비밀번호가 온다. 4. 단계로 돌아가 아..
-
(Oracle) 오라클 다운 & 설치Database/환경설정 2018. 8. 29. 10:28
오라클 다운 & 설치 방법 포스팅 1. 오라클 홈페이지 접속https://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html 2. Downloads에서 빨간 박스 클릭3. 라이센스 동의 후 운영체제에 및 비트 맞춰 클릭 4. 오라클 계정 생성 후 로그인. 없다면 회원가입5. 압축 푼 폴더에서 setup 파일 실행6. next 버튼 누르면서 오라클 설치※ 가장 중요한 설치 비밀번호. SYS와 SYSTEM 데이터베이스 계정의 비밀번호로 사용된다는 말이다. 이후 system 계정에 접속할 필요가 있으면 비밀번호를 알아야 한다. 반드시 메모해 둘 것.next를 계속 누르면 오라클 다운 & 설치 ..