本人不懂数据库,更不知oracle,朋友给我一个.ora的数据库文件,我想打开他,下载安装了多次,也没有安装成功。 
请行家指点:1.79G+512内存+XP P2 我该安装哪个版本?(只要能让我读出数据就行) 
  我是个40岁的超级大菜鸟,还请大家多帮助!

解决方案 »

  1.   

    .ORA的文件?那不是安装文件,你可以用记事本打开它512内存安装服务器端比较困难,数据库对内存要求较高,试试9i吧
    如果是读取服务器上的数据库的数据,装客户端就行
      

  2.   

    .ORA文件,是ORACLE数据库导出的文件
    100多M,记事本打开时乱码我下载11g,安装过程提示内存够
    下载的9i安装文件
    点autorun 无反应
      

  3.   

    如果是sqlserver直接附加就行了,可惜oracle还是初学,不太懂,另外,我在分配了512m内存的虚拟win2003上安装10g xe无问题其实同一个虚拟机上我是先装了11g的,虽然提示内存小但如果选继续还是可以成功安装并运行的,我嫌速度慢,才删了11g装了个10g xe,反正只是自己学习用,完全没什么大区别
      

  4.   

    我再问个弱智的问题
    .ora文件在本地,要想连接,是不是必须安装服务器端?
      

  5.   


    如果数据库不在本地(看你的描述也不会在本地)
    你已经装的是服务器端还是客户端?
    装服务器端时会自带客户端
    连接别的主机上的数据库时,在/network/admin下,用记事本打开tnsnames.ora
    往里加入要连接的库的配置信息
    再用相应的用户名和密码登录该库即可
      

  6.   

    说白了就是:你是想访问别人的数据库还是让别人访问你的数据库;
    一、访问别人的只需要装客户端即可
    二、让别人访问你,除客户端外还需要装服务端
    三、.ora文件是访问远程或者本地数据库的配置文件几句话还真说不太清楚
      

  7.   


    tnsname.ora?  楼主想在的目的是什么呢? 1. 在本地访问其他的服务器?
    2. 在本地访问本地服务器。如果是1. 安装个客户段就可以了。和你要访问的服务器版本要一致,假如对方是10g的,你最好也用10g的客户段。 这个软件网上都有下,到官网也行。在$ORACLE_HOME\NETWORK\admin目录下,用你朋友给你的tnsname.ora覆盖掉里面存在的tnsname.ora如果是2. 安装数据库的服务段。在安装的时候,可以设置数据库内存的大小,也可以在安装好后,修改pfile文件在重启数据库来修改内存大小,当然内存小了跑起来肯定会比较慢的. 建议内存1G以上。Oracle9i 官方下载地址 
    http://www.oracle.com/technology/global/cn/software/products/oracle9i/index.html 10G和11G的 
    http://www.oracle.com/technology/software/products/database/index.html 
      

  8.   

    谢谢楼上的诸位的指点
    我说的再详细点吧
    我朋友下载了一国外网站的数据库文件
    我也想看看
    给了我2个文件,1.全库.ora 2.导入.DBF
    让我装Oracle9i
    ....
    我不会弄...
      

  9.   

    你和朋友确认一下这个文件是什么文件是数据文件还是dump文件?这个对你的下面的操作有方向性的决定作用。
      

  10.   

    .ora文件可能是初始化参数文件(init.ora),也有可能是tnsnames,但全库.ora猜不出什么意思。
    .dbf看起来像数据文件(data file),但导入.DBF更象dump文件。如果是dump文件就很容易,装个服务器端然后用imp导入就可以。但要是数据文件,那就一点用也没有。要复制一个Oracle数据库,初始化参数文件、控制文件(Control files)、全部的数据文件一个也不能少。
      

  11.   

    你装oracle也没用的 打开也是乱码的 换成文本的数据文件吧 
      

  12.   

    单想打开一个数据文件  有点难  
    因为数据文件的版本控制信息都记录在控制文件中控制文件又与数据库有密切的关系  即使重新建库 加一个数据文件 它的scn号和其它的不一样 也还是打不开如果是dump文件就很容易,装个服务器端然后用imp导入就可以。 
      

  13.   

    给了我2个文件,1.全库.ora 2.导入.DBF 
    1.是pfile或者spfile吧,9i很大可能性是pfile
    2.dbf数据文件吧
      

  14.   

    用记事本打开或者弄个ultraedit打开文件瞧瞧是啥内容
      

  15.   

    首先确认是什么文件,单单靠 .ora 的后缀是不能确定文件类型的。
    如果exp/imp 或者 rman 的 backup 文件,可能是一个文件,如果是原始的数据文件通常不是一个。