折腾了两天,总算 给安装上了。。
可是 为什么 我 连接不上 数据库呢?是这样的,,如果是直接sys,可以登录,,,但是如果写成sys@orcl  就会出现
ERROR:
ORA-12154: TNS: 无法解析指定的连接标识符
这样的错误。备注:安装过程中没有提示错误。这是什么问题?难道是什么地方我没设置好?另外一个问题,我有一个10G的dmp文件,,真操蛋啊。
我装11G,导入的时候,提示说 IMP-00010: 不是有效的导出文件, 头部验证失败
IMP-00000: 未成功终止导入,我就以为是11G 不能导入10G的,我就换成10G了,可现在还是提示这个玩意。
我用文本编辑器打开这个dmp,前面部分有EXPORT:V10.02.01字样,我现在装的oracle版本是10.2.0.1不知道这是不是一个版本

解决方案 »

  1.   

    没人?
    我用UE把这个dmp头部信息 变成成了 和我本机导出的一样的格式,但是现在提示
    00058: 遇到 ORACLE 错误 1882
    ORA-01882: 未找到时区区域 
    ORA-06512: 在 "SYS.DBMS_EXPORT_EXTENSION", line 764
    ORA-06512: 在 line 1
    IMP-00009: 导出文件异常结束
    IMP-00000: 未成功终止导入这个又应该怎么解决?
      

  2.   

    ERROR:
    ORA-12154: TNS: 无法解析指定的连接标识符可能监听没启动,lsnrctl status 查看下有没有监听到实例,没有解决办法有很多,最简单就是删掉监听重建。
    第二个问题可能是导出、导入的客户端不匹配。
      

  3.   

    1、首先你确认你的监听是否正常启动,主要检查这两个文件listener.ora和tnsnames.ora
    2、首先保证你的导出的dmp文件是以二进制的方式拷贝的。
      

  4.   

    弱弱的帖出来,lsnrctl status 正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    LISTENER 的 STATUS
    ------------------------
    别名                      LISTENER
    版本                      TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Pro
    ction
    启动日期                  06-11月-2011 01:17:29
    正常运行时间              0 天 10 小时 26 分 45 秒
    跟踪级别                  off
    安全性                    ON: Local OS Authentication
    SNMP                      OFF
    监听程序日志文件          H:\oracle\product\10.2.0\db_1\network\log\listener.l监听端点概要...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ChenKui)(PORT=1521)))
    服务摘要..
    服务 "orcl" 包含 1 个例程。
      例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
    服务 "orclXDB" 包含 1 个例程。
      例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
    服务 "orcl_XPT" 包含 1 个例程。
      例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
    命令执行成功
      

  5.   

    我的dmp是打包成rar,然后用QQ传的。
    现在 问题 是两个:
    1:用户名@orcl这个登录不上,提示为:ORA-12154: TNS: 无法解析指定的连接标识符,,但是 用户名@  不带orcl就可以登录。2:导入一个dmp,提示见1楼。