|
Posted by Erland Sommarskog on 07/13/07 21:35
Zvonko Biškup (zvonko_NO_SPAM_@velkat.net) writes:
> "Erland Sommarskog" <esquel@sommarskog.se> wrote in message
> news:Xns996C6C348C702Yazorman@127.0.0.1...
>>
>> Doesn't PHP use DB-Library to connect? Which version of NTWDBLIB.DLL do
>> you have in System32?
>
> In Windows\system32 there is no such file. In apache and php folder file
> version is 2000.80.194.0
> Is that the problem?
Maybe. The latest version of the DB-Library DLL is 2000.80.2039.0 and this
is the one that ships with SQL 2000 SP4. You may want to try to get hold
of that one.
However, don't hold your breath. DB-Library is an extinct technology and
Microsoft has not done much with since SQL 6.5 was released. They added
support for named instances, although to docs say the opposite. So the
SP4 DLL may be just the same as the RTM DLL.
Furthermore, Microsoft has announced that SQL 2008, currently in beta, will
be the last version of SQL Server to accept connections from DB-Library
connections. So the PHP crowd may want to look for a new client API soon.
In the meanwhile, try adding an alias. With SQL 2005 you do that in
the SQL Configuration Manager. But whether SCM writes where DB-Library
reads, I don't know. You can also try cliconfg.exe in System32. I believe
there is one, even if you don't have SQL 2000 installed, although SQL 2000
installs a different version.
--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se
Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
Navigation:
[Reply to this message]
|