線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2528
推到 Plurk!
推到 Facebook!

有無可連接SQL2008 的BDE

答題得分者是:GrandRURU
garykao
一般會員


發表:2
回覆:7
積分:1
註冊:2015-01-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2015-01-14 10:34:08 IP:60.248.xxx.xxx 訂閱
各位大大:
我公司有一支運用程式 BDE 5.2 SQL 2000 因為沒有程式碼,也找不到廠商,現在公司serv er 要升級成 2012 SQL 2008,升級後BDE無法連接,請問有沒有不需改變程式就能連接的方法.謝謝
------
garykao
GrandRURU
站務副站長


發表:235
回覆:1655
積分:1753
註冊:2005-06-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2015-01-14 12:32:39 IP:221.120.xxx.xxx 訂閱

http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=100070

===================引 用 garykao 文 章===================
各位大大:
我公司有一支運用程式 BDE 5.2 SQL 2000 因為沒有程式碼,也找不到廠商,現在公司serv er 要升級成 2012 SQL 2008,升級後BDE無法連接,請問有沒有不需改變程式就能連接的方法.謝謝
garykao
一般會員


發表:2
回覆:7
積分:1
註冊:2015-01-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2015-01-15 09:33:56 IP:60.248.xxx.xxx 訂閱
大大:
掀謝謝您,該篇文章我有看過,我的CLIENT 是XP 不讓我更改,因為在使用中,請問我必須關掉哪個執行序,或用甚麼方法覆蓋謝謝
===================引 用 GrandRURU 文 章===================

http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=100070

------
garykao
GrandRURU
站務副站長


發表:235
回覆:1655
積分:1753
註冊:2005-06-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2015-01-15 13:22:08 IP:59.120.xxx.xxx 訂閱
要複製 ntwdblib.dll 到 c:\windows\system32 外 (要更新)

還有 SQLMSS32.DLL 也要複製到 BDE 安裝目錄

最後在 BDEAdministror 裡還增加 MSSQL 的 Driver 設定
就可以使用了

剛剛順利連到 2005 和 2008 的資料庫!


===================引 用 garykao 文 章===================
大大:
掀謝謝您,該篇文章我有看過,我的CLIENT 是XP 不讓我更改,因為在使用中,請問我必須關掉哪個執行序,或用甚麼方法覆蓋謝謝
===================引 用 GrandRURU 文 章===================

http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=100070

garykao
一般會員


發表:2
回覆:7
積分:1
註冊:2015-01-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2015-01-15 13:57:06 IP:60.248.xxx.xxx 訂閱
大大:
先謝謝您,連接後出現

Ganeral SQL error
設定選項'affinity mask'不存在,或可能是一個近階選項

的錯誤訊息,請問有解嗎? (我在BDE 安裝目錄有看到SQLMSS32.DLL 是不是SQLMSS32.DLL 也要更新,如果是請問是否可以給我路徑)
謝謝

===================引 用 GrandRURU 文 章===================
要複製 ntwdblib.dll 到 c:\windows\system32 外 (要更新)

還有 SQLMSS32.DLL 也要複製到 BDE 安裝目錄

最後在 BDEAdministror 裡還增加 MSSQL 的 Driver 設定
就可以使用了

剛剛順利連到 2005 和 2008 的資料庫!

------
garykao
garykao
一般會員


發表:2
回覆:7
積分:1
註冊:2015-01-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2015-01-15 15:25:33 IP:60.248.xxx.xxx 訂閱
大大:
我從SQL Monitor 裡發現 程序 是對 master 執行 EXEC sp_configure 'affinity mask' 發生錯誤,請問如果每有程序碼可改,有解嗎?能再SQL SERVER 上做些什麼嗎?謝謝

===================引 用 garykao 文 章===================
大大:
先謝謝您,連接後出現

Ganeral SQL error
設定選項'affinity mask'不存在,或可能是一個近階選項

的錯誤訊息,請問有解嗎? (我在BDE 安裝目錄有看到SQLMSS32.DLL 是不是SQLMSS32.DLL 也要更新,如果是請問是否可以給我路徑)
謝謝

------
garykao
GrandRURU
站務副站長


發表:235
回覆:1655
積分:1753
註冊:2005-06-21

發送簡訊給我
#7 引用回覆 回覆 發表時間:2015-01-15 15:44:41 IP:59.120.xxx.xxx 訂閱
SQLMSS32.DLL 不需更新

'affinity mask' 是程式在原資料庫寫入的設定值
要回你原來的資料庫找了

===================引 用 garykao 文 章===================
大大:
先謝謝您,連接後出現

Ganeral SQL error
設定選項'affinity mask'不存在,或可能是一個近階選項

的錯誤訊息,請問有解嗎? (我在BDE 安裝目錄有看到SQLMSS32.DLL 是不是SQLMSS32.DLL 也要更新,如果是請問是否可以給我路徑)
謝謝

===================引 用 GrandRURU 文 章===================
要複製 ntwdblib.dll 到 c:\windows\system32 外 (要更新)

還有 SQLMSS32.DLL 也要複製到 BDE 安裝目錄

最後在 BDEAdministror 裡還增加 MSSQL 的 Driver 設定
就可以使用了

剛剛順利連到 2005 和 2008 的資料庫!

aftcast
站務副站長


發表:81
回覆:1482
積分:1762
註冊:2002-11-21

發送簡訊給我
#8 引用回覆 回覆 發表時間:2015-01-15 16:46:08 IP:114.32.xxx.xxx 訂閱
use master;
SELECT Name, Value, Minimum, Maximum, Value_in_use, is_dynamic, is_advanced from SYS.Configurations Where Name = 'affinity mask'

並確定你目前新server上的cpu等等設定值與它是否一致。

這與程式沒沒關。
------



蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
garykao
一般會員


發表:2
回覆:7
積分:1
註冊:2015-01-14

發送簡訊給我
#9 引用回覆 回覆 發表時間:2015-01-15 17:47:16 IP:60.248.xxx.xxx 訂閱
大大
先謝謝您 我已在SQL 2008
sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'affinity mask', 8;
RECONFIGURE;
GO
開啟 affinity mask 參數,已經OK

但又遇到一個問題
從 sql monitor 中看 有一串 SQL 很長,最後是
WHERE (User_id = :1) ORDER BY
ORDER BY 後面的字串不見了,不知道是不是有字數限制,能在哪裡調整嗎?謝謝
===================引 用 aftcast 文 章===================
use master;
SELECT Name, Value, Minimum, Maximum, Value_in_use, is_dynamic, is_advanced from SYS.Configurations Where Name = 'affinity mask'

並確定你目前新server上的cpu等等設定值與它是否一致。

這與程式沒沒關。
------
garykao
系統時間:2017-12-18 1:47:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!