bu veritabanı bu uygulamayla uyumlu değil - Uygulama uyumluluğu araç seti


1

Windows Uygulama Uyumluluğu Araç Takımı'nı yükledim ve veritabanı sunucusu olarak kullanmak için SQL Server 2012 express'i kurdum. ACT'yi çalıştırdığımda ve bir veritabanı oluşturmaya veya seçmeye çalıştığımda, küçük bir kırmızı uyarı işareti koyuyor ve 'Bu veritabanı bu uygulamayla uyumlu değil' diyor.

Bunu nasıl çözebilirim? Hem kullanıcı hesabım hem de yerel yönetici hesabım bu veritabanına tam izin veriyor.

Yanıtlar:



1

Veritabanının Uyumluluk Seviyesini ACT'yi destekleyebilecek 100 (SQL Server 2008 / R2 için) olarak değiştirmeyi deneyebilirsiniz. Uyumluluğu değiştirmek, ancak size kısmen geriye dönük uyumluluk kazandırır, ancak çoğu zaman çalışması gerekir.

Uyumluluk seviyesini değiştirmek için veritabanının özelliklerine ve ardından "Seçenekler" e gidin.


0

Compatibility LevelACT'yi destekleyebilecek 100 veritabanını (SQL Server 2008 / R2 için varsayılan) değiştirmeyi deneyebilirsiniz . Uyumluluğu değiştirmek, ancak size kısmen geriye dönük uyumluluk kazandırır, ancak çoğu zaman çalışması gerekir.

Değiştirmek için compatibility levelveritabanının özelliklerine ve ardından "Seçenekler" e gidin.


0

Bunun nedeni, SQL2012'nin artık DATABASEPROPERTYişlevi tam olarak desteklememesidir .

ACT, veritabanının kullanıma hazır olup olmadığını kontrol etmek için kullanır, ancak özellikleri IsDetachedve IsNotRecoveredSQL2012'de sıfır yerine null değerini döndürür.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.