Re: XA registry entries are missing from 64-bit install
От | Craig Ringer |
---|---|
Тема | Re: XA registry entries are missing from 64-bit install |
Дата | |
Msg-id | 53992470.60308@2ndquadrant.com обсуждение исходный текст |
Ответ на | XA registry entries are missing from 64-bit install (Craig Ringer <craig@2ndquadrant.com>) |
Список | pgsql-odbc |
On 06/12/2014 11:52 AM, Craig Ringer wrote: > Hi folks > > A customer has pointed out as part of debugging an ODBC and MSDTC > related test case that the registry entries registering pgxalib.dll as a > valid XA transaction provider are not installed by the 64-bit MSI. > > They're correctly created by the 32-bit installer MSI, at least on > 64-bit Windows, where they appear in syswow64. > > The missing entry is: > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL] > "pgxalib.dll"="C:\Program Files\psqlODBC\0901\bin\pgxalib.dll" > > but > > [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MSDTC\XADLL] > "pgxalib.dll"="C:\Program Files (x86)\psqlODBC\0901\bin\pgxalib.dll" Oh, I forgot to mention the relevant MSDN article: http://support.microsoft.com/kb/817066 which documents these entries and when they're required. -- Craig Ringer http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
В списке pgsql-odbc по дате отправления: