1 頁 (共 1 頁)

[問題]請問有人成功裝在SQL 2005上了嗎?

發表於 : 2006-12-19 16:41
ady9b
●架設主機作業系統:Windows 2003 Server
●快速架站程式:複製貼上
●您的上網方式:Seednet 雙向512固8IP
●您安裝的程式:IIS 6+ php + SQL Server 2005


有沒有成功裝在 SQL 2005上的?

我指直接用 OLE DB連,不是用 ODBC喔....

我發現, SQL Server 2005,沒有用之前網友提到的 dll
http://phpbb-tw.net/phpbb/viewtopic.php ... ht=php.ini

而且...phpbb 2.0.21這種支援 unicode的版本...在 SQL Server 2005上
所建立的資料型別竟然是 varchar ??


連 big5的版本都是建 nvarchar ... 號稱支援 unicode的版本竟然 schema
是 varchar...

我再來找看看怎麼連

Re: [問題]請問有人成功裝在SQL 2005上了嗎?

發表於 : 2008-04-04 13:51
ady9b
我找到問題點了,成功的用 ole db連到 sql server 2005了

請先參考這篇文章

http://phpbb-tw.net/phpbb/viewtopic.php ... ht=php.ini

但先強調, sql 2005並沒有ntwdblib.dll , 所以要拿 sql server 2000的,可以用

但這篇文章,有地方寫錯了, ntwdblib.dll這個檔案安裝在當初裝 php的目錄之下,我裝 php5在 c:\php5, ntwdblib.dll
就要放在那裡

如果已經用 odbc,想改成 ole db的話怎麼辦?

更改config.php

$dbms = 'mssql';

$dbhost = 'vs100'; <--電腦名稱,原本是 odbc dsn

不過改完後,速度沒有變快,反而很多人告訴我無法登入...怪怪...原因就有記住帳號的是順利的

但會卡卡的... 所以我又改回用 odbc來連了