通过Shell脚本从Oracle DB中提取Insert语句

时间:2017-07-04 11:05:46

标签: sql linux oracle shell unix

我想通过shell脚本提取Oracle DB中表中数据的insert语句。它类似于DB备份,但我需要在DB中的所有表中插入数据。

2 个答案:

答案 0 :(得分:0)

如果您的目标是: 为数据库中的所有表提取所有insert语句,而不是在不同的数据库中运行那些插入?或者希望保存这些插入语句以备将来使用?

如果上述要求属实,他们是实现这一目标的更好方法。带有“数据”的插入语句将数据公开给任何可以读取这些提取物的人。严重的安全威胁。您应该寻找使用datapump来满足此要求。

  • ABHI

答案 1 :(得分:0)

如果你有TOAD for Oracle,你可以从编辑器窗口的数据网格中确定查询的结果。单击结果数据集上方的“导出数据集”按钮,然后选择“插入语句”。