Jump to content


Photo

ODBC error


  • Please log in to reply
2 replies to this topic

#1 pfx

pfx

    Newbie

  • Member
  • Pip
  • 3 posts
  • Main OS: Other

Posted 26 October 2015 - 10:23 AM

Hi everybody.

I'm a just new one in this forum.

I've this problem that sometimes occurs in a HYPER-V virtual machine with Windows 2008 Server installed and UniServerZ 11.7.8 running:

 

Description:
The description for Event ID 0 from source ODBC cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

Error in d:\w7rtm\enduser\databaseaccess\src\mdac\odbc\core\dm\utsem.cpp(573), The parameter is incorrect.
: ReleaseSemaphore failed in UTSemReadWrite:UnlockWrite


I've tried to solve it changing some PHP configuration about PDO (that I use to work on PostGreSQL tables) without good results.

 

Someone can help me with this issue ?

 

Thank you ! :)



#2 pfx

pfx

    Newbie

  • Member
  • Pip
  • 3 posts
  • Main OS: Other

Posted 09 February 2016 - 05:07 AM

UPDATE 1

After installing new UNIFORM Server 12 version the problem still exists. I move this to the BUG list.

I added more informations.

The following log is relative to the windows event:

Error in d:\w7rtm\enduser\databaseaccess\src\mdac\odbc\core\dm\utsem.cpp(573), The parameter is incorrect.
: ReleaseSemaphore failed in UTSemReadWrite:UnlockWrite
 

Log Name:      Application
Source:        Application Error
Date:          09/02/2016 07:55:16
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      xxxxxxxxxxxxxxxxxx
Description:
Faulting application name: httpd_z.exe, version: 2.4.18.0, time stamp: 0x5667f02e
Faulting module name: KERNELBASE.dll, version: 6.1.7601.19110, time stamp: 0x56842600
Exception code: 0xc0000008
Fault offset: 0x0000c42d
Faulting process id: 0xf48
Faulting application start time: 0x01d1626d9ca9dc4f
Faulting application path: C:\UniServerZ-12-0-1\core\apache2\bin\httpd_z.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: 129e32bd-cefa-11e5-a654-00155d000176
 



#3 simicartan

simicartan

    Junior Member

  • Member
  • Pip
  • 12 posts
  • Main OS: Windows 10

Posted 26 July 2018 - 03:40 AM

To fix this problem, the ODBC Driver settings need to be adjusted.  Follow these steps:

  1. Click Start > Settings >Control Panel > Administrative Tools > Data Sources (ODBC).
  2. Click the "System DSN" tab in the ODBC Data Source Administrator Window.
  3. Select the name of the Banner/Oracle data source from the list.
  4. Click the Configure button.

5.  On the Application tab of the Oracle ODBC Driver Configuration window, un-check all checkboxes with the exception of Read-Only Connection

6.  On the Oracle tab of the Oracle ODBC Driver Configuration window, un-check the checkbox for Enable Failover  (refer to Figure 2).

7. Click OK to Save changes.

8. Reboot the PC.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users