본문 바로가기

컴퓨터이야기/Oracle8

sqldeveloper 에서 mysql 연결하기 1. 도구 -> 환경설정 -> 데이터베이스 -> 타사JDBC 드라이버 -> 항목추가 2. mysql용 jdbc를 자신의 컴퓨터에 다운 받는다.(www.oracle.com) 귀차니즘은 요기--> 3. mysql-connector-java-5.1.23-bin.jar 등록 4. 새로만들기/데이터베이스 접속에 들어가면 MYSQL 이라는 탭이 하나더 생겼다. 2013. 3. 5.
오라클의 inner 조인 방법 테이블 바로 지정 select * from dept, emp where emp.deptno = dept.deptno; ansi on 방법 select * from dept (inner) join emp on dept.deptno=emp.deptno; using 방법 select e.empno, e.ename, deptno, d.dname from emp e inner join dept d using (deptno) ※ 주의사항 가. 조인되는 dept 칼럼명에 접두사 붙일수 없음 natural 조인- 2개테이블에 공통 칼럼명이 같을때 select * from dept natural join emp ※ 주의사항 가. 컬럼명에 접두사를 붙일 수 없음 나. 동일한 컬럼 명이여도 데이터가 다르거나, 데이터 유형이.. 2013. 2. 15.
오라클 날짜, 시간 표시 오라클에서 날짜와 시간 요일 표시 select sysdate, to_char(sysdate,'YYYY-MM-DD DAY HH24:MI:SS') from dual 결과 ->2013-02-14 목요일 14:33:36 select sysdate, to_char(sysdate,'YYYY-MM-DD DY HH24:MI:SS') from dual 결과 ->2013-02-14 목 14:33:36 통화 표시 select ename,sal,to_char(sal,'L999,999') from emp; 결과 SMITH 800 ₩800 ALLEN 1600 ₩1,600 WARD 1250 ₩1,250 select ename,sal,to_char(sal,'L000,000') from emp; 결과 SMITH 800 ₩000,800.. 2013. 2. 14.
오라클 날짜DB에서 시간까지 보기 오라클 DB를 select 하면 날짜 DB에서 시간이 안나와서 이만저만 불편한 것이 아니다. 그럴때는 select GROUP_NM_V, to_char(reg_dt_d,'YYYY-MM-DD HH24:Mi:SS') from tb_camp_package 이렇게 변경해서 불러오면 저장된 시간을 볼수 있다 2010. 12. 4.
오라클 백업/복구 http://blog.naver.com/donoteat84/20068381273 에서 퍼온 글입니다. 백업 복구 모두 실행 - cmd 창에서 exp userid= 백업받을 계정 / 패스워드 file= 원하는 파일명.dmp 빨간 부분만 알아서 고치면 됩니다 백업하고 나면 파일이 생성되는데 파일 생성시 경로지정도 가능합니다 복구 역시 실행 - cmd 창에서 imp system/1111 fromuser=백업했던 계정 touser=테이블 복원할 계정 file=아까 그 덤프파일 .dmp 이렇게 빨간색부분만 본인이 원하는대로 복구하면 복구가 완료된다 * 백업(덤프 받기) exp userid=계정명/패스워드 file=덤프파일명.dmp * 복원 1.시스템 계정 사용시 imp system/시스템패스워드 fromuser=.. 2010. 9. 17.
오라클 DB 생성(10g) 시작 - 모든프로그램 - oracle 폴더 - 구성 및 이전 툴 - Database Configuration Assistant 오라클 DB 생성 마법사 시작 1. 데이터베이스 생성 2. 오라클 DB 생성 마법사 시작 3. 오라클 DB 생성 마법사 시작 (전역데이터베이스 이름을 넣으면 자동으로 SID가 들어감. 각자 자기 정할 DB이름으로 넣자) 4. 관리 옵션 (잘모르는 부분은 디폴트로 다음 넣아가는 센스) 5. 오라클 암호설정 (역시 모든 계정에 동일한 암호-디폴트로 선택되어 있는 것 그대로하고, 암호를 넣자) 6. 저장 영역 옵션 (파일 시스템 선택) 7. 데이터베이스 파일 위치 8. 저장 영역 옵션 (플래시 복구 영역 지정이 디폴트로 선택 되어 있는데 해지) 9. 샘플스키마 옵션 (130Mb 필요하.. 2010. 3. 29.
오라클 설치 10g(standard) 필자는 MS-SQL만 사용하였기 때문에 오라클에 대해서는 잘 알지 못합니다. 솔직히 라이센스 정책이 맘에 안듭니다. 너무 비싸단 말이죠...ㅋㅋ 게다가 CPU 갯수에 따라 가격이 달라진단 것도 단순 돈을 많이 받기 위해 만들어낸 정책일 뿐이란 생각이죠. (MS도 마찬가지지만...이러다가 포샵이나 엑셀 같은 것들도 CPU 갯수에 따라 가격이 달라지는 건 아닐런지...) 하지만 워낙 사용하는 곳이 많고 명성이 자자하여 공부를 조금 해 둘 필요가 있을 듯 합니다. 우선 DB의 특성상 query를 해서 테이블 생성, 수정, 삭제 등등 MS-SQL과 별반 차이가 없으리라 생각합니다. (물론Oracle을 잘 하시는 분들은 무슨 개 풀뜯어 먹는 소리냐 하시겠지만... ㅋㅋ ^^) 단지 쇼핑몰, 게시판 같은 웹프로그램.. 2009. 10. 6.
오라클 재기동 su - oracle // 오라클계정으로 로그인 $ORACLE_HOME //오라클 설치 디렉토리 확인 $ cd XXX // 설치 디렉토리로 이동 $ sqlplus "/as sysdba" // sqlplus로 오라클 접속 SQL> shutdown immediate SQL> exit $ lsnrctl stop // 오라클 리스너 종료 $ sqlplus "/as sysdba" // sqlplus로 오라클 접속 SQL> startup SQL> exit $ lsnrctl start // 오라클 리스너 다시시작 $ tnsping localhost //오라클 Ping 확인 2009. 9. 1.
반응형