1. 오라클 다운 / 설치
http://www.oracle.com/ 에서 다운로드 메뉴
버젼 : Database 11g Enterprise/Standard Editions
운영체제에 알맞은 것을 골라 다운로드
file1과 file2를 다운 받고 같은 폴더에 압축을 풀어준다.
압축을 푼 폴더에서 setup 클릭하여 설치 진행.
설치진행중 나오는 패스워드 입력란은 반드시 입력하고 잊어먹지 않도록 한다.
긍정적인 대답...대답..... 설치완료!
http://www.oracle.com/ 에서 다운로드 메뉴
버젼 : Database 11g Enterprise/Standard Editions
운영체제에 알맞은 것을 골라 다운로드
file1과 file2를 다운 받고 같은 폴더에 압축을 풀어준다.
압축을 푼 폴더에서 setup 클릭하여 설치 진행.
설치진행중 나오는 패스워드 입력란은 반드시 입력하고 잊어먹지 않도록 한다.
긍정적인 대답...대답..... 설치완료!
설치확인법.
cmd창에서 sqlplus 명령어로 접속되는지 확인.
사용자 : system
비밀번호 : 설치시 입력 했던거
관리도구-서비스 실행
OracleService(ORCL) [괄호친부분은 db이름이다. 설치시 입력했던 값으로 나오게된다. 기본값은 ORCL]
OracleOraDb11g_home1TNSListener [소켓통신]
위 2개외에 몇개 더 있지만 위의 2개가 보이면 설치에 성공한것으로 봐도 무방할듯 싶다.
※ 위의 서비스는 메모리를 많이 잡아먹으므로 테스트용으로 로컬에 설치했을 경우 서비스를 수동으로 해놓고 필요할때만 써먹으면 컴퓨터 버벅거리거나 윈도부팅후 딜레이 되는 현상등이 없어진다.
cmd창에서 sqlplus 명령어로 접속되는지 확인.
사용자 : system
비밀번호 : 설치시 입력 했던거
관리도구-서비스 실행
OracleService(ORCL) [괄호친부분은 db이름이다. 설치시 입력했던 값으로 나오게된다. 기본값은 ORCL]
OracleOraDb11g_home1TNSListener [소켓통신]
위 2개외에 몇개 더 있지만 위의 2개가 보이면 설치에 성공한것으로 봐도 무방할듯 싶다.
※ 위의 서비스는 메모리를 많이 잡아먹으므로 테스트용으로 로컬에 설치했을 경우 서비스를 수동으로 해놓고 필요할때만 써먹으면 컴퓨터 버벅거리거나 윈도부팅후 딜레이 되는 현상등이 없어진다.
2. 연결확인
2-1. 네트워크 연결 확인 (소켓연결확인)
xp일경우는 cmd창에서 telnet localhost 1521 실행
windows7은 telnet명령어가 없으므로..
자바코드 작성 후 실행해본다.
2-1. 네트워크 연결 확인 (소켓연결확인)
xp일경우는 cmd창에서 telnet localhost 1521 실행
windows7은 telnet명령어가 없으므로..
자바코드 작성 후 실행해본다.
import java.net.Socket;
public class Test {
public class Test {
public static void main(String[] args) throws Exception{
String url = "localhost";
int port = 1521;
Socket socket = new Socket(url, port);
System.out.println(socket);
}
}
결과값
Socket[addr=localhost/127.0.0.1,port=1521,localport=52919]
위와같이 잘나오면 url,포트연결은 일단 문제가 없는것이다.
int port = 1521;
Socket socket = new Socket(url, port);
System.out.println(socket);
}
}
결과값
Socket[addr=localhost/127.0.0.1,port=1521,localport=52919]
위와같이 잘나오면 url,포트연결은 일단 문제가 없는것이다.
가상호스트
주소값 localhost 는 windows\system32\drivers\etc\hosts 파일 수정하여 바꿀수 있다.
파일을 열어보면
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
# 192.168.123.158 www.sab.co.kr 임으로 추가한 내용
임의로 추가한 도멘인으로도 접속이 가능해진다.
파일을 열어보면
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
# 192.168.123.158 www.sab.co.kr 임으로 추가한 내용
임의로 추가한 도멘인으로도 접속이 가능해진다.
2-2. 리스너세팅
※ 작업전 리스너 서비스 정지 권장.
C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
오라클 설치폴더\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora 파일 수정.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\oracle\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\oracle\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(SID_NAME = ORCL)
(ORACLE_HOME = C:\oracle\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.123.161)(PORT = 1521)) //추가
)
)
2-3. 방화벽 해제
'프로그램 > 웹프로그래밍' 카테고리의 다른 글
query maker (0) | 2012.02.23 |
---|---|
JDBC드라이버 이클립스 세팅 / 연결 체크 포인트 (0) | 2012.02.10 |
이클립스 톰캣 설정 ~ HelloServlet 찍기 (0) | 2012.02.09 |
Java - JDK다운/설치 및 환경변수 설정 (0) | 2012.01.18 |
hashmap (0) | 2011.12.29 |