Select the product you need help with
Sanal sunucu SQL istemci bağlantıları'nın açıklamasıMakale numarası: 273673 - Bu makalenin geçerli olduğu ürünleri görün. Bu SayfadaÖzetBu makalede, Microsoft SQL Virtual Server istemcisi bağlantısı hakkında temel bilgileri bazıları özetlenmektedir. Daha fazla bilgiÖnemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme 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: 322756
(http://support.microsoft.com/kb/322756/
)
Windows'da kayıt defterini yedekleme ve geri yüklemeSanal sunucu SQL istemci davranışıMicrosoft Küme sunucusu (MSCS) için kritik bir SQL Server uygulamaları oluşturma güvenilir ve güçlü bir platform sağlar. Çoğu sunucu uygulamaları ile MSCS kullanmaya değiştirmeye gerek yoktur. Ancak, işlem tabanlı uygulamalar (örneğin, veritabanı sunucuları, Microsoft SQL Server gibi) sunucu başarısız olursa, yerine çalışma desteğini doğru işlem bütünlük kaybı engeller, genellikle ek değişiklik gerektirir. MSCS ile işletmek için bir istemci uygulaması geliştirme göreli olarak basittir. Veritabanı kurtarma ve hata akılda denetimini uygulamalarla tasarlamanız gerekir.Küme, bir SQL Server kullanmadan bile sunucu yeniden başlatıldığında sunucunun otomatik olarak tüm veritabanlarını kurtarır. Böylece, doğru ve tutarlı bir durumda, yerine çalışma veritabanında oluşur veritabanı tutarlı bir uygulama durumunda kullanılması, veritabanı işlemleri kurtarılır emin olmak için <a0></a0>. Tüm kaydedilmiş hareketlerini etkilerini korunur, ancak yerine çalışma gerçekleştiğinde, tamamlanmamış hareketleri, geri. Yerine çalışma sırasında istemci uygulamaları, SQL Server sunucusu için bağlantı kesilirse ve işleme devam etmek için yeniden bağlanmalıdır. Durum bilgisi olmayan, sunucuya istemci ise (örneğin, Microsoft ınternet ınformation Server [IIS] kullanılarak geliştirilen uygulamalar durum bilgisi olmayan olur) istemci, sunucuya bağlanır ve işleme devam eder. Yerine çalışma (örneğin, açık imleç, oturum değişkenleri, genel değişkenler Transact-SQL veya tempdb verilerde) sık karşılaşılan bir durum yoksa, istemci ve sunucu istemciye saydam değildir. Bu durumda, istemci uygulaması, kullanıcıya bildirmek için tasarım bağlantı oluşturulduğundan emin kaybı, sıfırlama veya sunucuya olan bağlantısını otomatik olarak yeniden uygulamanız olması. Yerine çalışma gerçekleştiğinde, bağımlı olmayan herhangi bir işlem geri alındı. Tüm SQL Server istemci uygulaması kullanmadan da kümeleri ve sanal sunucular için nasıl istemcileri, sunucu hataları ile ilgili tartışma standarttır. Işlem denetimi hata, bir küme için bir istemci veritabanı uygulaması için oldukça benzer. Küme üstlenme başladığında, istemci programı veritabanı bağlantısında bir hata iletisi alır. Hangi istemci program o anda yapmak çalışıyor sonrasında karşılaşılan hata iletileri bağlıdır. Küme Yöneticisi tarafından bir SQL Server sunucusunun başarısız oldu, TCP sıfırlama paketleri gönderilmez. SQL Sunucu işlemi işletim sisteminin (Kill.exe) tarafından sona erdirildi sıfırlama paketlerinin gönderilir. Uygulama Sorgu zaman aşımı parametresi veya sorgu zaman aşımı sıfır (0) belirtmezse, bu istemci uygulaması etkileyebilir. Uygulamayı açın, bir sorgu zaman aşımı değeri varsa, bir başarısızlık oluştuktan sonra bağlantıları ESTABLISHED durumda kalır. Bulgular, açık bağlantı kapatılmadı ve başka hiçbir TCP paketleri bu bağlantılarından gönderilir, bu bağlantıların tamamen boş olduğunu gösterir. Yerine çalışma göndermedi tüm TCP paketleri istemci uygulamasına sıfırlamak için bu açık bağlantıların sorgu sonuçları için belirsiz bir süre bekleyin (bir sonsuz bir sorgu zaman aşımı varsayılarak) ve olası bağlantı yanıt vermemesine (askıda kalmasına) neden olabilir. Bir istemci uygulama açısından bu sorunu gidermek için <a0></a0>, sorgu zaman aşımı için sonlu bir sayı olarak değiştirin. Sanal bir veritabanı hatası davranışıBir bağlantının bağlantı başarısız bir hata iletisi, sanal bir veritabanı sunucusu başarısız olduğunda, bekleme istemciye döndürülür. Başarısız olan düğümün küme veritabanını kapatın, kısmında ayarlanan parametreler her aynı düğümde yeniden:Start\Programs\Administrative Tools (Common)\Cluster Administrator\Group\Failover\Properties SQL Server 6.5 ve SQL Server 7.0 hakkında önemli noktalarSQL Server 6.5 ve SQL Server 7.0 "Sanal veritabanı hatası davranışı" önceki bölümde açıklandığı gibi davranır.SQL Server 7.0, sanal bir sunucu olarak çalışırken SQL Server 7.0 tek bir IP adresi destekler, ancak müşteri tarafından yapılandırılan ek bağlantı noktalarını dinleyen. Bu, "Birden çok açık Dinle TCP/IP bağlantı noktaları" konusunda aşağıdaki Microsoft Knowledge Base makalesinde açıklanmıştır: 254321
(http://support.microsoft.com/kb/254321/EN-US/
)
INF: Kümelenmiş SQL Server Do's Don'ts ve temel uyarıları Microsoft SQL Server 2000 hakkında önemli noktalarSQL Server 2000, SQL Server 6.5 ve SQL Server 7.0 sürümlerindeki davranışı bazı farklılıklar vardır.SQL Server 2000 bağlantı noktası kullanım Varsayılan olarak, adlandırılmış bir örneği dinamik bir bağlantı noktasını dinler. Sunucu sıfır (0) için bir bağlantı noktası ile ilk başlatıldığında, sunucu işletim sisteminden bir serbest bağlantı noktası numarası ister ve sonra da bu bağlantı noktasında sunucunun dinlediği. Sunucu, bu kayıt defterine kaydeder ve sonra da her zaman aynı bağlantı noktasını kullanır. Sonra dinamik bağlantı noktası üzerinde dinleme yapmak için yapılandırılan bir sunucu ve sunucu başlangıçta dinamik bağlantı noktasında dinleme başarısız, sunucu başka bir bağlantı noktası seçer. Statik bir bağlantı kurulum sırasında veya Kur sonrasında sunucu ağ yardımcı programı'nı kullanarak yapılandırdıysanız, bu bağlantı noktası kullanılıyorsa, TCP/IP üzerinde dinleme başarısız. Istemcileri, bağlantı noktası olması durumunda, adlandırılmış bir örneğine veya varsayılan olmayan bir bağlantı noktası numarası ile bağlanmak için algılar. Bağlantı bilgilerini, bu kayıt defteri anahtarında "LastConnect" önbelleğe yazılır: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\supersocketnetlib\lastConnect Girişler, her sunucu ve bunları kayıt defterine bağlanmak için kullanılan yöntem bulabilirsiniz.Istemci, başarısız olur ve ardından yeni bilgileri re-negotiates sürece, bağlantı bilgilerini her bağlantıda yeniden dener. Bu, birisinin değiştiği için bağlantı noktası değişmişse veya re-assigned yüzünden, bir bağlantı noktası kullanımda olan bir dinamik bağlantı noktası ise durum. Kopuk bağlantılarBağlantı kopmuş olabilir üç yolu vardır:
ReferanslarSQL Server 2005'te SQL Sanal Sunucusu'nun istemci davranış hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin: http://msdn2.microsoft.com/en-us/library/ms189585.aspx
(http://msdn2.microsoft.com/en-us/library/ms189585.aspx)
ÖzelliklerMakale numarası: 273673 - Son Gözden Geçirme: 04 Aralık 2007 Salı - Gözden geçirme: 7.3 Bu makaledeki bilginin uygulandığı durum:
Otomatik Tercüme ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:273673
(http://support.microsoft.com/kb/273673/en-us/
)
| Makale çevirileri |




Üste








