컴퓨팅

Oracle 유용한 팁들

ORACLE_OWNER=oracleORACLE_SID=orcl 0. 관리자 접속 sqlplus “system/manager as sysdba” 1. oracle 계정의 환경변수 셋팅 export TMP=/tmpexport TMPDIR=${TMP}export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=${ORACLE_BASE}/12.1.0export ORACLE_HOME_LISTNER=${ORACLE_HOME}export ORACLE_HOSTNAME=localhost.localdomainexport ORACLE_SID=orclexport PATH=/usr/sbin:${ORACLE_HOME}/bin:${PATH}:/usr/local/binexport LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/libexport LANG=”ko_KR.UTF-8″ 2. 스크립트 허용 $ sqlplus “system/manager as sysdba” ALTER SESSION SET “_ORACLE_SCRIPT”=TRUE; 3. Oracle 테이블스페이스 만들기 // 생성 (최초 2MB에서 자동확장)CREATE TABLESPACE ts_user_name DATAFILE ‘/oradata/orcl/user_name.dbf’ SIZE 2M AUTOEXTEND ON EXTENT MANAGEMENT […]

Oracle 유용한 팁들 더 읽기"

Gratuitous ARP (무상 ARP)

출처 : http://blog.naver.com/suffer00net/30075689361 ARP(Address Resolution Protocol)의 종류는 여러 가지가 있다. 일반 ARP RARP Proxy ARP Inverse ARP Gratuitous ARP 여기서는 Gratuitous ARP에 대해서 알아본다. Gratuitous ARP는 우리나라 말로 하면 공짜 ARP이다. 일반 ARP는 Ethernet 구간에서 IP주소(3계층 주소)를 가지고 MAC(2계층 주소)를 알아오는 일이 주 목적이다. 그러나 Gratuitous ARP는 자신이 사용하는 IP주소와 MAC을 담아서 해당 IP주소를 사용하는 장비가

Gratuitous ARP (무상 ARP) 더 읽기"

[Fortify] ReportGenerator 사용 방법

1. scapostinstall 에서 로케일을 ko로 변경해야 한글이 깨지지 않는다.2. 리포트 템플릿은 Auditworkbench에서 생성하고 새 이름으로 저장하면 C:\Users\Administrator\AppData\Local\Fortify\config\AWB-18.10\reports 디렉토리에 저장된다. example)reportgenerator -verbose -template skhynix_report_template.xml -format pdf -filterSet “Quick View” -source test.fpr -f test.pdf

[Fortify] ReportGenerator 사용 방법 더 읽기"

64비트 윈도우에서 32비트 ODBC 데이터 원본 관리자 실행하기

64비트 윈도우에서는 기본적으로 64비트 ODBC 관리자만 제어판에 등록이 되어있다. 32비트 DB관련 프로그램에서 ODBC로 접속하려면 32비트 ODBC 관리자에 ODBC드라이버를 등록해야만 하고 이런경우 32비트 ODBC 관리자를 실행해서 등록해야 한다. 32비트 ODBC 관리자를 실행하기 위해서는 아래의 프로그램을 실행한다. C:\Windows\SysWOW64\odbcad32.exe

64비트 윈도우에서 32비트 ODBC 데이터 원본 관리자 실행하기 더 읽기"

MySQL 사용자 계정 및 데이터베이스 생성하기

## Usage :# mysql -u root -p<패스워드> < mysql_adduser.sql## SQL User ID : <user># Password    : <password># DB name     : <database># Host        : localhost, %(ANY)# ## 기존 DB를 삭제한다.#DROP DATABASE IF EXISTS <database>; ## 사용자를 삭제한다.# 최초 생성 시는 실행하지 않도록 주석처리 한다.##DROP USER ‘<user>’@’localhost’;#DROP USER ‘<user>’@’%’; ## DB를 생성한다.#CREATE DATABASE <database>; ## 사용자를 추가한다.#GRANT

MySQL 사용자 계정 및 데이터베이스 생성하기 더 읽기"

Oracle Data Types

0. 데이터 타입 및 길이의 중요성 각 데이터 타입의 고유한 특성이 있다 -> 컬럼 속성에 맞는 데이터 타입을 사용했느냐 여부에 따라서 많은 차이가 발생 적절하지 못한 데이터 타입 선정 -> 수행속도 저하, 불필요한 자원의 낭비 초래 각 데이터 타입의 특성에 따라 정보를 가장 효율적으로 처리하기 위한 적절한 데이터 타입을 선정해야 한다 CHAR, VARCHAR, NUMBER, DATE,

Oracle Data Types 더 읽기"

MySQL Data Types

MySQL 필드의 데이터 타입 정리 (대부분 MS-SQL,Access 와 비슷하지만 몇가지가 틀림,또한 Access 의 경우, 이제 더이상 업그레이드가 되지 않지만,MS-SQL 의 경우, 계속 업그레이드 되면서 필드 타입도 추가되는 추세임대표적예: MS-SQL2005 버전에서는 smallint,bigint 등 새로운 타입이 추가되었음?) ———————————————————————– MySQL 데이터베이스에는 크게 다음과 같은 세 가지 데이터 타입이 있다.===========================================================데이터타입 내용                  예제———————————————————–숫자형     숫자를 저장하는 필드  TINYINT, INT, FLOAT———————————————————–문자형     문자를

MySQL Data Types 더 읽기"

Oracle Pro*C 소개와 기본 특징

출처 : http://blog.daum.net/miracle_jhw/14 1장.  Pro*C 소개와 기본 특징 1-1. Pro*C 개요 SQL 문은 절차형 언어가 아니다. 그래서 오라클을 포함한 많은 데이터베이스는 PL/SQL이라는 절차형 언어를 제공한다. DBMS의 버전이 높아지면서 이전과 다르게 PL/SQL에도 다양한 기능이 추가되었다. 예를 들면, TCP/IP, HTTP, FILE I/O 등과 같은 기능이 추가되어 다양한 방식의 프로그래밍이 가능해졌다. 하지만 오라클 외부 프로그램과의 연동 등에 있어서

Oracle Pro*C 소개와 기본 특징 더 읽기"

[Fortify]병렬분석 방법

형식) sourceanalyzer -64 -Xmx8G -Dcom.fortify.sca.RmiWorkerMaxHeap=4G -XX:-UseGCOverheadLimit -XX:MaxPermSize=256M -j 3 -logfile [로그파일]  -scan -f [FPR파일] 1) CLI 예제 및 설명  sourceanalyzer -b build_id -64 -Xmx6144M -Dcom.fortify.sca.RmiWorkerMaxHeap=3072M -XX:-UseGCOverheadLimit -XX:MaxPermSize=256M -j 6 -logfile scan.log -scan -f build_id.fpr  위 CLI 예제에 노란색으로 표시된 영역이 Parallel mode 옵션입니다. -j scan 시 사용할 CPU 코어이며, -Dcom.fortify.sca.RmiWorkerMaxHeap는 각 CPU 코어가 사용할 힙

[Fortify]병렬분석 방법 더 읽기"

[Fortify]임의의 소스파일 확장자 매칭 방법

설정 파일 경로 :  Fortify SCA 설치경로\Core\config\fortify-sca.properties 설정 변경 예제 :  소스 파일 확장자가 .biz일 경우, 아래 노란색 표시 부분처럼 변경 후 소스 재분석(예제 fpr 첨부, 참조바람) com.fortify.sca.DefaultFileTypes=java,jsp,jspx,tag,tagx,tld,sql,cfm,php,phtml,ctp,pks,pkh,pkb,xml,config,settings,properties,dll,exe,inc,asp,vbscript,js,ini,bas,cls,vbs,frm,ctl,html,htm,xsd,wsdd,xmi,py,cfml,cfc,abap,xhtml,cpx,xcfg,jsff,as,mxml,cbl,cscfg,csdef,wadcfg,appxmanifest,wsdl,plist,biz # Custom Rules## This property controls what directory is searched to pick up custom rules.  If it is set, the default# (Core/config/customrules) will not be searched #com.fortify.sca.CustomRulesDir=${com.fortify.Core}/config/customrules

[Fortify]임의의 소스파일 확장자 매칭 방법 더 읽기"

윈도우 Oracle Instant Client 설치

■ 다운로드 http://www.oracle.com/technetwork/database/features/instant-client/ instantclient-basiclite-nt-12.1.0.1.0.zipinstantclient-odbc-nt-12.1.0.1.0.zipinstantclient-sqlplus-nt-12.1.0.1.0.zip C:\Program Files (x86)\instantclient_12_1 디렉토리에 차례대로 푼다. ■ 환경변수 추가 TNS_ADMINC:\Program Files (x86)\instantclient_12_1 LD_LIBRARY_PATHC:\Program Files (x86)\instantclient_12_1 PATH 추가;C:\Program Files (x86)\instantclient_12_1 ■ C:\Program Files (x86)\instantclient_12_1\tnsnames.ora 추가 TEST =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.100)(PORT = 1521))    )    (CONNECT_DATA =      (SERVICE_NAME = SIDTEST)    )  ) ■ 접속 시험sqlplus test_user/password@TEST

윈도우 Oracle Instant Client 설치 더 읽기"

Oracle SGA 성능평가 및 최적화

※ sqlplus / as sysdba 에서 실행한다. ■ DATA DICTIONARY 성능 평가 SELECT  sum(gets) “gets”, sum(getmisses) “getmisses” , round( (1-(sum(getmisses)/sum(gets)) )*100,2) “Hit Ratio”FROM  gv$rowcacheWHERE gets > 0 ; ☞ 이 값은 Hit Ratio가 95% 이상이면 정상이다. 만약 수치가 높으면 shared_pool_size의 값을 증가 시켜야 한다. ■ LIBRARY CACHE 성능 평가 select to_char(trunc(sum(reloads)/sum(pins)*100, 5),99.99999)||’% (less than 1%)’ “Library Cache

Oracle SGA 성능평가 및 최적화 더 읽기"

Oracle Partition Table 설명

■ 파티션 테이블이란… 테이블을 컬럼별로 쪼개어 각각의 물리적 테이블스페이스로 분산 ■ 파티션 테이블 장점 – 데이터 액세스시 범위를 줄여 Performance 향상을 가져올 수 있음.- 여러 분할 영역으로 관리되어 데이터 훼손 가능성이 감소 되고, I/O 성능 향상을 가져 올 수 있음.- 각 분할 영역을 독립적으로 백업하고 복구 할 수 있음. ■ 파티션 테이블 생성 예 (Range

Oracle Partition Table 설명 더 읽기"

위로 스크롤