본문 바로가기
728x90
반응형

전체 글421

오라클 버전확인 select * from v$version 2021. 9. 6.
[ 조은글 5217호 - 부메랑 ] 구두쇠 주인이 종에게 돈은 주지 않고 빈 술병을 주면서 말했습니다. "술을 사오너라." 그러자 종이 말했습니다. "주인님! 돈도 안 주시면서 어떻게 술을 사옵니까?" 주인이 말했습니다. "돈 주고 술을 사오는 것이야 누구는 못하니? 돈 없이 술을 사오는 것이 비범한 것이지." 종이 아무 말도 하지 않고 빈 술병을 가지고 나갔습니다. 얼마 후 종은 빈 술병을 가지고 돌아와서 주인에게 내밀었습니다. "빈 술병으로 어떻게 술을 마시니?" 그때 종이 말했습니다. "술을 가지고 술 마시는 것이야 누구는 못마십니까, 빈 술병 으로 술을 마셔야 비범한 것이지요." 이 이야기는 탈무드에 나오는 이야기입니다. 인생은 주는 대로 받는다는 말이 있습니다. 콩 심은데 콩 나고 팥 심은데 팥이 납니다. 그것이 자연의 법칙입니다.. 2021. 9. 6.
dense_rank_순위 select DENSE_RANK() OVER(ORDER BY INSP_DT) AS RANK, --같은그룹은 순위가 같게 처리(순차적으로) RANK() OVER(ORDER BY INSP_DT) AS RANK2, --같은그룹은 순위가 같고 그 다음순위는 (같은순위만큼 더해서 건너뛰고 처리) ROW_NUMBER() OVER(PARTITION BY INSP_DT ORDER BY INSP_DT) as RANK3, --같은그룹끼리만 순위를 다시 매김 a.* from table_name a where rownum < 100; 2021. 9. 6.
테이블 복사 테이블 만들면서 복사 create table 생성할테이블명 as select * from dual; 2021. 9. 3.
한글초성검색 create or replace function fn_get_hangule_cho_name (vstr in varchar2) return varchar2 as str varchar2(2000); chostr varchar2(2000); ch varchar2(10); sch varchar2(10); ix number; maxlen number; -- /* ***************************************************************************** -- Description : 한글초성 검색 -------------------------------------------------------------------------------- -- Input Argume.. 2021. 9. 3.
오라클 최대접속 가능 수 변경(세션수) 변경 세션수 확인 select * from v$resource_limit [ORACLE] 오라클 최대접속 가능 수 변경(세션수) 변경 lsnrctl stop sqlplus "/as sysdba" SQL> show parameter spfile 위에서 value에 값이 있으면 , 없으면 SQL> alter system set processes=200 scope=spfile; SQL> shutdown immediate SQL> startup exit lsnrctl start SQL>shutdown immediate init.ora 파일 수정 *.processes=200 startup ※ 과 모두 DB를 다운하고 재시작을 해야한다. 현재 프로세스 사용자수 Maximu.. 2021. 9. 3.
DB링크 생성 및 조회 'A' DB --- DB Link --→ 'B' DB (로컬) (원격지) 1. 로컬 'A' DB 의 tnsnames.ora 파일에 원격지 'B' DB 접속 정보 추가 ex) B_DB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.0.1) (PORT = 1521)) ) (CONNECT_DATA = (SID = ORA9) ) ) ※ 'B' DB 접속 정보가 올바르게 입력되었는지 확인 : tnsping 명령으로 확인할 수 있다. tnsping B_DB 2. DB Link 설정 명령 CREATE [PUBLIC] DATABASE LINK DB LINK 이름 CONNECT TO 유저명 IDENTIFIED BY 비밀번호 USI.. 2021. 9. 3.
데이타펌프진행상태조회 select * from dba_datapump_jobs ; --진행상태조회 select sid, serial#, sofar, totalwork, to_char(start_time, 'HH24:MI:SS') startt, (sofar/totalwork)*100 "complete(%)" from v$session_longops where opname='META' and sofar != totalwork ; SQL> select sid, serial#, opname, 2 to_char(start_time, 'HH24:MI:SS') startt, 3 (sofar/totalwork)*100 "complete(%)" 4 from v$session_longops 5 where totalwork > 0 ; 위의 정보.. 2021. 9. 3.
테이블스페이스 생성조회 SELECT 'create tablespace ' || TABLESPACE_NAME || ' datafile ' || '''c:\oracle_data\' || substr(file_name, instr(file_name,'/', -1)+1) || ''' size ' || BYTES/1024/1024 || 'm AUTOEXTEND ON NEXT 30M' || ' default storage(' || ' initial 80k' || ' next 80k' || ' minextents 1' || ' maxextents 121' || ' pctincrease 80' || ' )online;' as table_space FROM ( SELECT E.TABLESPACE_NAME,E.FILE_NAME,E.BYTES, .. 2021. 9. 3.
오라클서비스 기동 각 서비스 시작/중지 1) 데이터베이스 C:\> sqlplus /nolog SQL> connect /as sysdba SQL> shutdown immediate SQL> startup C:\> sqlplus "/as sysdba" SQL> shutdown immediate SQL> startup 2) 리스너 C:\> lsnrctl start C:\> lsnrctl stop C:\> lsnrctl status C:\> lsnrctl services 3) iSQL*Plus C:\> isqlplusctl start C:\> isqlplusctl stop 4) Enterprise Manager C:\> emctl start dbconsole C:\> emctl stop dbconsole ▒ 간단한 명령어 1) .. 2021. 9. 3.
728x90
반응형


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

loading