teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

誤記

2016/02/19 04:12

投稿

yamaha
yamaha

スコア11

title CHANGED
File without changes
body CHANGED
@@ -56,7 +56,7 @@
56
56
  /
57
57
  END;
58
58
 
59
- DROP DIRECTORY BACKUP_DIR;
59
+ DROP DIRECTORY BK_DIR;
60
60
  EXIT;
61
61
 
62
62
  ```

4

誤記

2016/02/19 04:12

投稿

yamaha
yamaha

スコア11

title CHANGED
File without changes
body CHANGED
@@ -36,11 +36,11 @@
36
36
  ,DBMS_DATAPUMP.KU$_FILE_TYPE_DUMP_FILE
37
37
  ,1);
38
38
 
39
- TABLE_NAME := ''''||INFO.TABLE_NAME||'''';
39
+ T_NAME := ''''||INFO.TABLE_NAME||'''';
40
40
  DBMS_DATAPUMP.METADATA_FILTER(
41
41
  HANDLE
42
42
  ,'NAME_EXPR'
43
- ,'IN('||TABLE_NAME||')'
43
+ ,'IN('||T_NAME||')'
44
44
  );
45
45
 
46
46
  DBMS_DATAPUMP.START_JOB(
@@ -54,6 +54,8 @@
54
54
  );
55
55
  END LOOP;
56
56
  /
57
+ END;
58
+
57
59
  DROP DIRECTORY BACKUP_DIR;
58
60
  EXIT;
59
61
 

3

誤記

2016/02/19 04:12

投稿

yamaha
yamaha

スコア11

title CHANGED
File without changes
body CHANGED
@@ -12,7 +12,7 @@
12
12
  以下、ソース(SQLファイル)です。
13
13
 
14
14
  ```SQL
15
- CREATE OR REPLACE DIRECTORY BACKUP_DIR AS '&1';
15
+ CREATE OR REPLACE DIRECTORY BK_DIR AS '&1';
16
16
 
17
17
  DECLARE
18
18
  HANDLE NUMBER;
@@ -30,7 +30,7 @@
30
30
  );
31
31
  DBMS_DATAPUMP.ADD_FILE(
32
32
  HANDLE
33
- ,'||INFO.TABLE_NAME||'.dmp'
33
+ ,INFO.TABLE_NAME||'.dmp'
34
34
  ,'BK_DIR'
35
35
  ,NULL
36
36
  ,DBMS_DATAPUMP.KU$_FILE_TYPE_DUMP_FILE

2

誤記

2016/02/19 04:10

投稿

yamaha
yamaha

スコア11

title CHANGED
File without changes
body CHANGED
@@ -30,7 +30,7 @@
30
30
  );
31
31
  DBMS_DATAPUMP.ADD_FILE(
32
32
  HANDLE
33
- ,||INFO.TABLE_NAME||'.dmp'
33
+ ,'||INFO.TABLE_NAME||'.dmp'
34
34
  ,'BK_DIR'
35
35
  ,NULL
36
36
  ,DBMS_DATAPUMP.KU$_FILE_TYPE_DUMP_FILE

1

補足

2016/02/19 02:27

投稿

yamaha
yamaha

スコア11

title CHANGED
File without changes
body CHANGED
@@ -8,7 +8,8 @@
8
8
 
9
9
  上記2点について、解答をよろしくお願いします。
10
10
 
11
+ なお、バッチからSQLファイルを呼び出して実行しております。
11
- 以下、ソースです。
12
+ 以下、ソース(SQLファイル)です。
12
13
 
13
14
  ```SQL
14
15
  CREATE OR REPLACE DIRECTORY BACKUP_DIR AS '&1';