더북(TheBook)

이제 SQL*PLUS를 실행시켜 insert_test.sql 파일을 호출해 테이블에 데이터를 입력하는 배치파일을 만들어 보자. 메모장을 열고 다음의 내용을 입력한 후 scheduler_test.bat이라는 이름으로 저장한다.

입력

    sqlplus ora_user/hong@myoracle @d:\insert_test.sql

위 파일의 내용을 설명하면, 사용자 아이디와 암호를 입력해 SQL*PLUS를 실행함과 동시에 insert_test.sql 파일을 SQL*PLUS 상에서 실행하는 명령어다. 위 파일에서 사용자 아이디는 ora_user, 암호는 hong, DB명은 myoracle이며 insert_test.sql 파일은 D 드라이브에 저장해 놓았다. 접속 정보는 설치환경에 따라 다르므로 이에 맞게 설정해 주면 된다.

파일을 저장했으면 실제로 동작하는지 테스트해 보자. 그 전에 먼저 ch15_job_test 테이블을 깨끗이 비워 두자.

입력

    TRUNCATE TABLE ch15_job_test;

결과

    table CH15_JOB_TEST이(가) 잘렸습니다.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.