Oracle .dmp 文件内的十六进制字符串。那是关于什么的?
我需要恢复客户的数据库,当我滚动显示文件时,我注意到几个非常大的字符串区域,例如:
:2 36 41 1 1a 2f :2 1a 3a :2 1a.
其余的是各种 SQL 语句,所以我想知道是否有人可以告诉我信息是什么类型在这里给出。
I need to restore a customer's DB, and as I was scrolling through the SHOW file and I noticed several very large areas of strings like:
:2 36 41 1 1a 2f :2 1a 3a :2 1a.
The rest is garden variety SQL statements, so I was wondering if anyone can tell me what type of info is being given here.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这里没有太多细节......Oracle 版本?版本?
但是,尽管我不知道 Oracle 如何在导出的 .dmp 文件中编码 BLOB 数据,但我的脑海中浮现出两个猜测,可能是包装 PL/SQL 代码,或者可能是 blob 数据。
真正的问题是 .dmp 文件格式没有记录,因此,您永远无法确定您所看到的内容。
Not much detail here....Oracle edition? Version?
But, two guesses, off the top of my head would be wrapped PL/SQL code, or possibly blob data, though I don't know how Oracle would encode BLOB data in an export .dmp file.
The real problem is that the .dmp file format is not documented, so, you can never be sure of what you're seeing.