具体步骤如下: |
1. 初始化数据字典
$./gdul
GDUL> bootstrap
Bootstrap finish.
说明:bootstrap读取SYSTEM表空间中的数据字典。如果数据库处于OPEN状态,可能需要执行alter system checkpoint;命令同步数据文件,然后再执行。
|
2. 显示数据库用户
GDUL> list user
ID NAME TABLE_CNT
---------- -------------------- -----------
0 SYS 1258
7 AUDSYS 1
8 SYSTEM 178
100 ANDY 100
…
|
3. 显示当前用户下的表
GDUL>set user andy
GDUL>list table
ID NAME DICT_ROWS DICT_BLOCKS
---------- ------------------------------ ---------- ----------
15727 T_OBJ1 0 0
16814 T_TEST_TYPE 2 13
16824 T_PERSON 2 5
17065 T_ROWID 2 5
|
4. 导出单张表
GDUL> unload table andy.t_compart
2017-05-04 18:01:09 unloading table "ANDY"."T_COMPART"...
2017-05-04 18:01:09 unloaded 3 rows.
|
5. 导出整个用户
GDUL> unload user andy
About to unload ANDY's tables, total cnt: 43
2016-02-18 14:55:37 unloading table DEPT...
2016-02-18 14:55:37 unloaded 4 rows.
2016-02-18 14:55:37 unloading table EMP...
2016-02-18 14:55:37 unloaded 14 rows.
|