ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JSP] DB 환경설정(sql developer, eclipse)
    기초/JSP 2017. 3. 17. 12:25


    www.oracle.com

     1. oracle 선택 : 

      #1.  DISK1 - setup.exe

      #2. next 3번

      #3. 포트 확인

          TNS

          MTS

          HTTP  

      #4. sys 계정과  system 계정에서 사용할

          비번 입력 : 1234

      #5. 인스톨



    [download] : 회원가입을 하셔야 합니다 ^^


    Oracle Database 11g Express Edition

    SQL Developer



    2개다운 후 압축해제



    DISK1 > setup > Next > Next > Next 이떄 오라클이 포트충돌이 일어나면 포트변경창이 뜨고 아니면 default(8080)으로 잡힌다.


    Password 지정을 할 떄 연습용이니깐 알기쉬운 패스워드를 지정한다 > 저는 1234로 지정했어요


    [설치완료]

    widow + R > [cmd]입력 > sqlplus system/[패스워드]                          ex) sqlplus system/1234

       > sqlplus system/[패스워드] as sysdba             ex) sqlplus system/1234 as sysdba


    입력하면 C:\Users\Adiminstor> 로 되있던 명령창이 SQL> 로 바뀐것을 볼수 있습니다.

    ! 오라클 주석은 옆에 --를 입력후 작성

    ex) create table --주서석이지ㅣ로로롱




    [관리자 계정] :sys, system

    다른 사용자(계정)을 만들 수 있다. -> Adiministor 같은 존재


    1) 계정 만들기

    sql> create user [사용할 아이디] identified by [암호];


    2) 만든 계정한테 접근 권한, 자원 설정, 테이블 생성 등의 권한을 부여(grant..)

    sql> grant connect, resource to [아이디];

    sql> grant create view to [아이디];


    3) 해당 아이디(계정)으로 접근

    sql> conn [아이디]/[비번];


    4) 확인

    sql> show user    --현재 접속중인 계정을 보여준다.


    SQL> create user scott1130 identified by tiger; >> scott1130 / tiger 계정 생성하기

    >User created.

      -- express버전은 연습용 계정이 없지만 오라클에서는 기본적으로 scott/tiger 계정으로 연습할 수 있다.


    SQL> grant connect, resource, create view to scott1130; -- 권한부여

    >Grant succeeded.


    SQL> connect scott1130/tiger --scott1130 계정에 연결

    >Connected.


    SQL> show user

    >USER is "SCOTT1130"



    SQL Developer : sql 개발 툴

    JDK 설치


    아니오 > 누르고 들어와서

    왼쪽 탭에 초록색 + 기호 클릭




    아까만든 계정 scott1130 / tiger 입력 후 테스트


    상태 : 성공 message 가 떳으면 완료





    도구 > 환경설정 > 코드편집기 > 글꼴 에서 글꼴크기, 타입 설정



    [ctrl + enter] / 왼쪽 맨위 [▶ 클릭]





    [이클립스에서 사용하기]

    이클립스 +  database를 연결해 놓고 db를 사용하게 된다. >> jdbc = 이클립스에 db 연결

    경로 : C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib > ojdbc6.jar 

    파일을 이클립스 프로젝트 > WEB-INF > lib > 에 복사


    ojdbc14.jar  : 10g 버전

          ojdbc6.jar   : 11g 버전



    New > Connection Profile



    Oracle > name 지정


    Name/Type 탭 > Oracle thin Driver > Oacle > 11 선택 ( 에러나도 상관없음)



    JAR List 탭 > 기존에 있던거 Remove(삭제) > Add( ojdbc6.jar 패스 찾아서 연결)





    Propertier 탭 > Connection URL : jdbc:oracle:thin:@localhost:1521:xe 


    jdbc:oracle:thin:@[server]:1521:[db]

    [localhost] [xe]

    [192.168.0.1]


     

    Database Name : xe

    Diver Class : oracle:jdbc:OracleDriver

    Pw ID : 아까 만든 아이디


    Ping을 날려주고 Password 저장 체크박스 클릭한다



    New > SQL FIle


    파일 경로 지정 > file Name 지정 > Type지정 > profile name 지정 > DBName 지정 후> F










    '기초 > JSP' 카테고리의 다른 글

    [JSP] JSP DB연동 3가지 방법  (4) 2017.03.21
    [JSP]데이터 베이스  (0) 2017.03.20
    [JSP] 파일 업로드  (0) 2017.03.15
    [JSP] tag lib(fmt)  (0) 2017.03.14
    [JSP] tag lib 문법 (core)  (0) 2017.03.14

    댓글

Designed by Tistory.