Skip to main content

Uniface 9: [SOLVED] Migrating Uniface 9.4 to Uniface 9.7

  • November 19, 2018
  • 5 replies
  • 0 views

Jan Cees Boogaard

[SOLVED] Migrating Uniface 9.4 to Uniface 9.7

Author: fvenanciobr@gmail.com (fabricio)

Hello Folks
 
I am migrating my application from uniface 9.4 to uniface 9.7.
 
I imported in uniface u97 the my export xlm file representing all my components.
 
I can´t compile the components in my computer with Windows 10.
 
The error message is:
 
Compile Form: 'ATR017O' Phase  2:   Model definitions I/O function: F, mode: 0, on file/table: UCFIELD index: 1 = ORA-0316: fatal two task communication protocol error Oracle Driver Error [-35]: fetch driver function failed
 
I changed que [DRIVER SETTING] parameters in my asn file:
 
from uniface 9.4:
 
ORA U6.2 USYS$ORA_PARAMS = dri , im
 
to uniface 9.7: ORA U7.0 USYS$ORA_PARAMS = dri , im
 
I am using the oracle 11g client in my local  machine to connect in the oracle database instance in my server (oracle 10g version).
 
Any idea to fix this trouble?
 
Thanks a lot
 
Fabricio Venancio
 
Brazilian Uniface Developer Florianópolis - SC

5 replies

Jan Cees Boogaard

[SOLVED] Migrating Uniface 9.4 to Uniface 9.7

Author: fvenanciobr@gmail.com (fabricio)

Hello Folks
 
I am migrating my application from uniface 9.4 to uniface 9.7.
 
I imported in uniface u97 the my export xlm file representing all my components.
 
I can´t compile the components in my computer with Windows 10.
 
The error message is:
 
Compile Form: 'ATR017O' Phase  2:   Model definitions I/O function: F, mode: 0, on file/table: UCFIELD index: 1 = ORA-0316: fatal two task communication protocol error Oracle Driver Error [-35]: fetch driver function failed
 
I changed que [DRIVER SETTING] parameters in my asn file:
 
from uniface 9.4:
 
ORA U6.2 USYS$ORA_PARAMS = dri , im
 
to uniface 9.7: ORA U7.0 USYS$ORA_PARAMS = dri , im
 
I am using the oracle 11g client in my local  machine to connect in the oracle database instance in my server (oracle 10g version).
 
Any idea to fix this trouble?
 
Thanks a lot
 
Fabricio Venancio
 
Brazilian Uniface Developer Florianópolis - SC
fabricio said
 
ORA-03106: fatal two task communication protocol error Oracle Driver Error [-35]: fetch driver function failed
 

 Hello Fabricio, The Oracle error ORA-03106 usually is caused by a problem in Oracle. Which exact version of the Oracle 11g Client and 10g Server are you using? It might be a good idea to check with Oracle if there are newer versions of the Client and Server available that might resolve this problem. I hope this helps. Daniel Iseli Uniface Technical Support


Author: diseli (daniel.iseli@uniface.com)

Jan Cees Boogaard

[SOLVED] Migrating Uniface 9.4 to Uniface 9.7

Author: fvenanciobr@gmail.com (fabricio)

Hello Folks
 
I am migrating my application from uniface 9.4 to uniface 9.7.
 
I imported in uniface u97 the my export xlm file representing all my components.
 
I can´t compile the components in my computer with Windows 10.
 
The error message is:
 
Compile Form: 'ATR017O' Phase  2:   Model definitions I/O function: F, mode: 0, on file/table: UCFIELD index: 1 = ORA-0316: fatal two task communication protocol error Oracle Driver Error [-35]: fetch driver function failed
 
I changed que [DRIVER SETTING] parameters in my asn file:
 
from uniface 9.4:
 
ORA U6.2 USYS$ORA_PARAMS = dri , im
 
to uniface 9.7: ORA U7.0 USYS$ORA_PARAMS = dri , im
 
I am using the oracle 11g client in my local  machine to connect in the oracle database instance in my server (oracle 10g version).
 
Any idea to fix this trouble?
 
Thanks a lot
 
Fabricio Venancio
 
Brazilian Uniface Developer Florianópolis - SC

Hi Daniel   My cliente version: 11.2.0.3.0 My oracle database version: 10.2.0.1.0


Author: fabricio (fvenanciobr@gmail.com)

Jan Cees Boogaard

[SOLVED] Migrating Uniface 9.4 to Uniface 9.7

Author: fvenanciobr@gmail.com (fabricio)

Hello Folks
 
I am migrating my application from uniface 9.4 to uniface 9.7.
 
I imported in uniface u97 the my export xlm file representing all my components.
 
I can´t compile the components in my computer with Windows 10.
 
The error message is:
 
Compile Form: 'ATR017O' Phase  2:   Model definitions I/O function: F, mode: 0, on file/table: UCFIELD index: 1 = ORA-0316: fatal two task communication protocol error Oracle Driver Error [-35]: fetch driver function failed
 
I changed que [DRIVER SETTING] parameters in my asn file:
 
from uniface 9.4:
 
ORA U6.2 USYS$ORA_PARAMS = dri , im
 
to uniface 9.7: ORA U7.0 USYS$ORA_PARAMS = dri , im
 
I am using the oracle 11g client in my local  machine to connect in the oracle database instance in my server (oracle 10g version).
 
Any idea to fix this trouble?
 
Thanks a lot
 
Fabricio Venancio
 
Brazilian Uniface Developer Florianópolis - SC
fabricio said My cliente version: 11.2.0.3.0 My oracle database version: 10.2.0.1.0

Hi Fabricio, Thanks for the info. It might be a good idea to update the Oracle Server to at least version 10.2.0.3. In version 10.2.0.1 to 10.2.0.2 there's a problem that is known as BUG 4523125 (Symptoms: OCI based application intermittently throws ORA-03106: fatal two-task communication protocol error). The solution is to upgrade the Client and the Server to at least version 10.2.0.3. I'm sorry, but I cannot provide a link to the mentioned info, since you need a account for the Oracle support site. I hope this helps. Daniel


Author: diseli (daniel.iseli@uniface.com)

Jan Cees Boogaard

[SOLVED] Migrating Uniface 9.4 to Uniface 9.7

Author: fvenanciobr@gmail.com (fabricio)

Hello Folks
 
I am migrating my application from uniface 9.4 to uniface 9.7.
 
I imported in uniface u97 the my export xlm file representing all my components.
 
I can´t compile the components in my computer with Windows 10.
 
The error message is:
 
Compile Form: 'ATR017O' Phase  2:   Model definitions I/O function: F, mode: 0, on file/table: UCFIELD index: 1 = ORA-0316: fatal two task communication protocol error Oracle Driver Error [-35]: fetch driver function failed
 
I changed que [DRIVER SETTING] parameters in my asn file:
 
from uniface 9.4:
 
ORA U6.2 USYS$ORA_PARAMS = dri , im
 
to uniface 9.7: ORA U7.0 USYS$ORA_PARAMS = dri , im
 
I am using the oracle 11g client in my local  machine to connect in the oracle database instance in my server (oracle 10g version).
 
Any idea to fix this trouble?
 
Thanks a lot
 
Fabricio Venancio
 
Brazilian Uniface Developer Florianópolis - SC

Thank you Daniel This topic was solved. I migrated my oracle database version do 11g.


Author: fabricio (fvenanciobr@gmail.com)

Jan Cees Boogaard

[SOLVED] Migrating Uniface 9.4 to Uniface 9.7

Author: fvenanciobr@gmail.com (fabricio)

Hello Folks
 
I am migrating my application from uniface 9.4 to uniface 9.7.
 
I imported in uniface u97 the my export xlm file representing all my components.
 
I can´t compile the components in my computer with Windows 10.
 
The error message is:
 
Compile Form: 'ATR017O' Phase  2:   Model definitions I/O function: F, mode: 0, on file/table: UCFIELD index: 1 = ORA-0316: fatal two task communication protocol error Oracle Driver Error [-35]: fetch driver function failed
 
I changed que [DRIVER SETTING] parameters in my asn file:
 
from uniface 9.4:
 
ORA U6.2 USYS$ORA_PARAMS = dri , im
 
to uniface 9.7: ORA U7.0 USYS$ORA_PARAMS = dri , im
 
I am using the oracle 11g client in my local  machine to connect in the oracle database instance in my server (oracle 10g version).
 
Any idea to fix this trouble?
 
Thanks a lot
 
Fabricio Venancio
 
Brazilian Uniface Developer Florianópolis - SC
fabricio said Thank you Daniel This topic was solved. I migrated my oracle database version do 11g.

Hi Fabricio, Thank you for your feedback. And you are welcome. Smile Daniel


Author: diseli (daniel.iseli@uniface.com)