본문 바로가기
→ 일반컴퓨터관련/기타지식

배치파일만들기(DB접속정보를 입력받아 접속하여 스크립트 실행하기)

by 벅스쭌 2016. 11. 29.
반응형

@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

반응형