Database Koleksi Rusak setelah proses pemutakhiran TFS 2015 yang gagal memperbarui 2 hingga memperbarui 3

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.


person Nir Weber    schedule 19.07.2016    source sumber


Jawaban (1)


Coba buat ulang Gudang Data TFS dan Layanan Analisis dengan mengikuti artikel ini: Membangun Kembali Gudang TFS dan Basis Data Analisis Dari Awal.

person Eddie Chen - MSFT    schedule 20.07.2016
comment
Terima kasih! haruskah saya mencobanya meskipun saya tidak menggunakan layanan pelaporan & analisis saat ini? - person Nir Weber; 21.07.2016
comment
@guruPitka Ya, jika tidak maka dapat menyebabkan masalah lain. - person Eddie Chen - MSFT; 25.07.2016