1
我有一個SQL Server 2005(ENT編,32位,SP2),我構建分區對分區事實表(事實表是快照類型)。該進程在獨立的表中構建數據,應用適當的索引,然後將分區切換到表中。爲什麼'改變表開關分區'默默地失敗?
這在過去
表結構已經工作是相同的,該命令將認爲沒有異常。如果您放棄其中一個索引,則會引發抱怨。
由於某些原因,切換分區的命令不會引發任何錯誤,但會自動失敗。我不明白爲什麼會出現這種情況。
例如,
alter table wk.FactRIAgedDebt
switch partition 12
to fact.RIAgedDebt partition 12
運行,但SSMS報告 'Command (s) completed successfully.
' 但在運行一些諸如select count (*) from fact.RIAgedDebt
返回0行。源表wk.FactRIAgedDebt
中仍然有數據。
- 它是一個已知的bug?
- 我做了什麼明顯的錯誤?
- 有沒有人見過這種現象?
你應該問一下serverfault.com。它更是一個DBA queastion – 2009-06-15 14:33:28
對不起,我不小心投給了絞理由關閉這個的,我的意思是接近不再相關的(因爲它是obvioulsy不是進攻)。 – 2009-06-16 09:32:46