ฉันได้อัปเกรดอินสแตนซ์ TFS ในสถานที่จากอัปเดต 2015 2 เป็นอัปเดต 3 แล้ว กระบวนการล้มเหลวด้วยเหตุผลบางประการ (ฉันคิดว่ามันเกี่ยวข้องกับการอนุญาตของผู้ใช้ในการแก้ไข db schema - ddl)
ขณะนี้ฐานข้อมูลเสียหาย คอนโซลผู้ดูแลระบบ TFS "คิดว่า" ฐานข้อมูลพร้อมสำหรับการอัปเดต TFS 2015 3 แล้ว แต่ฉันได้รับข้อผิดพลาดขณะพยายามค้นหารายการงานในเว็บพอร์ทัล
Invalid column name 'IsDeleted'.
มีวิธีดาวน์เกรดสคีมาหรือไม่?
มีวิธี 'หลอก' ฐานข้อมูลให้อยู่ในสถานะ "อัปเดต 2" เพื่อให้กระบวนการอัปเกรดทำงานได้อีกครั้งหรือไม่
มีวิธีใดที่จะกู้คืนรายการงานของฉันได้บ้าง? ฉันไม่รังเกียจที่จะคัดลอกมันไปยังคอลเลกชั่นใหม่หรือโปรเจ็กต์ของทีม
ขอบคุณ.
คุณสมบัติเพิ่มเติมของ DB คือ:
TFS_DATABASE_TYPE Collection
TFS_PRODUCT_VERSION 14.0.23128.0
TFS_SCHEMA_VERSION Microsoft Team Foundation Server 2015
TFS_SERVICE_LEVEL Dev14.M102
และคุณสมบัติเพิ่มเติมของฐานข้อมูลการกำหนดค่าคือ:
TFS_DATABASE_TYPE Configuration
TFS_DEPLOYMENT_TYPE OnPremises
TFS_PRODUCT_VERSION 14.102.25423.0
TFS_SCHEMA_VERSION Microsoft Team Foundation Server 2015 Update 3
TFS_SERVICE_LEVEL Dev14.M102
แก้ไข หลังจากใช้ SQL Profiler ในที่สุดฉันก็เปลี่ยนหนึ่งในมุมมองของ TFS:
vw_denorm_WorkItemCoreLatest.sql
หากใครเคยคิดออกโปรดแบ่งปัน