본문 바로가기

전체 글810

오라클에서 쿼리 실행결과 저장하기 방법 오라클에서 쿼리 실행결과 저장하기 방법 [sqlplus] 검색결과 파일로 저장하기. 1. TXT파일 생성 예제 - 오라클에서는 SPOOL기능을 이용해서 TXT파일이나 SAM파일에 검색된 테이터를 저장 할 수 있습니다. - 먼저 파일에 저장될 검색 결과를 얻기위한 SQL문을 스크립트 파일로 만듭니다. - 여러번에 SQL문을 돌리는 것보다 하나의 스크립트 파일을 만들어서 실행하는것이 더 효율적입니다. 실행시킬 SQL문을 C:\SpoolSelect.sql로 저장 합니다. ---- SpoolSelect.sql 시작 --- SELECT empno, sal, ename, to_char(hiredate, 'YYYY-MM-DD') FROM emp; SELECT deptno, dname FROM dept; ---- Sp.. 2012. 3. 22.
Oracle 10g Express Edition 현재 설치 설정 - Oracle 10g Express Edition 현재 설치 설정 대상 폴더:C:\oraclexe\ 'Oracle Database Listener'용 포트:1521 'Oracle Services for Microsoft Transaction Server'용 포트:2030 HTTP 리스너용 포트:8080 2012. 3. 22.
테스트 이용자DB 구축하기 테스트 이용자DB 구축하기 -- DB생성 CREATE TABLESPACE DB datafile 'D:\oradata\DB.dbs' size 10M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED DEFAULT STORAGE (INITIAL 50K NEXT 50K MINEXTENTS 10 MAXEXTENTS 121 PCTINCREASE 50); - 유저생성 CREATE USER DB2 IDENTIFIED BY DB2 DEFAULT TABLESPACE DB PROFILE DEFAULT; - 권한주기 GRANT CONNECT, DBA TO DB2; - DB2로 DB 접속 - test 테이블 생성 - 데이터 입력 - 접속 끊기 - dl 유저로 DL DB 접속 - select * from.. 2012. 3. 22.
오라클 함수 숫자함수 MAX 하나 이상의 행으로부터 최대값을 반환합니다. USAGE MAX(char) EXAMPLE SELECT MAX(salary) FROM employees WHERE JOB_ID='IT_PROG‘; RESULT MAX(salary) -------------- 9000 MIN 하나 이상의 행으로부터 최소값을 반환합니다. USAGE MIN(char) EXAMPLE SELECT MIN(salary) FROM employees WHERE JOB_ID='IT_PROG‘; RESULT MIN(salary) -------------- 4200 ROUND COMMENT - M을 소수점 N+1 자리에서 반올림한 결과를 반환합니다. USAGE ROUND(M, N) EXAMPLE SELECT ROUND(3.1415.. 2012. 3. 22.
공유기로 연결된ora10g error : ORA-12514: TNS:리스너가 현재 접속 기술자에 요청된 서비스를 알지 못함 2012. 3. 22.
Oracle 10g Network Configuration Oracle - OraDb10g_home1>구성 및 이전 툴>Net Manager C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora # tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora # Generated by Oracle configuration tools. WWW = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = hnamju)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orc.. 2012. 3. 22.