最近工作涉及到一点数据库开发,碰到一个这样的问题:
所需的数据来自两个不同版本的数据库,一部分在Oracle8i的DB1,一部分在Oracle10g的DB2(两个数据库版本都安装在本机上,先装8i,后装的10g),我在VC++下用ADO想分别建立对两个数据库的链接,这个连接字该怎么设置才能分别连接到不同的数据库。好像默认都是去10g访问。把两部分数据整到同一个版本下暂不考虑,实在不行再说。请大侠指教下,该怎么弄。
所需的数据来自两个不同版本的数据库,一部分在Oracle8i的DB1,一部分在Oracle10g的DB2(两个数据库版本都安装在本机上,先装8i,后装的10g),我在VC++下用ADO想分别建立对两个数据库的链接,这个连接字该怎么设置才能分别连接到不同的数据库。好像默认都是去10g访问。把两部分数据整到同一个版本下暂不考虑,实在不行再说。请大侠指教下,该怎么弄。
解决方案 »
- ORACLE 9I 升级到11.2G后,DMP全备份导入到新的数据库后,发现多数据表格都没有导进来
- 请教一个sql语句,求解答----------------------------------------------
- oracle XMLTYPE字段更新节点的问题,请高手指点一下?
- 为什么ORACLE总是配置不好?
- 求助:如何实现ip地址的查找?
- 如何将多行数据显示在一行上?
- 在oracle 9i中如何来配置oms?
- 安装oracle9i后iis的默认web服务被停止,请教高手
- 大表,多表关联使用临时表哪种效率高?
- oracle sql developer软件导出CSV问题
- 跪求Oracle Blob转成字符串!!!!
- 如何同时安装Oracle客户端和Oracle服务器?
_bstr_t strCnn("Provider='RAOLEDB.Oracle';Data Source='DB1';");pConnection.CreateInstance(__uuidof(Connection));
pConnection->Open(strCnn,"usr","pwd",adConnectUnspecified);这种是连不上Oracle8i的DB1的,但将Data Source='DB2'是可以连接到Oracle10g的DB2的,
不知道还能设置什么参数可以使之访问Oracle8i.