全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2554
推到 Plurk!
推到 Facebook!

PHP與Sybase資料庫的連接與使用

 
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-01-20 14:49:49 IP:61.221.xxx.xxx 未訂閱
http://bbs.usephp.com/viewthread.php?tid=1554&sid=g691gin0 mssql資料庫的連接 $con=mssql_connect("127.0.0.1","name","password" ;/本地ip或遠端ip/用戶名/密碼/ http://www.mhdn.net/p/2002-08-05/5630.html PHP與Sybase資料庫的連接與使用 2002年08月05日 21:41 1.注意你的PHP版本,我只使用PHP官方源代碼(http://php.net)編譯PHP.而且,在PHP4裏,我發現每一個版本都稍有區別(主要與ZEND有關),因此PHP4的模組嚴格區分PHP版本,PHP4RC1的模組不可能在PHP4.0.0中使用.有網友使用swwwing.com公司的PHP編譯版,我不能保證你一定能使用本模組. 2.正確配置你的PHP,保證你的機器在系統可遍曆的路徑裏只有一個php.ini,並配置正確,建議的做法: 將php_sybct.dll拷至php4所在目錄,如c:\php4,修改php.ini(一般位於Windows目錄或WinNT目錄)中extension_dir=c:\php4 增加 extension=php_sybct.dll 注意=號兩邊不要有空格;運行php_info();,查看PHP輸出資訊,若找到sybase_ct資訊,證明模組載入成功.否則,就是你的PHP版本與本模組不匹配.其實最簡單辦法是看有沒有什l 'X-Powered By...' 資訊,若有, 則模組肯定與PHP版本不匹配! 3.正確安裝並配置好Sybase Client端,PHP連接Sybase資料庫不是憑空的,它需要Sybase Client DLL的支援.使用SQLEDITdWeb資料庫增加一個資料服務(當然,這不是必須的,你可以使用現有的資料服務)SybWeb,正確填寫配置參數後,存檔退出. 使用SybasePing工具,確保SybWeb服務能ping通Sybase Server. 4.編寫PHP代碼,連接資料庫,使用sybase_pconnect("SybWeb","sa","sapass");sapassdsa用戶的連接密碼.Sybase會提示諸如"changed database to master..."等資訊,若想遮罩這些資訊,可在函數前加'@',sybase_select_db("Your DataBase Name")函數前也應加'@'. 5.其他問題: *關於非法操作 其一可能與本機有關,如Sybase Client安裝不正確,或Win9x系統有問題.你可以移植到WinNT試試; 其二可能與Sybase Client版本有關,我使用SybaseCT Version 11.0.2編譯的本模組,後來有網友提供了Version 11.9.2,我將在PHP4.0.1(含)以後的版本中使用.就像MSSQL有65與70一樣,Sybase也會有版本區分.此模組我發給過不少國外的網友,他們使用都很正常.我想是因d老外不像國人那l時髦,什l都用最新的緣故. *關於Linux或UNIX下Sybase的連接 我沒有使用兩種系統下的Sybase,因此無法測試,但國內外都有網友使用本模組成功的建立了與Sybase for Lunix的連接.我想都是基於TCP/IP的,並不奇怪.不過,應注意,此時的SybWeb服務應 基於TCP/IP(NLWNSCK)而不是具名管道(NLMSNMP). *關於Sybase SQL Any Where 有網友使用本模組連接 Sybase SQL Any Where,這是Sybase的一種小型化的基於桌面的資料庫系統,可能無法使用本模組. 我使用Win98 Apache1.3.12 Sybase system 11(Client) PHP4.0.0作開發; 資料庫d WinNT4 Sybase system11; Web ServerdApache1.3.12(運行於WinNT) PHP4.0.0,暫時與資料庫 Server 同機; 使用一直正常.
系統時間:2024-03-28 20:59:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!