输入文件的位置指定 database.exp 目录的位置,该位置包含
dbimport 实用程序将导入的文件。
如果未指定输入文件的位置,dbimport 将在当前目录下的
database.exp 目录中搜索数据文件并在 database.exp/database.sql 中搜索
模式文件。
元素
用途
重要注意事项
-b blocksize
指定磁带设备的块大小
(以千字节计)
如果正从磁带导入,那
么必须使用与导出数据
库时使用的相同块大
小。
-f pathname
指定 dbimport 可在
何处找到用于输入的模
式文件,该文件用来在
从磁带读取数据文件时
创建数据库
其他信息:如果使
用 -f 选项来导出数
据库,通常应使用
与 dbexport 命令中
指定的同一路径名。如
果您只指定文件名,
dbimport 将在当前目
录的 .exp 子目录中
查找文件。
-i directory
指
定
磁
盘
上 database.exp 目
录的完整路径名,该目
录
中
包
含 dbimport 用来创
建和装入新数据库的输
入数据文件和模式文
件。目录名必须与数据
库名相同。
其他信息:此目录必须
与您使用 dbexport
-o 选项指定的目录相
同。
如果更改了目录名,
那么还要重命名数据
库。
-s tapesize
指定您可在磁带上存储
的数据量
(以千字节计)
其他信息:要读取到磁
带的末尾,请指定磁带
大小为 0
如果正从磁带导入,那
么必须使用与导出数据
库时使用的相同磁带大
小。如果未
将 tapesize 指定为
0,那么最大
的 tapesize 是
2097151 KB。
-t device
指定包含输入文件的磁
带设备的路径名
-t 选项不允许您指定
远程磁带设备。
在 UNIX™ 或 Linux™ 上显示输入文件位置的示例
要从块大小为 16 KB 且容量为 24 000 KB 的磁带导入 stores_demo
数据库,请发出以下命令:
dbimport -c -t /dev/rmt0 -b 16 -s 24000 -f
/tmp/stores_demo.imp stores_demo
从 /tmp/stores_demo.imp 读取模式文件。
要从 /work/exports 目录下的 stores_demo.exp 目录导入
stores_demo 数据库,请发出以下命令:
dbimport -c -i /work/exports stores_demo
模式文件假定为/work/exports/stores_demo.exp/stores_demo.sql。