折腾了两天,总算 给安装上了。。
可是 为什么 我 连接不上 数据库呢?
是这样的,,如果是直接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不知道这是不是一个版本。。。
------解决方案--------------------
ERROR:
ORA-12154: TNS: 无法解析指定的连接标识符
可能监听没启动,lsnrctl status 查看下有没有监听到实例,没有解决办法有很多,最简单就是删掉监听重建。
第二个问题可能是导出、导入的客户端不匹配。