社区
基础和管理
帖子详情
只有一个 dmp 文件 如何得知原 表空间名称 ? 用UltraEdit如何查看 ?
chinawcs
2009-01-06 03:59:52
文件只有 1M多
用UltraEdit 可以查看 版本 和 字符集
但是 如何 查看 原 表空间名呢 ? 用户名 呢 ?
因为我现在只有 这一个文件 不知道数据库来源 无法问对方
...全文
2959
11
打赏
收藏
只有一个 dmp 文件 如何得知原 表空间名称 ? 用UltraEdit如何查看 ?
文件只有 1M多 用UltraEdit 可以查看 版本 和 字符集 但是 如何 查看 原 表空间名呢 ? 用户名 呢 ? 因为我现在只有 这一个文件 不知道数据库来源 无法问对方
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
曾经是个娃
2012-01-10
打赏
举报
回复
遇到相同问题 借鉴一下
宇尘埃
2009-01-09
打赏
举报
回复
如果dmp 太大,不方便文本查看,可以直接指定表空间试导一下,导入数据过程中会提示原来的表空间名字
cn1111a
2009-01-09
打赏
举报
回复
使用toad工具即可
tigde
2009-01-07
打赏
举报
回复
学习,不过如果那个表有上百兆了怎么办
humucun
2009-01-07
打赏
举报
回复
是这个
chinawcs
2009-01-06
打赏
举报
回复
搜到 一个
CREATE TABLE "PKWJPRINTPZ" ("ID" VARCHAR2(10) NOT NULL ENABLE, "NAME" VARCHAR2(40), "ZZD" VARCHAR2(10), "ZD" VARCHAR2(10), "SXH" NUMBER, "DEL" VARCHAR2(1), "PX" VARCHAR2(1), "CZY" VARCHAR2(10), "LJF" VARCHAR2(2)) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 LOGGING STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "USERS"
TABLESPACE "USERS" 是这个码 ?
humucun
2009-01-06
打赏
举报
回复
支持一楼的,用UE打开这个dmp文件,查看对应的表空间名就可以了,如果在exp时没有指定表空间名称一般默认为user,楼主可以搜一下user。我之前就遇到了一个问题,导出时没有指定表空间,结果在用imp导入dmp文件时数据没有按照预想的导入指定的用户表空间,后来发现在user里。但因user表空间大小一般都很小,所以放在这里肯定不行。后来用UE打开这个dmp文件,然后查找并替换掉所有的user表空间为用户表空间名,保存。然后再用imp导入就可以了。
chinawcs
2009-01-06
打赏
举报
回复
1
[Quote=引用 2 楼 hugh_9 的回复:]
如果你想导入 就把 full=y ignore =y 加上,就可以不用管from 的是什么用户 什么表空间了
[/Quote]
这样可以码 请写详细 命令
文件名 glis8.dmp
chinawcs
2009-01-06
打赏
举报
回复
[Quote=引用 1 楼 linzhangs 的回复:]
你用ue打开后往下拖一点就可以看到创建表空间的语句,create tablespace 的
用户也有,自己慢慢找。
[/Quote]
没有搜索到 你说的 呀
倒是看不 不少 create table 语句
不过我搜索 “TABLESPACE ” 出来好多类似语句 TABLESPACE "GLIS8_INDEX" LOGGING
是不是代表 就是 GLIS8 呢 ?
hugh_9
2009-01-06
打赏
举报
回复
如果你想导入 就把 full=y ignore =y 加上,就可以不用管from 的是什么用户 什么表空间了
范佩西_11
2009-01-06
打赏
举报
回复
你用ue打开后往下拖一点就可以看到创建表空间的语句,create tablespace 的
用户也有,自己慢慢找。
ultraedit
修改
表空间
网上找到的大多数版本: 1、用
UltraEdit
打开t_pipeline.
dmp
文件
,看到很多二进制码; 2、按下ctrl+H,会出现很多创建表结构的语句; 3、替换所有的TABLESPACE "T_PIPELINE" TABLESPACE "PIPELINE" 4、注意,再按下ctrl+H,之后保存。 正确且详细的操作: 1.用
UltraEdit
打开t_pipeline.d...
oracle 数据库imp操作导入
dmp
文件
时
表空间
问题
imp导入Oracle数据库时(导入的数据库
表空间
名称
和exp方式导出数据库
表空间
名称
不一样),在导入包含CLOB字段的表时, 报错:IMP-00017: 由于 ORACLE 错误 959,导出时,使用的
表空间
,在新的数据库中不存在或者没有权限。 exp方式导出数据库与imp导入数据库时(导入的数据库
表空间
和导出的数据库
表空间
不一样),只能导入常规(不包含大字段CLOB,BLOB等)的数据
oracle导入
dmp
文件
今天碰到
一个
问题,需要在另外一台机器(经过核实,本机器上已经安装过oracle数据库)上导入oracle的后缀名是
DMP
的数据
文件
,但是不知道机器上oracle的相关用户的用户名和密码,(还好经过尝试sysdba的用户名密码没有被修改过) 如何导入呢?步骤如下: 机器环境是windows条件下,win7: 1.打开“开始”--->输入cmd,打开cmd命令窗口,输入:sqlplu
oracle数据库导入
dmp
文件
-详解(在不知道数据库用户名的条件下-windows环境下)
今天碰到
一个
问题,需要在另外一台机器(经过核实,本机器上已经安装过oracle数据库)上导入oracle的后缀名是
DMP
的数据
文件
,但是不知道机器上oracle的相关用户的用户名和密码,(还好经过尝试sysdba的用户名密码没有被修改过) 如何导入呢?步骤如下: 机器环境是windows条件下,win7: 1.打开“开始”--->输入cmd,打开cmd命令窗口,输入:sqlplus / as
oracle数据库导入、导出
dmp
文件
今天碰到
一个
问题,需要在另外一台机器(经过核实,本机器上已经安装过oracle数据库)上导入oracle的后缀名是
DMP
的数据
文件
,但是不知道机器上oracle的相关用户的用户名和密码,(还好经过尝试sysdba的用户名密码没有被修改过) 如何导入呢?步骤如下: 机器环境是windows条件下,win7: 1.打开“开始”--->输入cmd,打开cmd命令窗口,输入:sqlplu
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章