Microsoft, Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) düzeltmelerini indirilebilir tek bir dosya olarak dağıtır. Düzeltmeler toplu olduğundan, her yeni sürüm önceki SQL Server 2008 R2 Service Pack 1 (SP1) düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
Microsoft SQL Server 2008 R2 veya Microsoft SQL Server 2012 sunucusuna bağlanmak için bir hesap kullandığınızı varsayalım. Hesabın oturum açma parolası en az bir noktalı virgül içerir. SQL Server Management Studio'da SQL Server 2008 R2 veya SQL Server 2012 sunucusu için yeni bir bakım planı oluşturmaya çalıştığınızda aşağıdaki hata iletisini alırsınız:
bağlantı dizesi biçimi geçerli değil. X=Y formunun noktalı virgülle ayrılmış bir veya daha fazla bileşeninden oluşmalıdır. Veritabanı bağlantı yöneticisinde sıfır bileşeni olan bir bağlantı dizesi ayarlandığında bu hata oluşur.
Ayrıca, hata iletisini görüntüleyen iletişim kutusunda Teknik ayrıntıları göster düğmesine tıkladığınızda, Gelişmiş Bilgiler iletişim kutusunda hata iletisi hakkında aşağıdaki bilgileri alırsınız:
===================================bağlantı dizesi biçimi geçerli değil. X=Y formunun noktalı virgülle ayrılmış bir veya daha fazla bileşeninden oluşmalıdır. Veritabanı bağlantı yöneticisinde sıfır bileşeni olan bir bağlantı dizesi ayarlandığında bu hata oluşur.(MaintenancePlan)------------------------------Program Konumu: Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.AddDefaultConnection(ServerConnection bağlantısı) konumunda, Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.InitializeNewPlanForDesigner() konumundaki Microsoft.SqlServer.Dts.Runtime.ConnectionManager.set_ConnectionString(Dize değeri). at Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlanData.. Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintView.LoadMaintenancePlan(String connectionString, IManagedConnection connection, String objectUrn) at Microsoft.DataTransformationServices.VsIntegration.DtsDesignerService.OpenDesigner(String connectionString, Object connection, String objectUrn) konumundaki ctor(Paket kaynağı, ServerConnection localServerConnection, Boolean isNewPlan) Microsoft.SqlServer.Management.DatabaseMaintenance.MaintDesignerMenuHandler.Invoke()===================================Bağlantı dizesi biçimi geçerli değil. X=Y formunun noktalı virgülle ayrılmış bir veya daha fazla bileşeninden oluşmalıdır. Veritabanı bağlantı yöneticisinde sıfır bileşeni olan bir bağlantı dizesi ayarlandığında bu hata oluşur.(MaintenancePlan)------------------------------Program Konumu: Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100.set_ConnectionString'de (Dize pbstrConnectionString) Microsoft.SqlServer.Dts.Runtime.ConnectionManager.set_ConnectionString(Dize değeri)
Neden
Bu sorun, bağlantı dizesi SQL Server ayrıştırma için noktalı virgüller kullanıldığından oluşur. Bu durumda, paroladaki noktalı virgül de kullanılır. Bu nedenle, bağlantı dizesi yanlış ayrıştırılır.
Çözüm
Toplu güncelleştirme bilgileri
SQL Server 2012 Service Pack 1 için toplu güncelleştirme paketi 1
Bu sorunun düzeltmesi ilk olarak Toplu Güncelleştirme 1'de yayımlandı. SQL Server 2012 Service Pack 1 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2765331 SQL Server 2012 Service Pack 1 için toplu güncelleştirme paketi 1Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server 2012 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı göz önünde bulundurmanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2772858 SQL Server 2012 Service Pack 1 yayımlandıktan sonra yayımlanan SQL Server 2012 derlemeleri
SQL Server 2012
Bu sorunun düzeltmesi ilk olarak SQL Server 2012 Toplu Güncelleştirme 3'te yayımlandı. Bu toplu güncelleştirme paketi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2723749 SQL Server 2012 için toplu güncelleştirme paketi 3Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server 2012 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Microsoft, bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünmenizi önerir. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2692828 SQL Server 2012 yayımlandıktan sonra yayımlanan SQL Server 2012 derlemeleri SQL Server 2012 yüklemesine SQL Server 2012 düzeltmesi uygulamanız gerekir.
SQL Server 2008 R2 Service Pack 2
Bu sorunun düzeltmesi ilk olarak SQL Server 2008 R2 Service Pack 2 için Toplu Güncelleştirme 1'de yayımlandı. Bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2720425 SQL Server 2008 R2 Service Pack 2 için Toplu Güncelleştirme Paketi 1Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı göz önünde bulundurmanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2730301 SQL Server 2008 R2 Service Pack 2 yayımlandıktan sonra yayımlanan SQL Server 2008 R2 derlemeleri
SQL Server 2008 R2 SP1
Bu sorunun düzeltmesi ilk olarak Toplu Güncelleştirme 7'de yayımlandı. SQL Server 2008 R2 Service Pack 1 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2703282 SQL Server 2008 R2 SP1 için toplu güncelleştirme paketi 7Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 Service Pack 1 düzeltme sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı göz önünde bulundurmanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2567616 SQL Server 2008 R2 SP1 yayımlandıktan sonra yayımlanan SQL Server 2008 R2 derlemeleri
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Ek Bilgi
SQL Server 2012'de bakım planı oluşturma hakkında daha fazla bilgi için aşağıdaki MSDN web sitesine gidin: