목록IT (226)
잡동사니
안녕하세요. yeTi입니다.오늘은 오라클에서 한 테이블을 외래키로 연결하여 사용중인 테이블의 목록을 확인하는 방법을 알아보고자 합니다. 쿼리는 다음과 같습니다. SELECT A.TABLE_NAME FROM all_cons_columns a JOIN all_constraints c ON a.owner = c.owner AND a.constraint_name = c.constraint_name JOIN all_constraints c_pk ON c.r_owner = c_pk.owner AND c.r_constraint_name = c_pk.constraint_name WHERE c.constraint_type = 'R' AND c_pk.table_name = '[테이블 명]' AND A.OWNER = '[계..
안녕하세요. yeTi입니다.오늘은 한글2010을 사용하면서 나타나는 당황스러운 현상이 있습니다. 쪽번호 감추기를 적용하는데 실제로는 적용되지 않는 현상입니다.오늘은 이 현상을 해결하는 방법을 알아보고자 합니다. 1. 새 쪽 번호와 쪽 번호를 일괄적으로 삭제합니다. 2. 쪽 번호와 새 쪽 번호를 다시 설정합니다.
안녕하세요. yeTi입니다.오늘은 오라클에서 발생하는 ORA-12519, TNS:no appropriate service handler found 의 해결방법을 알아보고자 합니다. 1. sqlplus를 dba 권한으로 실행 2. 다음 SQL로 현재 프로세스 상황을 확인select * from v$resource_limit where resource_name = 'processes'; 3. CURRENT_UTILIZATION의 수가 MAX_UTILIZATION의 수와 근사치로 유지되면 아래 명령어 수행alter system set processes=200 scope=spfile; 4. 시스템 재시작shutdown immediate; startup;
안녕하세요. yeTi입니다.오늘은 오라클 11g에서 impdp를 사용할때 발생하는 문제의 원인과 해결법을 말하고자 합니다. import.txt를 확인하면 다음과 같은 메세지를 볼 수 있있습니다. ORA-39000: 부적합한 덤프 파일 사양입니다. ORA-39143: 덤프 파일 "E:/ORACLE/DATAPUMP/170824\20170817.DMP"은(는) 원본 익스포트 덤프 파일일 수 있음 이는 exp 툴로 익스포트한 덤프를 impdp로 임포트하려고 할때 발생합니다.imp를 사용해서 임포트하면 오류가 발생하지 않습니다.
안녕하세요. yeTi입니다.오늘은 클래스 명세서를 쉽게 생성하는 방법에 대해 알아보고자 합니다. 1. Doxygen 설치 2. Graphviz 설치3. Java 소스로 RTF 변환 참고 문헌Doxygen : http://www.stack.nl/~dimitri/doxygen/Graphviz : http://www.graphviz.org/
안녕하세요. yeTi입니다.오늘은 Window기반의 MariaDB에서 변수를 설정하는 방법에 대해서 알아보고자 합니다. 1. MariaDB를 설치한 디렉토리에 가면 my.ini 파일이 존재합니다.저같은 경우에는 D:/mariaDB 네요. 2. 해당 파일을 열면 아래와 같은 내용이 있습니다. [mysqld] datadir=D:/mariaDB [client] 3. mysqld 아래에 다음과 같이 설정값을 추가합니다.[mysqld] datadir=D:/mariaDB innodb_lock_wait_timeout=240 [client] 4. DB를 재부팅합니다. 5. 아래 쿼리로 변경사항을 확인합니다.show variables like '%wait_timeout%'
안녕하세요. yeTi입니다.오늘은 윈도우 환경에서 개발시 이클립스에서는 괜찮다가 톰캣에서 배포시 한글이 깨지는 현상을 해결하는 방법에 대해서 알아보고자 합니다. 다음 명령어를 수행하면 개발환경과 운영환경에서 다른 결과 값이 나오는 경우가 있습니다. System.getProperty("file.encoding") 이는 JVM이 기본적으로 String 형태의 데이터를 읽을 경우 사용하는 인코딩을 나타내는데요.톰캣 구동시 해당 설정을 할 수 있습니다. 톰캣 설치 폴더에서 "catalina.bat" 파일의 상단에 아래 명령어를 입력해줍니다. set "CATALINA_OPTS=-Dfile.encoding=UTF-8" 이는 기본 설정을 UTF-8로 설정한다는 의미입니다. 개발 환경과 운영 환경의 인코딩을 동일하게 ..
안녕하세요. yeTi입니다.오늘은 윈도우에서 이클립스 실행시 발생하는"An error has occurred. See the log file"에 대한 문제를 해결하는 방법에 대해서 알아보도록 하겠습니다. 먼저 위의 알림 창에 안내되어 있는 경로의 로그 파일을 확인해봅니다.저의 경우에는 "D:\dev\IDE\eGovFrameDev-3.5.1-64bit\workspace\.metadata\.log" 입니다. 로그 파일을 보면 최하단에 최근의 로그가 기록되어 있습니다.저의 경우에는 다음과 같았습니다. !ENTRY org.eclipse.osgi 4 0 2017-04-13 09:59:04.378 !MESSAGE Application error !STACK 1 java.lang.NoClassDefFoundError..
안녕하세요. yeTi입니다.오늘은 Tomcat에서 keytool과 OpenSSL을 사용하여 SSL을 설정하는 방법에 대해서 알아보겠습니다. 사전 준비 - JDK - Window용 OpenSSL (http://slproweb.com/products/Win32OpenSSL.html) CMD 창에서 다음을 실행합니다. - keystore 파일 생성 D:\dev\Java\x64\jdk1.8.0_101\bin> keytool -genkey -alias tomcat -keyalg RSA -keypass [키 비밀번호] -storepass [스토어 비밀번호] -keystore C:/OpenSSL-Win64/bin/.keystore -dname "CN=localhost, OU=OrgUnit, O=MyCompany, C..
안녕하세요. yeTi입니다.오늘은 window.onload를 사용하면서 발생할 수 있는 실수를 확인해보고자 합니다. 아래는 샘플 예제입니다. 첨부파일 : 위 코드의 화면입니다.보시면 아시겠지만 간단히 설명하면 아래와 같습니다. testOut 버튼은 전역으로 정의한 함수를 html에서 호출합니다.windowOnload 버튼은 window.onload함수 내에서 정의한 함수를 html에서 호출합니다.javascriptEvent 버튼은 window.onload함수 내에서 input 아이디를 가진 html 요소에 click 이벤트에 정의한 함수를 html에서 호출합니다. 결과는 testOut과 javascriptEvent 버튼은 동작을 하지만windowOnload 버튼은 'ReferenceError: is no..