<PC 상황>
PC 1 : Win7 32bit, Oracle 9i client
PC 2 : Win2008 64bit, Oracle 10g
<DB 연결방식>
1. strCon = "Provider=OraOLEDB.Oracle.1;Persist Security Info=False;Password=xxx;User ID=xxx;Data Source=xxxx"
2. strCon = "Provider=MSDAORA.1;Persist Security Info=False;Password=xxx;User ID=xxx;Data Source=xxxx;"
<오류>
1. PC1 에서 OraOLEDB로 연결 했을 경우, DB연결은 정상이지만 오류 발생
80040e14 ORA-06550: 줄 1 열73:PLS-00201:'CURSOR' 식별자가 정의되어야 합니다 ORA-06550: 줄 1 열 7: PL/SQL: Statement ignored
2. PC1 에서 MSDAORA로 연결 했을 경우, 정상 동작
3. PC2 에서 OraOLEDB로 연결 했을 경우, DB연결은 정상이지만 오류 발생
80040e14 ORA-06550: 줄 1 열73:PLS-00201:'CURSOR' 식별자가 정의되어야 합니다 ORA-06550: 줄 1 열 7: PL/SQL: Statement ignored
4. PC2 에서 MSDAORA로 연결 했을 경우, DB 연결 안됨. TNSPING은 정상.
ADODB.Connection error '800a0e7a' Provider cannot be found. It may not be properly installed.
==========================================================================
1. PC 1과 PC 2에서 OraOLEDB로 연결 했을때 정상 동작 방법?
2. PC 2에서 MSDAORA로 연결 했을때 정상 동작 방법? |