導入mssql 數據須知_PHPCms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      php鏈接 mssql (sql server) 需要加載 php_mssql.dll 擴展。

      所以使用后臺的外部數據轉換程序轉換mssql數據庫文件時,需要php支持 php_mssql.dll擴展。

      1、打開文件 php.ini

      假如不清楚文件位置,可以在如下位置查看。

      系統設置--系統工具--環境變量

      打開此文件,找到:;extension=php_mssql.dll

      去掉前面的 ;

      假如沒有,那么在文件 extension=php_mysql.dll下面換行加入。

      然后,需要確保 extension_dir = "D:/PC_webserver/php/ext"

      指向的目錄里面存在:php_mssql.dll

      2、復制 php 目錄下面的 ntwdblib.dll 到 操作系統目錄的 system32 下面。

      C:\WINDOWS\system32 或者 C:\WINNT\system32

      3、重新啟動apache 或者 IIS

      注重:

      MSSQL 轉 phpcms過程中ntext和nvarchar字段的處理方法

      由于sql server中,ntext和nvarchar字段是用unicode編碼存儲內容的,因此php通過mssql擴展讀取帶ntext和nvarchar類型字段的時候會抱錯。

      假如 title 字段類型為 nvarchar,content 字段類型為 ntext ,那么下面的sql語句會報錯:

      select title,content from article where 1

      正確的寫法是:

      select convert(varchar(255),title) as title, convert(text,content) as content from article where 1


      查看更多 phpcms教程  phpcms模板

      來源:模板無憂//所屬分類:PHPCms教程/更新時間:2007-07-31
      相關PHPCms教程