【发布时间】:2015-06-20 00:45:39
【问题描述】:
我正在使用较旧的 Oracle 数据库,我不知道哪个版本的 oracle,抱歉,我需要大量导出 200,000 多个文件,这些文件价值存储在 BLOB 中的 HTML 数据。我已经下载并使用了 Toad 和 SQLDeveloper(Oracle 自己的 DB GUI 工具),充其量我能够一次正确地提取单行的 HTML。
有没有办法(查询、工具、其他 GUI 等)我可以可靠地将此表上的所有 BLOB 数据大量导出为 CSV 格式?
谢谢。
【问题讨论】:
-
Oracle DB 为 11g,将其映射到 CSV 文件是次要的,实际上只是获取非 SQL 格式的数据,我可以将 BLOB 数据导出为实际的 HTML 文件吗?
-
select [column_name] from [table]? -
返回 {binary}...这就是问题...我需要对每个 BLOB 中表示的 HTML 文件进行未编码
-
您的客户端将其显示为“二进制”作为占位符......为什么您将文本存储在 BLOB 而不是 CLOB 中?
-
我没有成功,我实际上完全取消了这个数据库,将它移动到 Postgresql 用于 Rails 应用程序,我只需要来自 BLOB 的元数据。