배치파일만들기(DB접속정보를 입력받아 접속하여 스크립트 실행하기)
@echo off
cd /d %~dp0
rem 배경색상 설정
color 1f
rem 타이틀 설정
title -
echo *********************************************************
echo 작 성 일 : 2016/11/29
echo 작 성 자 : 안용준
echo 작업내역 : -
echo *********************************************************
echo.
rem 변수선언
set dbip=
set dbuserid=
set dbuserpw=
set dbsid=
pause
rem 입력정보
echo.
rem 정보를 입력받아 변수에 입력
set /p dbip=DB서버 IP :
set /p dbuserid=DB접속 사용자 :
set /p dbuserpw=DB접속 사용자 패스워드 :
set /p dbsid=DB접속 SID :
echo.
echo.
rem 입력된 변수정보 출력
echo 입력한 정보는 다음과 같습니다.
echo DB서버 IP : %dbip%
echo DB접속 사용자 : %dbuserid%
echo DB접속 사용자 패스워드 : %dbuserpw%
echo dbsid=DB접속 SID : %dbsid%
echo.
echo ※ 입력된 정보가 잘못되었으면 창을 닫고 다시 실행해 주세요.
echo.
pause
rem 입력된 DB접속정보를 가지고 DB에 접속하여 dbscript.sql에 있는 스크립트를 실행한다.
call sqlplus %dbuserid%/%dbuserpw%@%dbip%:1521/%dbsid% @dbscript.sql
echo.
echo 정상적으로 수행되었습니다.
echo ※ 해당화면을 캡쳐 또는 사진으로 촬영하여 담당자에게 전송하여 주시기 바랍니다.
echo.
pause