Saya telah memutakhirkan instans TFS Lokal dari pembaruan 2 2015 ke pembaruan 3. prosesnya gagal karena beberapa alasan (saya pikir ini terkait dengan izin pengguna untuk mengubah skema db - ddl).
Sekarang DB rusak, konsol admin TFS "berpikir" DB siap untuk pembaruan TFS 2015 3 tetapi saya mendapatkan kesalahan saat mencoba menanyakan item pekerjaan di portal web.
Invalid column name 'IsDeleted'.
Apakah ada cara untuk menurunkan versi skema?
Apakah ada cara untuk 'mengelabui' DB agar berada dalam status "update 2" sehingga proses upgrade dapat berjalan kembali?
Adakah cara untuk memulihkan item pekerjaan saya? Saya tidak keberatan menyalinnya ke koleksi atau proyek tim baru.
Terima kasih.
Properti DB yang diperluas adalah:
TFS_DATABASE_TYPE Collection
TFS_PRODUCT_VERSION 14.0.23128.0
TFS_SCHEMA_VERSION Microsoft Team Foundation Server 2015
TFS_SERVICE_LEVEL Dev14.M102
dan properti tambahan DB Konfigurasi adalah:
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
EDIT Setelah menggunakan SQL Profiler saya akhirnya mengubah salah satu Tampilan TFS:
vw_denorm_WorkItemCoreLatest.sql
Jika ada yang sudah mengetahuinya, silakan bagikan.