Giriş

Bu makalede, Microsoft SQL Server Compact 3,5 Service Pack 2 (SP2) açıklanmaktadır. SQL Server Compact 3,5 SP2, SQL Server Compact 3,5 'in yayın sürümünü güncelleştirir. Bu makale aşağıdaki öğeleri içerir:

Ek Bilgi

SQL Server Compact 3,5 SP2 bileşenlerini indirme

SQL Server Compact 3,5 SP2 bileşenlerini indirmek için aşağıdaki Microsoft Web sitelerini ziyaret edin:

Windows Masaüstü Için SQL Server compact 3,5 SP2 (32-bit ve 64-bit 3,5)Windows Mobile cihazları (tüm platformlar & işlemciler)SQL Server Compact3,5 SP2 Server araçları (32-bit ve 64-bit)SQL Server Compact 3,5 SP2

Sürüm geçmişi

Aşağıdaki liste, Microsoft SQL Server Compact 'in farklı sürümlerini içerir:

  • Sürüm 3,5 SP2: Microsoft SQL Server Compact 3,5 Service Pack 2 (SP2). Bu hizmet paketi Visual Studio 2010 ve Web üzerinde birlikte yayımlanmıştır.

  • Sürüm 3,5 SP1: Microsoft SQL Server Compact 3,5 Service Pack 1 (SP1). Bu hizmet paketi Microsoft Visual Studio 2008 Service Pack 1 (SP1) ve Microsoft SQL Server 2008 ile birlikte yayımlanmıştır.

  • Sürüm 3,5: Microsoft SQL Server Compact 3,5. Bu sürüm Microsoft Visual Studio 2008 ile birlikte yayımlanmıştır.

  • Sürüm 3,1: Microsoft SQL Server 2005 Compact Edition. Bu sürüm, Microsoft Visual Studio 2005 Service Pack 1 (SP1) ve Microsoft SQL Server 2005 Service Pack 2 (SP2) ile tümleştirme için aynı anda yayımlanmıştır.

  • Sürüm 3,0: Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile). Bu sürüm Microsoft Visual Studio 2005 ve Microsoft SQL Server 2005 ile birlikte yayımlanmıştır.

  • Sürüm 2,0: Microsoft SQL Server 2000 Windows CE Edition 2,0 (SQL Server CE 2,0). Bu sürüm Microsoft Visual Studio 2003 ile birlikte yayımlanmıştır.

Yeni özellikler

SQL Server Compact 3,5 SP2 aşağıdaki yeni özellikleri içerir:

  • Visual Studio 2010 Transact-SQL düzenleyicisini kullandığınızda SQL Server Compact 3,5 veritabanıyla çalışmayı destekler. Transact-SQL Düzenleyicisi, SQL Server Compact 3,5 veritabanıyla ilgili olarak ücretsiz metin Transact-SQL sorgularını çalıştırmak için kullanılabilir. Transact-SQL Düzenleyicisi, SQL Server Compact 3,5 veritabanları için ayrıntılı tahmini ve gerçek sorgu gösteri planlarını görüntülemenize ve kaydetmenize olanak tanır. Daha önce Transact-SQL Düzenleyicisi tarafından sağlanan işlevsellik yalnızca SQL Server Management Studio ile kullanılabilir.

  • SqlCeChangeTracking adlı yeni sınıflar ve Üyeler, veritabanı değişikliklerini Izlemek Için eşitleme çerçevesi tarafından kullanılan iç değişiklik izleme özelliğini göstermek için System. Data. SqlServerCe ad alanına eklenir. SQL Server Compact Change ın altyapısı, değişiklik izleme için etkinleştirilmiş bir tabloda gerçekleştirilen ekleme, silme ve güncelleştirmeler hakkında bilgi sağlar. Bu bilgiler hem izlenen tabloya hem de izleme altyapısı tarafından korunan sistem tablolarına eklenen sütunlarda depolanır. System. Data. SqlServerCe. SqlCeChangeTracking kullanarak, tabloda değişiklik izlemeyi yapılandırabilir, etkinleştirebilir ve devre dışı bırakabilirsiniz. Ayrıca, bir tablo için korunan izleme verilerine de erişebilirsiniz. API, birçok senaryoda işlevsellik sağlamak için kullanılabilir. Örneğin, API, ara sıra bağlı sistemler (OCS) için istemciden sunucuya veya istemciden istemciye eşitlemenin özel uygulamalarını sağlamak için kullanılabilir.

  • SQL Server Compact 'in, SQL Server Compact 'i özel olarak dağıtan uygulamalar tarafından kullanılmak üzere kullandığı yönetilen derlemeler aşağıdaki klasörde yüklüdür:

    % Program Files%\Microsoft SQL Server Compact Edition \V3.5\private Bu derlemeleri kullanarak, SQL Server Compact 3,5 'in önceki bir sürümü GAC 'de yüklü olsa da uygulama, özel olarak dağıtılmış bir sıkıştırılmış sürümü kullanmanıza olanak tanır.

  • Visual Studio 2010, bir 64 bit bilgisayarda SQL Server Compact 3,5 SP2'NIN hem 32 hem de 64-bit sürümlerini yükler. Visual Studio 2010 ' de bir kez tıklatma kullanılarak bir SQL Server Compact uygulaması dağıtılırsa, bir 64 bit bilgisayara SQL Server Compact 'in hem 32 hem de 64-bit sürümü yüklenir.

  • SQL Server Compact 3,5 SP2, Windows 7 ve Windows Server 2008 R2'yi destekler ve SQL Server 2008 R2 ile birleştirme çoğaltması kullanarak verileri eşitleyebilir.

Eklenen düzeltmelerin listesi

Yeni yazılım güncelleştirmelerinin yanı sıra, SQL Server 2005 Compact Edition ve SQL Server Compact 3,5 SP1 için yayımlanan düzeltmeler SQL Server Compact 3,5 SP2 listesine de dahildir:

  • 953259 SQL Server 2005 Compact Edition 'da Çekçe yerel ayarını kullanan bir veritabanında CHARINDEX işlevini kullanan bir SQL deyimi çalıştırdığınızda hata iletisi: "işlev SQL Server Compact Edition tarafından tanınmıyor"

  • 958478 SQL Server Compact 3,5 veritabanıyla ilgili bir dize parametresi veya ikili parametre kullanan bir "LINQ to Entities" sorgusu çalıştırdığınızda hata iletisi: "ntext ve görüntü veri türleri WHERE, HAVING, GROUP BY, ON veya ın yan tümcelerinde kullanılamaz"

  • 959697 Service Pack 1 ile SQL Server Compact 3,5 ' de bir veritabanı dosyasını açmaya çalıştığınızda hata iletisi: "salt okunur veritabanı dosyası kullanılırken dahili hata oluştu"

  • 960142 SQL Server 2005 Compact Edition abonesi içeren bir birleştirme yinelemesini eşitlemek için bir uygulama kullandığınızda bir hata iletisi günlüğe kaydedilir ve eşitleme işlemi uzun sürebilir

  • 963060 SQL Server Compact 3,5 abonesi içeren bir birleştirme yinelemesini eşitlediğinizde, bir hata iletisi günlüğe kaydedilir ve eşitlemenin tamamlanması uzun sürebilir: "UpdateStatistics start App =<UserAppName>. exe"

  • 967963 SQL Server 2005 Compact Edition ve SQL Server Compact 3,5 ' deki RepairOption. RecoverCorruptedRows seçeneğiyle bir veritabanını onardığınızda bazı satırlar silinir

  • 968171 SQL Server 2005 Compact Edition 'da şifreli bir veritabanı oluşturmaya çalıştığınızda hata iletisi: "işletim sistemi şifrelemeyi desteklemiyor"

  • 968864 SQL Server Compact 3,5 'da bir sorgu çalıştırdığınızda hata iletisi: "sütun adı bir tabloya çözümlenemiyor. Sütunun ait olduğu tabloyu belirtme

  • 969858 Hub ve ışınsal biçimli bir yapılandırmada ADO.NET için Eşitleme Hizmetleri 'ni kullanarak sunucuyla bir SQL Server Compact 3,5 istemci veritabanını eşitlerken yakınsama işlemi yapılır

  • 970269 64 bit sürümü SQL Server Compact 3,5 Service Pack 1 ' i yükledikten sonra ağır yük koşullarında bir uygulamayı çalıştırdığınızda erişim ihlalleri oluşuyor

  • 970414 SQL Server Compact 3,5 aboneleri için çoğaltmanın ilk kez eşitlenmesi bitmesi uzun sürer

  • 970915 SQL Server 2005 Compact Edition aboneleri ile birleştirme çoğaltmasını eşitlerken hata iletisi: "belirtimde bir sütun KIMLIĞI birden çok kez oluştu. HRESULT 0x80040E3E (0) "

  • 971027 Çok büyük bir veritabanını SQL Server Compact 3,5 'e yükselttiğinizde hata iletisi: "veritabanı dosyası yapılandırılmış en büyük veritabanı boyutundan büyük. Bu ayar yalnızca "

  • 971273 SQL Server Compact 3,5 'te geçersiz değerlerin sütunlarını döndüren bir yönetilen uygulamada sorgu çalıştırdığınızda hata iletileri alıyorsunuz

  • 971970 "Sp_changemergearticle" saklı yordamını çalıştırdıktan sonra, SQL Server 2005 Compact Edition abone tablolarına satır ekleyemez veya değişiklikleri karşıya yükleyemezsiniz, başka bir makale de KIMLIK sütunu olduğunda yeni bir birleştirme yayını makalesi eklersiniz

  • 972002 SQL Server Compact 3,5 'da şifreli bir veritabanı oluşturmaya çalıştığınızda hata iletisi: "işletim sistemi şifrelemeyi desteklemiyor"

  • 972390 SQL Server Compact 3,5 veritabanını eşitlemek için Microsoft Eşitleme Hizmetleri kullanan bir uygulamayı çalıştırdığınızda uygulama sonsuz döngüye giriyor

  • 972776 Uygulama SQL Server Compact 3,5 ' de SqlCeConnection. Close yöntemini veya SqlCeConnection. Dispose yöntemini çağırdığında, uygulama Yöntem çağrısında yanıt vermeyebilir

  • 974068 SQL Server Compact 3,5 ' de bir uygulama yabancı anahtar sütununa değer eklediğinde hata iletisi: "tanımlanan özellikler geçerli Aralık içinde bulunamadı"

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin

Eğitimleri keşfedin >

Yeni özellikleri ilk olarak siz edinin

Microsoft Insider’a katılın >

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×