Hi All,
I am trying to connect Oracle 12C database from Microstation V7 using ODBC (Oracle in OraClient12Home1_32bit).
DNS was successfully configured to the database. When i try to connect database from microstation it is throwing error "System fault 5".
Can any body help me how to figure out this error.
Thanks,
Kumar.
Hi Kumar,
I agree with Mary: MicroStation/J is really old piece of software not developed and certified for today used Windows. Even the latest MicroStation 7.2 was certified for Windows 2000 only, so when used in newer Windows environment (which has to be used because of Oracle 12c client), the functionality is not guaranteed.
What Windows version do you use?
I think "System fault 5" means access memory violation, in other words the application tries to access memory that does not own. My assumption is it's caused by (in)compatibility between old MicroStation dlls and newer Windows ODBC subsystem or Oracle client dlls.
With regards,
Jan
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Thanks for the reply.
I am using Windows 8.1 (64 bit) OS.
Can any one suggest what is the compatible environment for V7 and what version of Oracle will support it?
Unknown said:Can any one suggest what is the compatible environment for V7
It's defined in MicroStation/J readme file. I have no MicroStation/J installed, but I am quite sure it's Windows 2000 and older.
Unknown said:what version of Oracle will support it?
Sorry, have no idea, I guess you should ask in Oracle forum.
But it depends also on Oracle database version. I am not Oracle expert, but what I know is that not every combination of client version and database version is supported (probably Oracle 7 client will not work with Oracle 12c) and some combinations have to configured explicitely.
One more note: In MicroStation/J readme file, there should be also information about supported databases (both ODBC and direct acceess), so you should to check this document at first.
Regards,
Answer Verified By: Ram Kumar
Thanks for the information.