hdping.
옵션
-ofile=filename
-sname=sectionname
-silent
옵션파일은 다음과 같은 구조를 가진 ini 파일
[sectioname]
host=localhost
port=포트번호
username=유저명
password=패스워드
database=디비명 또는 엘리어스, 경로
databasetype=firebird / mysql
databaseversion=서버버전. (현재 미사용)
지정된 옵션파일을 가지고 해당 서버에 접속 유무를 알려준다.
사용예
hdping.exe -ofile=fb1.ini -sname=test -silent
접속이 되면 OK 메세지 출력 되고 errorlevel 에 1 이 들어가지며 1이 아니면 접속 불가.
배치파일을 통해서 작업을 할때 가끔 서버가 죽거나 네트워크가 끊어져서 진행이 안되는 경우가 있는데, mysql.exe 나 isql.exe 와 같은 유틸리티 가 이러한 경우 이걸 캐치 하는게 좀 불편해서 간단한 유틸리티를 만들어 버렸다.
현재 지원 데이터베이스는 MySQL ( MariaDB? ) 와 Firebird 이며 버전에 맞는 클라이언트 dll 이 필요하다. MySQL 은 4.1 , Firebird 는 2.5 까지는 테스트 되었다. 다른 버전은 모르겟는데 아마 상위 버전은 안될수도...
반응형
'삽질' 카테고리의 다른 글
ScaleImage (0) | 2019.06.24 |
---|---|
sqlfiddle 사용법 (0) | 2018.04.11 |
Firebird 유저명/비밀번호 의 전역변수 설정하기 (0) | 2018.03.19 |
mysql 데이터베이스 테이블 덤프 받기 - 윈도우 배치파일 (0) | 2016.08.24 |
Firebrid 에서 select 절에서 cast 로 공백문자열 기본 크기정하기 (0) | 2016.07.06 |