2005執行程式出現no user transaction is currently in progress |
答題得分者是:careychen
|
freyasawo
一般會員 ![]() ![]() 發表:5 回覆:6 積分:2 註冊:2008-05-06 發送簡訊給我 |
我有一隻小程式,是寫轉換Table的資料型態,如inv轉float
在2000上跑,用不同的使用者登入可以很順利的跑完 在2005上跑,除了sa以外的帳號 no user transaction is currently in progress COMMIT TRANSACTION 要求沒有對應的BEGIN TRANSACTION 但我有把User01的權限全部打勾,也還是不行 請問2005上還有什麼特殊的權限設定需注意的嗎? ================== 我找到了…是sysadmin的問題 有打勾的話會跑不過…真是怪問題 謝謝你的答覆 ^^ 編輯記錄
freyasawo 重新編輯於 2008-08-23 15:41:09, 註解 無‧
|
careychen
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:41 回覆:580 積分:959 註冊:2004-03-03 發送簡訊給我 |
這會不會是你在切換 User 時, 在送出 Commit 前沒有使用到正確的 Begin Trans?
如果你要測試的話,可以建議你,把 Begin Trans 加上名字試試,用這個來追蹤是哪個 Commit 沒有跟 Begin Trans 配對成功 例 : [code sql] Begin Trans T1 Begin Trans T2 ..... Commit Trans T2 Commit Trans T1 [/code] ===================引 用 freyasawo 文 章=================== 我有一隻小程式,是寫轉換Table的資料型態,如inv轉float 在2000上跑,用不同的使用者登入可以很順利的跑完 在2005上跑,除了sa以外的帳號 no user transaction is currently in progress COMMIT TRANSACTION 要求沒有對應的BEGIN TRANSACTION 但我有把User01的權限全部打勾,也還是不行 請問2005上還有什麼特殊的權限設定需注意的嗎?
------
價值的展現,來自於你用哪一個角度來看待它!! |
freyasawo
一般會員 ![]() ![]() 發表:5 回覆:6 積分:2 註冊:2008-05-06 發送簡訊給我 |
謝謝.....你的方法我也很想試試
但麻煩的問題出在於那隻小程式不是我寫的 我沒有原始碼… 但我必須找出那問題...... 不過寫的人跟我說他通通包在一個Trans 裡 後來另一個幫忙我測試的人,他安裝完2000之後,測試時也有紅色字的錯誤訊息 但我的電腦上的2000及另一台電腦上的2000都沒問題 後來我找到一台也會出錯的電腦,調整帳號的權限調很久,都會出錯 意外發現MS SQL 2000,把帳號刪除掉,再重新建立,設一樣的權限 那個問題就不見了 <我懷疑是資料庫移植或還原時,把原本資料庫上的帳號帶過來,才會發生上述的問題> 但2005依然無法解決 所以想問說是環境設定上的問題還是其他? ===================引 用 careychen 文 章=================== 這會不會是你在切換 User 時, 在送出 Commit 前沒有使用到正確的 Begin Trans? 如果你要測試的話,可以建議你,把 Begin Trans 加上名字試試,用這個來追蹤是哪個 Commit 沒有跟 Begin Trans 配對成功 例 : [code sql] Begin Trans T1 Begin Trans T2 ..... Commit Trans T2 Commit Trans T1 [/code] ===================引 用 freyasawo 文 章=================== 我有一隻小程式,是寫轉換Table的資料型態,如inv轉float 在2000上跑,用不同的使用者登入可以很順利的跑完 在2005上跑,除了sa以外的帳號 no user transaction is currently in progress COMMIT TRANSACTION 要求沒有對應的BEGIN TRANSACTION 但我有把User01的權限全部打勾,也還是不行 請問2005上還有什麼特殊的權限設定需注意的嗎? |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |