oracle 9i和10g冲突 - Oracle / 高级技术
两台服务器一个9i的一个10的,然后客户端上有两个应用程序,一个要访问9i一个访问10g,
现在oracle两个版本的客户端都安装了,但是只要使用其中一个应用程序另一个就不能使用了,
谁知道这是怎么回事,该怎么解决?谢谢
一个客户端足矣
那保留哪个客户端呢?
一般都用高版本的吧
高版本的客户端保留
那原来需要操作9i的应用程序还能用吗
可以 ,向下兼容
那请问这是什么原因造成的呢?
只要实例名不一样,应该可以兼容的
那10g客户端是不是还要再添加配置呀?
保留较高版本的客户端就可以了。
10g客户端需要再进行配置吗?该怎么配置?
找tnsnames.ora,连接配置都在这个文件下面呢。
建议保留低版本的客户端,如果你用10g客户端的exp连接到9i的数据库,可能会出问题。
我这里两个客户端都能用。不过一般是高版本的。
如果使用高版本的imp向低版本的数据库导入数据时,可能会出如下问题:
IMP-00058: ORACLE error 6550 encountered
ORA-06550: line 1, column 33:
PLS-00302: component 'SET_NO_OUTLINES' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
IMP-00000: Import terminated unsuccessfully
当时我的解决办法是进行低版本的目录,使用低版本的imp命令。
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?
内存多大? 重新下个数据库安装试试..
引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......
各位大哥,帮个忙。
下个Oracle for vista 版本的安装试试
10G和11G的
http://www.oracle.com/technology/software/products/database/index.html
------------------------------------------- ......
java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=186646784)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBErro ......