dbimport 命令将先前导出的数据导入到另一个数据库。
| 元素 |
用途 |
重要注意事项 |
| -c |
即使出现某些非致命错误,也可以完成数据导入。 |
参考:有关更多信息,请参阅 dbimport 错误和警告。
|
| -q |
隐藏错误消息、警告和生成的 SQL 数据定义语句的显示 |
无。 |
| -V |
显示软件版本号和序列号 |
无。 |
| -version |
扩展 -V 选项以显示有关构建操作系统、构建号和构建日期的其他信息
|
无。 |
| -X |
识别字符字段中的 HEX 二进制数据 |
无。 |
| database |
声明要创建的数据库的名称 |
其他信息:如果希望使用比数据库的简单名称更多的内容,请参阅《GBase 8s SQL 指南:语法》中的『数据库名称』一节。
|
dbimport 实用程序可使用来自以下位置选项的文件:
- 位于磁盘上的所有输入文件。
- 位于磁带上的所有输入文件。
- 位于磁盘上的模式文件以及位于磁带上的数据文件。
要点: 不要在您的输入文件中放置注释。当 dbimport 实用程序读取注释时可能导致无法预料的结果。
dbimport 实用程序针对导入的 GBase 8s 数据库服务器(排除
SE)支持以下任务:
- 指定数据库将驻留的数据库空间
- 创建具有无缓冲日志记录的符合 ANSI 的数据库
- 创建支持显式事务的数据库(具有缓冲或无缓冲日志记录)
- 创建未记录的数据库
- 通过用于 NCHAR 和 NVARCHAR 字符串的 NLS 不区分大小写属性创建数据库。
运行 dbimport 的用户被授予对新创建的数据库的 DBA 特权。dbimport 进程在装入每个表时将锁定该表并在完成装入时解锁该表。
Global Language Support: 当 GLS 环境变量正确设置时,如《GBase 8s GLS 用户指南》所述,dbimport 可以将数据导入到支持 GLS 的数据库服务器版本。