소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

DataBase/Oracle 116

SYS, SYSTEM 비번을 잃어버렸을때

SYS, SYSTEM 비번을 잃어버렸을때.. 다음과 같이 비번을 변경 할 수 있습니다. 1. 오라클 설치 폴더의 bin 폴더 아래로 이동한 후 다음과 같이 입력하세요. C:\oraclexe\app\oracle\product\10.2.0\server\BIN> sqlplus "/as sysdba" 2. 비번 변경을 위해 다음과 같이 입력하세요. SQL> alter user system identified by yourPassword;SQL> alter user sys identified by yourPassword; 3. 비번 변경시마다 "사용자가 변경되었습니다." 메시지가 나오면서 비번 변경이 완료 됩니다. 출처 : http://blog.naver.com/tyboss/70006117212[출처] SYS, ..

DataBase/Oracle 2012.05.31

오라클 유용한 함수 정리

오라클 유용한 함수 정리 1. Character Functions ①LOWER( column|expression ) LOWER('String') --> string : 소문자로 변환 ②UPPER( column|expression ) UPPER('String') --> STRING : 대문자로 변환 ③INITCAP( column|expression ) INITCAP('string') --> String : 첫글자만 대문자이고 나머지글자는 소문자로 변환 ④CONCAT( column1|expression1 ,column2|expression2 ) CONCAT('Good','String') --> GoodString : ||와 같은 역할을 한다. ⑤SUBSTR(column|expression, m [,n]) :..

DataBase/Oracle 2012.05.31

column을 row로, column-to-row pivot 쿼리

출처 : http://blog.naver.com/tyboss/70009661021 우리가 많이 알고 있는 pivot 쿼리는 주로 row 형태를 column의 형태로 바꾸는, 굳이 이름을 붙이자면 row-to-column 쿼리이다. 여기에서는 반대로 column-to-row pivot 쿼리를 만들어 본다. 아래 scott.dept 테이블이 있다. 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON 이것을 아래 형태로 바꾸는 것이다. 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON 쿼리는 아래와 같다. 오라클 버전에 따라 정..

DataBase/Oracle 2012.05.31

Oracle 중요 힌트 Hint

출처 : http://blog.naver.com/itough2323?Redirect=Log&logNo=80125972268 ◆ 오라클 힌트 사용예 SELECT /*+ INDEX(idx_col1)*/ id, password, name FROM emp; SELECT /*+ ORDERED INDEX(b idx_col1)*/ id, password, name FROM emp a , depart b ◆ INDEX Access Operation 관련 HINTHINT내용사용법INDEXINDEX를 순차적으로 스캔INDEX(TABLE_name, INDEX_name)INDEX_DESCINDEX를 역순으로 스캔INDEX_DESC(TABLE_name, INDEX_name)INDEX_FFSINDEX FAST FULL SCANI..

DataBase/Oracle 2012.05.31

오라클 정규식 치환 regexp_replace

REGEXP_LIKEREGEXP_INSTRREGEXP_SUBSTR 등이 존재하니 참고하시기 바랍니다.http://www.psoug.org/reference/regexp.htmlhttp://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:regexp   정규식 패턴으로 java ,visual basic ,java script ,펄,....등 동일한  표현 방법으로 os언어에 무관하게적용할수있다 reqexp_like 함수SQL> select title from wowbbs where rownum  TITLE---------------------------------------------------------- 444444444444사용자 계정 관리Pass w..

DataBase/Oracle 2012.05.31

토드에서 프로시저(PROCEDURE, PL/SQL) 실행 및 RETURN(OUT) 값 받기

프로시저 procedure (procedure editor) 컴파일 F9실행테스트 shift + F9 또는 schema browser 에서 procs 탭 선택 후프로시저명에 마우스 우측 클릭 execute procedure dbms_output.put_line 보기메뉴 - view - DBMS Output plsql (sql editor)컴파일 F9실행 F5 여러 SQL 이 있을 경우 블럭으로 선택 한 후컴파일 F9실행 ctrl + enter CURSOR를 OUT PARAMETER로 처리할 경우 오라클 TYPE 정의 : http://www.oradev.com/ref_cursor.jspPROCEDURE DEBUG : http://www.jjimkorea.pe.kr/21PROCEDURE OUT : http:..

DataBase/Oracle 2012.05.31

Oracle Client 없이 오라클 연결 ( Instant Client / 오라클 배포 )

- 오라클 9i / Window XP기준 1. http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html에서instantclient-basic-win32-10.2.0.3-20061115.zip를 다운로드2. 다운받은 파일을 압축 해제(현재 D:\Test)3. 메모장으로 Tnsnames.ora 파일 생성(메모장으로)하여 D:\Test에 삽입- 내용(예시: test / 아래 그림의 test라 적힌 부분은 서버명과 서버아이디를 자신에 환경에 맞게 작성/ host 주소도 서버에 맞게 작성) 4. 환경변수 설정 : 제어판 => 시스템 => 고급 => 환경변수 => 시스템 변수- PATH에 값의 끝부분에 ;D\Test 삽입..

DataBase/Oracle 2012.05.31
728x90
반응형