.sql 스크립트 문서를 실행하자고 합니다. 0 1 4,526

by univer09 [2011.06.17 14:27:22]



오라클 테이블 생성 사용자 생성 같은거 다하고 .
데이타를 집어넣야하거든요

현재 .sql  파일이 여러개있는데 이걸 실행하자고 합니다.
그런데 어떤 sql 파일에 이상한게 있네요
3.sql 문서에 이렇게 적혀있어요
-----------------------------------------
exp egim/egim23 file=/home/mzdba/20110520_MOZEND_OBJECT_SCRIPT.DMP log=/home/mzdba/20110520_MOZEND_OBJECT_SCRIPT.LOG owner=('BSSD', 'BSSM', 'CCSD', 'CCSM', 'COMD', 'COMM', 'EGIM', 'NEXM') rows=n statistics=none feedback=1000
----------------------------------------------
저가 그래서 @3.sql 이랗고 명령어 입력하니 안되더라고요 이게 뭔데요 ? 어떻게 해야하는거죠 ㅜㅜ

또 이런것도 있습니다. 4.sql 파일
imp egim/egim23 file=/home/mzdba/20110520_MOZEND_OBJECT_SCRIPT.DMP log=/home/mzdba/20110520_MOZEND_OBJECT_SCRIPT.LOG fromuser=('BSSD', 'BSSM', 'CCSD', 'CCSM', 'COMD', 'COMM', 'EGIM', 'NEXM') touser=('BSSD', 'BSSM', 'CCSD', 'CCSM', 'COMD', 'COMM', 'EGIM', 'NEXM') rows=n statistics=none feedback=1000
---

이걸 스크립트 문서 실행하듯이 @ 하고 파일이름으로 실행하니 안되네요 ㅜㅜ 빠른 답변 부탁드립니다.
by 마농 [2011.06.20 10:35:46]
sql 실행 문장이 저장된 파일의 경우 sqlplus 안에서 실행하려면 @파일명 하시면 됩니다.
하지만 위 3.sql 과 4.sql에 저장된 내용은 sql명령어가 아니네요.
export/import 논리적 백업,복구용 유틸리티입니다.
sql프롬프트가 아닌 OS프롬프트에서 실행되는 명령어입니다.
export/import 에 대해 검색해 보세요.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입