本人菜鸟,看我配置哪里出错:一开始我先安装oracle client时,选择的是管理员安装,口令是train,实例orcl,然后进去net manager 建一个监听。建了一个别名是neto实例名为orcl的ip为*.*.*.*的服务名和监听,然后配置了下环境变量的oracle_home等等。。plsql就可以连公司网上的数据库,然后看网上说用 lsnrctl status,lsnrctl start之类的命令查看,cmd里说不是window命令。。
这个说明什么问题?
然后我拷网上的daochu.dmp数据,在cmd里使用imp train/train@trainfile=d:\daochu.dmp 说TNS无监听。。可是我建了一个监听了,主机填的:127.0.0.1,它的服务名配置,是train,127.0.0.1,train。。
还有个疑问,我查看本地的oracle服务,一个都没有我哪里做的不对?少做哪些步骤?装什么软件?
又在网上听人说要建个用户,什么的,怎么做?在本机建库dmp需要建用户吗?怎么做?
怎么让我把那个dmp导入本地呢?然后本机plsql连接自己本机的数据库
菜鸟,麻烦说详细下。
详见:http://zhidao.baidu.com/question/495741977.html?sort=6 这也是我的提问。。

解决方案 »

  1.   

    我现在在sqlplus,里面想用system@neto  train  sys@neto train 进不去为啥?用train@neto train 可以进去sql plus
    求大神支招!!!!!困扰我三天了!!!!
    不能让我这个新生oracle苗子就此陨落啊3Q啦!
      

  2.   


    好多问题啊
    一个个来吧
    system进不去是必然的
    远程访问,只有拥有sysdba权限的人才可以
    因为有密码文件
      

  3.   

    你本地需要安装oracle的服务端,光有客户端是不行的。
    然后在你本地的服务端导入。
      

  4.   

    你连最基本的东西都没搞清楚1 你要连公司的数据库,只要安装好客户端,创建一个网络服务名就可以了,公司的服务器要开监听,你开不开无所谓。
      上面说明了,你能连上公司的数据库,证明不了你的监听配对了。2 你本地一个Oracle开头的都没有,说明你监听没创建(1个服务),数据库也没创建(2~4个服务)
      

  5.   

    1.你安装客户端,是连接服务器的数据库导出数据的2.你要把公司数据拷贝到本机电脑里,你需要在本机电脑安装Oracle服务端
      

  6.   

    将你公司电脑的数据库导出成一个*.dmp的文件,然后,在家里电脑上安装个数据库(注:数据库版本必须与公司电脑数据库版本一致),将导出的 *.dmp文件导入家里电脑的数据库即可