티스토리 블로그를 처음접하고 꼭 도전하는 부분이 애드센스일텐데요. 수익형이든 취미형이든 광고를 달아서 용돈벌이를 하고 싶은 마음은 굴뚝같은데 생각보다 이녀석 승인을 받기가 까다롭습니다. 내용과 게시글이 충분한데도 계속해서 콘텐츠불충분 때문에 거부를 받아서 극복한 방법을 공유해봅니다. 사실, 구글 애드센스 콘텐츠불충분으로 검색을 하게 되면 엄청많은 글이 있고 대부분의 글들이 본문 텍스트 1000자 이상, 카테고리목록은 안 비어있게, 이미지와 동영상은 되도록이면 작게 포스팅해서 신청해라는게 요지였습니다. 하루에 한건식 포스팅하면서 제가 실험해본결과 블로그의 상태(블로그지수)에 따라서 기준이 달라질것 같습니다만, 확실한건 구글 크롤러에서 블로그를 평가할 수 있는 상태를 만들어 줘야 한다는 사실이죠. 지긋지긋하..
SqlPlus를 원격으로 접속하기 위해서는 오라클이 이미 설치되어 있고, 환경변수에 설정이 되어있으며, TNS등록이 완료되어 있어야 접속이 가능합니다. 천천히살펴봅시다! 일단 환경변수부터 확인해보도록하죠. 도스커맨드에서 sqlplus를 실행시켜서 제대로 실행이 되면 환경변수가 제대로 설정이되어있는 상태입니다. 만약 오라클이 설치되어 있음에도 실행이 안된다면 오라클이 위치한 경로를 잡아주어야 합니다. 컴퓨터 - 시스템속성 - 고급 - 환경변수 로 이동하시구요. 시스템변수명을 새로만들어 주셔야합니다. 시스템변수에서 새로만들기버튼을 클릭해주세요. 창이 나오면 변수이름과 변수값을 기입해주셔야 됩니다. 변수이름 ORACLE_HOME 변수 값 D:\source\oracle\product\11.2.0\client_1..
사용하는 오라클 버전을 잘모를때 버전을 확인할 수 있는 방법을 알아보겠습니다. 1. 시스템계정으로 접속하여 확인 로컬시스템에 오라클이 설치되어있고, 사용할 디비툴이 없을때에는 도스창에서 아래와 같이 입력해보세요. c:\> sqlplus "/as sysdba" 접속하면서 바로 설치된 오라클의 버전정보를 알 수있습니다. 2. 원격으로 붙는다면 아래와 같이 접속해보세요. c:\> sqlplus 아이디/암호@TNS네임 3. 디비툴이나 SQLPlus 에서는 다음과 같이 입력해보세요. SELECT * FROM v$version 아래와 같은 결과 값을 확인할 수 있습니다. Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production PL/SQL Release 9..
데이터를 후가공하여 컬럼내용을 나열할때 사용하는 함수입니다. 만약 아이템코드에 대한 여러가지 아이템부품이 있고, 한줄로 나열해서 쓸일이 있으면 아래 함수를 사용하시면 됩니다. 예제 테이블) 아이템코드 아이템부품 0001 부품1 0001 부품2 0001 부품3 0002 공구1 0002 공구2 아이템코드에 대한 여러개의 부품들이 있습니다. 지금 저희가 만들 함수는 아이템코드로 호출을하면 이러한 부품들을 한줄로 만들어서 한줄로 나열하게 만드는 겁니다. CREATE OR REPLACE FUNCTION 펑션이름(아이템코드 IN CHAR) RETURN VARCHAR2 IS TEMPSTR VARCHAR2(4000); CURSOR ITEM_CUR IS SELECT 아이템부품 FROM 아이템테이블 WHERE 아이템코드 ..
실수로 디비컬럼을 다른 값으로 업데이트하고 커밋을 처리했을경우 어떻게 처리하고 계시나요? 다행히 백업 테이블이 남아있어서 백업 테이블기준으로 데이터를 업데이트해야할 경우 아래와 같이 사용하시면 됩니다. 오라클에서 참조되는 테이블 대상으로 쿼리를 업데이트할경우에는 아래와 같이 사용해주세요. UPDATE 업데이트대상테이블 a SET 업데이트할 값 = (SELECT 업데이트참조 값 FROM 참조될테이블 b WHERE A.기준값 = b.기준값 ) WHERE a.기준값 IN (SELECT A.기준값 FROM 참조될 테이블 ) 업데이트참조 값은 다른 테이블에 있는 업데이트 대상 값입니다.
오라클을 D:에 설치한뒤 컴퓨터를 포맷하거나 기존의 환경을 그래도 압축해서 다른 컴퓨터로 가져올경우에 아래와 같이 설정을 하면 오라클을 재설치 할 필요없이 기존의 쓰던 오라클을 사용하실 수 있습니다. 오라클 인스턴스와 마찬가지로 환경변수를 설정한 후 사용하시면 됩니다. 컴퓨터 - 시스템속성 - 고급 - 환경변수 에 들어가주세요. 시스템변수 - 새로만들기 버튼을 클릭 후 변수이름을 추가해주셔야 됩니다. 변수이름 변수값 ORACLE_HOME D:\source\oracle\product\11.2.0\client_1 TNS_ADMIN D:\source\oracle\product\11.2.0\client_1\network\admin 변수의 경로는 오라클이 존재하는 위치로 맞춰주시기 바랍니다.