首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

只有一个 dmp 文件 怎么得知原 表空间名称 ? 用UltraEdit怎么查看

2012-03-23 
只有一个 dmp 文件 如何得知原 表空间名称? 用UltraEdit如何查看 ?文件只有1M多用UltraEdit 可以查看 版本

只有一个 dmp 文件 如何得知原 表空间名称 ? 用UltraEdit如何查看 ?
文件只有 1M多  

用UltraEdit 可以查看 版本 和 字符集  

但是 如何 查看 原 表空间名呢 ? 用户名 呢 ?  

因为我现在只有 这一个文件 不知道数据库来源 无法问对方

[解决办法]
你用ue打开后往下拖一点就可以看到创建表空间的语句,create tablespace 的
用户也有,自己慢慢找。
[解决办法]
支持一楼的,用UE打开这个dmp文件,查看对应的表空间名就可以了,如果在exp时没有指定表空间名称一般默认为user,楼主可以搜一下user。我之前就遇到了一个问题,导出时没有指定表空间,结果在用imp导入dmp文件时数据没有按照预想的导入指定的用户表空间,后来发现在user里。但因user表空间大小一般都很小,所以放在这里肯定不行。后来用UE打开这个dmp文件,然后查找并替换掉所有的user表空间为用户表空间名,保存。然后再用imp导入就可以了。
[解决办法]
如果dmp 太大,不方便文本查看,可以直接指定表空间试导一下,导入数据过程中会提示原来的表空间名字

热点排行