Обсуждение: Update For Outdated Win98

Поиск
Список
Период
Сортировка

Update For Outdated Win98

От
BGoebel
Дата:
I admit, nowadays an exotic szenario:

Running a PostgreSQL client on an Windows 98 machine.

The 9.1 pSQLOdbc Driver uses some Kernel32.DLL functions which were
introduced with  WindowsXP.
such as TryEnterCriticalSection().

I updated Windows 98 with KernelEx 4.5.2 http://kernelex.sourceforge.net/
and the brandnew 2011 pSQLOdbc driver runs with our application without a
problem until now. We are using UTF8 Charsets with the psqlodbca.dll, UTF 16
with psqlodbcw.dll might be an issue.

KernelEx is a compatibility layer for running Win2000+ apps.

I have tested it with Win98 running in a VM, but i am sure pSQLODBC will
work with a real machine too.

Special thanks go to Hiroshi Inoue for his hint.





--
View this message in context: http://postgresql.1045698.n5.nabble.com/Update-For-Outdated-Win98-tp5693458.html
Sent from the PostgreSQL - odbc mailing list archive at Nabble.com.

Re: Update For Outdated Win98

От
Mark Morgan Lloyd
Дата:
BGoebel wrote:
> I admit, nowadays an exotic szenario:
>
> Running a PostgreSQL client on an Windows 98 machine.
>
> The 9.1 pSQLOdbc Driver uses some Kernel32.DLL functions which were
> introduced with  WindowsXP.
> such as TryEnterCriticalSection().
>
> I updated Windows 98 with KernelEx 4.5.2 http://kernelex.sourceforge.net/
> and the brandnew 2011 pSQLOdbc driver runs with our application without a
> problem until now. We are using UTF8 Charsets with the psqlodbca.dll, UTF 16
> with psqlodbcw.dll might be an issue.

To remove ambiguity: do you mean you've had it running and it's not so
far failed, or you've had it running and it's recently failed? :-)

> KernelEx is a compatibility layer for running Win2000+ apps.

Interesting. Is there a list of what APIs it adds or adjusts?

> I have tested it with Win98 running in a VM, but i am sure pSQLODBC will
> work with a real machine too.
>
> Special thanks go to Hiroshi Inoue for his hint.

All of us have much to be grateful to him for.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

Re: Update For Outdated Win98

От
BGoebel
Дата:
...
> To remove ambiguity: do you mean you've had it running and it's not so
> far failed, or you've had it running and it's recently failed? :-)

not so far failed

...
> KernelEx is a compatibility layer for running Win2000+ apps.
Interesting. Is there a list of what APIs it adds or adjusts?

i did not found what is implemented, but some challenging applications are
"supported" :Firefox 8, Open Office ,....



Mark Morgan Lloyd-2 wrote
>
> BGoebel wrote:
>> I admit, nowadays an exotic szenario:
>>
>> Running a PostgreSQL client on an Windows 98 machine.
>>
>> The 9.1 pSQLOdbc Driver uses some Kernel32.DLL functions which were
>> introduced with  WindowsXP.
>> such as TryEnterCriticalSection().
>>
>> I updated Windows 98 with KernelEx 4.5.2 http://kernelex.sourceforge.net/
>> and the brandnew 2011 pSQLOdbc driver runs with our application without a
>> problem until now. We are using UTF8 Charsets with the psqlodbca.dll, UTF
>> 16
>> with psqlodbcw.dll might be an issue.
>
> To remove ambiguity: do you mean you've had it running and it's not so
> far failed, or you've had it running and it's recently failed? :-)
>
>> KernelEx is a compatibility layer for running Win2000+ apps.
>
> Interesting. Is there a list of what APIs it adds or adjusts?
>
>> I have tested it with Win98 running in a VM, but i am sure pSQLODBC will
>> work with a real machine too.
>>
>> Special thanks go to Hiroshi Inoue for his hint.
>
> All of us have much to be grateful to him for.
>
> --
> Mark Morgan Lloyd
> markMLl .AT. telemetry.co .DOT. uk
>
> [Opinions above are the author's, not those of his employers or
> colleagues]
>
> --
> Sent via pgsql-odbc mailing list (pgsql-odbc@)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-odbc
>


--
View this message in context: http://postgresql.1045698.n5.nabble.com/Update-For-Outdated-Win98-tp5693458p5708956.html
Sent from the PostgreSQL - odbc mailing list archive at Nabble.com.