怎么查看别人的Oracle数据文件 事情是这样的:我从朋友那拷了朋友的Oracle9i的数据文件。拿来后我就不知道怎么用啦。不像Access那样有个文件双击就行了!在这我想请教各位大侠,遇到这样的情况该怎么办,怎样操作才能查看数据文件中的内容!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以这样试试,先建立一个自己的表空间,然后起个名字,添加一个新的数据文件,数据文件名称和你拷贝过来的相同,然后用这个文件替换,试试,我不知道行不行,一般的oracle都是备份数据库,很少直接操作数据文件的。 你好 我把数据文件都上传了。下载地址:http://dl4.csdn.net/fd.php?i=124512917197975&s=442376f7123ea9e4cb631d1340207187里面有四个文件:cgdb.eob 应该是数据文件cgdb.lck 可能是控制文件cgdb.idx 是索引文件cgdb.dat 也是索引文件有这些能查看数据库吗??还有 这个数据库的SID是PServer 用户是TBUSER 密码是TBUSER希望大侠们指教了! 不行,最好的方法用exp和imp,exp将数据导出为一个文件,imp将这个这件导入到oracle。关于exp和imp见http://download.oracle.com/docs/cd/B28359_01/server.111/b28319/exp_imp.htm#i1023560 感觉上不像是Oracle的文件哟。对于Oracle来说如果有完整的control file,data file的情况下(这也就是冷备份),就可以恢复数据库。Oracle,没有idx文件,idx和table一样是一种segemnt对象,是存在datafile里的,dataflie一般以.dbf结尾控制文件一般以ctl结尾. 5楼的注意了,exp,imp是逻辑上的导入导出,真正在生产环境下没有人用这个,都是通过备份软件备份,上TB的数据你怎么搞,在学校里面学着玩还可以,数据库宕机了用手是扣不出来数据滴 这个说的太绝了点,我们以前数据库、服务器升级就是用exp、imp实现的,只是被中断了业务,而且使用脚本重新建库(包括用户、表空间、表还有其他数据)。 比如:要看A 的数据:select * from A.tablename 当然你要有权限看拉。可以先:grant select to yourusername on Tablename 询问关于统计信息中的直方图 关于oracle数据同步的问题 异常ORA-06502的问题 ORA-06502: PL/SQL: 数字或值错误 如何动态调用存储过程 请问如何在sqlplus中执行一个字符串,字符串的内容是一个select语句。谢谢! 触发器里用循环怎么写 oracle 中 case 问题。 ORACLE中有“组”(GROUP)的概念吗? 为什么会出现这种情况呢? 存储过程报错怎么回事? oracle板块人气不佳 求助高手,imp和exp问题
http://dl4.csdn.net/fd.php?i=124512917197975&s=442376f7123ea9e4cb631d1340207187
里面有四个文件:
cgdb.eob 应该是数据文件
cgdb.lck 可能是控制文件
cgdb.idx 是索引文件
cgdb.dat 也是索引文件有这些能查看数据库吗??
还有 这个数据库的SID是PServer 用户是TBUSER 密码是TBUSER
希望大侠们指教了!
关于exp和imp见
http://download.oracle.com/docs/cd/B28359_01/server.111/b28319/exp_imp.htm#i1023560
感觉上不像是Oracle的文件哟。
对于Oracle来说如果有完整的control file,data file的情况下(这也就是冷备份),就可以恢复数据库。Oracle,没有idx文件,idx和table一样是一种segemnt对象,是存在datafile里的,dataflie一般以.dbf结尾
控制文件一般以ctl结尾.
select * from A.tablename 当然你要有权限看拉。
可以先:
grant select to yourusername on Tablename