Sunday, December 18, 2005

DBのIMPとEXPの方法

@Import手順
@echo off
cd %CD%
@imp ユーザ名前/パスワード@接続文字列 file=./名前.dmp ignore=y full=y log=./log000.log
imp username/password@testDB file=./dmp/xxx.dmp ignore=y full=y log=./log000.log

@Export手順
cd %CD%
@exp ユーザ名前/パスワード@接続文字列 file=./名前.dmp ignore=y full=y log=./log000.log
exp username/password@tesuDB file=./xxx.dmp compress=y
pause

@Batファイル実行(Paramあり)

sqlplus -SILENT username/password@testDB @C:\sql\******.sql param1 param2 param3 param4
UPDATE TABLENAME
SET 列名1 = '2'
,列名2 = SYSDATE
,列名3 = 'AdminSQL'
,列名4 = SYSDATE
WHERE 列名5 = &1
AND 列名6 = &2
AND 列名7 = &3
AND 列名8 = &4

commit;

0 Comments:

Post a Comment

<< Home