2013년 9월 11일 수요일

CreateProcess error=2

외부 프로그램시 아래의 에러 발생.

CreateProcess error=2 파일이나 디렉토리 경로가 틀렸을때 나는 에러.

 

java.io.IOException: Cannot run program " C:\JavaDE\WebStie\someProgram.exe": CreateProcess error=2, ??d?? Æ???; ?; ¼? ¾ø

 

대충 보면 모르는데, 저기 C: 시작하는 부분 앞에 스페이스가 들어가 있음.

스페이스가 들어가면 안됨.

윈도우 2012 FTP 방화벽 설정

FTP 셋팅 완료, 기존 방화벽에 FTP 가 오픈 되어 있어도

FTP 를 재시작 안 해주면 처리가 안된다.

 

shell> net stop ftpsvc
shell> net start ftpsvc

 

출처: http://dongkuk.tistory.com/29

2013년 9월 7일 토요일

네트워크 드라이브 문제

같은 네트워크가 아닌 곳에서 네트워크 드라이브를 잡으려고 하면 아래의 에러가 발생.

시스템 오류 53이(가) 생겼습니다. 네트워크 경로를 찾지 못했습니다.
시스템 오류 67이 발생했습니다. 네트워크 이름을 찾을 수 없습니다.

ISP 업체에 확인 해보니 네트워크드라이브에서 사용되는 포트를 차단 했다고 함.

결론은 ISP 라우터를 통해 밖으로 나가면 안됨.

출처

some characters cannot be mapped using euc-kr character encoding

Select First Character를 눌러 해당 위치를 찾아봤다.
한글사이의 스페이스(빈칸)가 문제.
스페이스만 지우고 했더니, 정상저장.

2013년 9월 3일 화요일

윈도우 snmp 보안 탭이 안 보이는 경우

서버 2012 설치 후 snmp 설치,

snmp 서비스 속성에서 커뮤니티를 입력하려고 하였으나, 보안탭이 안보임.

여기에서 해결법을 찾음.

 

서버관리자 -> 기능 추가 에서

원격 서버 관리 도구
기능 관리 도구
SNMP 도구 << 이거 설치

2013년 8월 30일 금요일

파일을 찾을 수 없음 경로/admin/dr0ulib.sql.sbs

오라클 홈페이지에서 오라클 12c를 다운받고

윈도우에서 오라클 설치시 아래와 같은 에러가 나온다.
파일을 찾을 수 없음 ...경로/admin/dr0ulib.sql.sbs

한글 문서는 찾을 수 없고 여기에서 다운로드를 다시 받으라고 해서 다시 받아서 설치 했으나

역시 같은 문제 발생.

원인은 아주 간단한 거였다.

오라클 홈페이지에서 다운 받는 파일은 대부분 winx64_12c_database_1of2.zip,winx64_12c_database_2of2.zip 같이

두개의 압축 파일이다.

해당 파일을 각 각 압축을 풀면, database 라는 한개의 폴더가 있는 데

이 두개의 폴더를 한개로 합쳐고 나서 설치를 진행 해야 한다.

ㅎㄷㄷ;

2013년 8월 14일 수요일

windows 에서 특정 port 사용하는 process 확인하기

1. 8080 port 의 PID 확인

C:\>netstat -ano | find "8080"
=> 해당 포트가 사용중이지 않을 경우에는 아무값도 나오지 않는다.
=> 해당 포트가 사용중일 경우에는 아래와 같이 나온다.
TCP 0.0.0:4899 0.0.0.0:0 LISTENING 2952

2. PID 가 2952 인 프로세스 찾기

C:\>tasklist /FI "PID eq 2952"

이미지 이름                   PID    세션 이름           세션#    메모리 사용
==================== ======= =============== ======= ============
javaw.exe                   2952    Console                 0      44,512 K

3. 해당 포트 프로세스를 중지하기 (task kill)

C:\> for /f "tokens=5" %p in (' netstat -ano ^| find ":8080" ') do taskkill /F /PID %p

*** 해당 포트를 사용하는 프로세스를 직접 확인 하는 방법 (task list)

C:\> for /f "tokens=5" %p in (' netstat -ano ^| find ":8080" ') do tasklist /FI "PID eq %p"

 

---------------------

C:\>netstat -ano | findstr PORTNUMBER

C:\>tasklist | findstr PID

---------------------

 

 

출처 : http://iceken.egloos.com/4327131

http://mainia.tistory.com/642