

Makale numarası: 889543 - Bu makalenin geçerli olduğu ürünleri görün.
, Bu sürüm Microsoft Data Engine (MSDE) 1.0 Service Pack 4 (SP4) ile Microsoft SQL Server 7.0 ve SQL Server 7.0 veritabanı bileşenleri için güncelleştirmeler ya da MSDE 1.0 yükleme sağlar. Bu makalede, SP4 hakkında aşağıdaki bilgileri içerir:
SQL Server veritabanı bileşeni için hizmet paketleri birikimli olduğu için SP4 tüm önceki SQL Server 7.0 hizmet paketlerindeki düzeltmeleri içerir. Bu nedenle, SP4 SQL Server sürüm 7.0 ve MSDE 1.0 özgün yükleme durumuna uygulanabilir veya bir SQL Server 7.0 veya MSDE 1.0 yüklemesine, bir hizmet paketi daha önce uygulanmış.
SQL Server 7.0 SP4 Alpha CPU yongası bağlı olan bilgisayarları desteklemez. SQL Server 7.0 Service Pacl 3 (SP3) Alpha tabanlı bilgisayarlar için destekleyen en son SQL Server 7.0 hizmet paketidir.
SQL Server 7.0 Service Pack 4'de bulunan düzeltmeler hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313980Bu makalede bulunan SQL Server 7.0 Service Pack 4 ile ilgili bilgileri hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
(http://support.microsoft.com/kb/313980/ )SQL Server 7.0 hizmet paketi tarafından giderilen hataların listesi
313986
(http://support.microsoft.com/kb/313986/ )SQL Server 7.0 Service Pack 4 Benioku.htm eklemeleri
Sizin emin çalıştırmakta olduğunuz SQL Server 7.0 sürümünü değildir veya MSDE 1.0 bağladıysanız, @@ VERSION komutu tarafından döndürülen çıktının son satırında bağlanmış olan sürüm bildirir. Çıktı, aşağıdakine benzer olabilir:
Bu tabloyu kapaBu tabloyu aç
en son düzeltmeleri
20 ªUbat 2002 sonra düzeltme aldıysanız, düzeltme büyük bir olasılıkla SP4'te dahil değil. Güncelleştiren bir düzeltme hakkında birincil destek sağlayıcınıza SP4 için başvurun.
SP4 yüklerseniz, Kur çalıştırılmadan önce hizmet paketinin klasörleri oluşturmak için dosyaları ayıklamanız gerekir program.
Not Bazı hizmet paketlerinde bulunan dosyaları, sistem dosyalarıdır. Microsoft Windows NT Explorer veya Windows tüm dosyaları göster seçeneği ayarlandığından emin olun, hizmet paketleri ile çalışırken Explorer. Bu seçeneği etkinleştirmek için şu adımları izleyin:
Bilgisayarınızdaki sürücü C için SP4 yüklemek için yetersiz disk alanı varsa, ikincil bir sürücüye SP4 ZIP dosyasının yükleyerek disk alanından kazanabilirsiniz. Ardından ZIP dosyasına sürücüsüdür ayıklayabilirsiniz. Bu yöntem, ikincil sürücü C ve 43 MB sürücüsündeki 188 MB gerektirir.
Bu hizmet paketi dosyalarını ve sonra da iki Microsoft Systems Management Server dosyaları C:\70sp4 klasörüne kopyalayın. Hizmet paketi dosyalarını geri kalanı \X86 alt klasörüne yerleştirin.
Bileşenleri extract sonra veritabanı yükleme klasörü yeniden adlandırabilirsiniz. Bununla birlikte, klasör adında boşluk karakterleri içerdiğinden emin olun ("").
Not Belirli bir dil hizmet paketidir. Yükseltmekte olduğunuz SQL sunucu bileşeni aynı dilde hizmet paketiyle uygulanır.
Not SP4 Windows NT 4.0 Fransızca sürümünü yüklemeden önce aşağıdaki Microsoft Bilgi Bankası makalesi'ndaki yönergeleri izleyin:
259484
(http://support.microsoft.com/kb/259484/ )Fransızca yerel ayarları Windows 2000 ile desteklenen CryptEncrypt ve CryptDecrypt işlevleri
Yükleme başlamadan önceTüm bileşen yüklemeleri için geçerlidir.
SP4 Kur programı dışında bir çoğaltma topolojisi söz konusu düzenli olarak bu kullanıcı veritabanları için kullanıcı veritabanlarının yükseltin. Çoğaltma topolojisi ilgili veritabanlarının bağımlılıklar SP4 üzerinde yetkiniz yok. Örneğin,:
Systems Management Server'ı hazırlama yükleme dağıtılır.Microsoft Systems Management Server SP4, Windows NT Server çalıştıran birden çok bilgisayara otomatik olarak yüklemek için de kullanılabilir. Systems Management Server SQL Server bir paket oluşturma otomatikleştiren bir paket tanım dosyası Smssql.sms dosyasıdır. Ardından, SQL Server paketini dağıtılmış ve olması, Systems Management Server çalıştıran bilgisayarlarda yüklü. Bilgisayarın işletim sistemini algılayan ve sonra kurulum uygun sürümünü çalıştıran bir toplu iş dosyası Unattspsms.bat dosya olan program.
Önlem olarak tüm SQL kadar geri Server veritabanları. Bu, ana, model ve msdb veritabanları içerir. Hizmet paketini yükleme dışında çoğaltmaya katılan kullanıcı veritabanlarının, user veritabanlarındaki değiştirmez, ancak ana ve msdb veritabanlarının değiştirin. Hizmet paketini yükleme anamsdb ve modeli veritabanlarının değiştirir. Bu bunları SQL Server 7.0 SP4 öncesi sürümlerle uyumlu yapar. Bu yedekleri gereklidir, SQL'ı yeniden yüklemeye karar verirseniz Server 7.0 SP4 olmadan.
SP4 çoğaltma topolojileri üye yalnızca kullanıcı veritabanlarında güncelleştirmeleri gerçekleştirir ancak da, kullanıcı veritabanlarını yedeklemek prudent taşır.
Aşağıdaki koşullar doğruysa, bu adımı atlayabilirsiniz:
Otomatik büyüme edemiyor veritabanlarının otomatik büyüme seçeneğini ana veya msdb veritabanını değil, en az olmalıdır 500 KB boş disk alanı. Bunu doğrulamak için <a0></a0>, ana ve msdb veritabanlarının bağlamında sp_spaceused Sistem saklı yordamını'nı çalıştırın. Ayrılmamış alan Şekil ya da veritabanında 500 KB'den küçükse, veritabanının boyutunu artırın. Bunu yapmak için <a0></a0>, SQL Server 7.0 SQL Server Books Online'da "Veritabanı genişletme" konusundaki yönergeleri izleyin.
Kümelenmiş bir ortamda SQL Server 7.0 Enterprise Edition için veritabanı bileşenleri SP4 yüklemeden önce Microsoft Dağıtılmış işlem Düzenleyicisi (MSDTC) içeren grubu MSDTC ilk yüklendiği düğüm tarafından sahip olmalarına dikkat edin.
Bu düğümün grubun sahibi, Service Pack 4 Kur programı görüntüler bir MSDTC, sorunu gidermek isteyen bir hata Kur ve ardından Kurulumu yeniden denemek için program. MSDTC ilk yüklendiği düğüm grubun taşıyarak sorunu düzeltin. Kümelenmiş bir yapılandırmada SQL Server Enterprise Edition çalıştırıyorsa, veritabanı bileşenleri SP4 uygulamadan önce bu unclustered olmalıdır. SQL Server kümelendirmesini kaldırdıktan önce başka bir küme kaynakları birini aşağıdaki beş SQL Sunucu küme kaynaklarını bağlı olduğundan emin olmak için Küme Yöneticisi'ni kullanın:
SQL Server kümelendirmesini kaldırdıktan için <a0></a0>, aşağıdaki adımları izleyin:
Bunlar reclustered önce bir kümede çalışan SQL Server 7.0 hepsinin SP4'e yükseltilmesi gerekir.
SQL Server, kümelenmiş bir ortamda çalıştıran hakkında daha fazla bilgi için SQL Server clustering white paper bakın.
Veritabanı bileşenleri SP4 uygulamak için SP4 Kur programını çalıştırmadan önce aşağıdaki hizmetlerin ve uygulamaların kapatın:
Çalışıyorsa, ayrıca SQL Server Service Manager durdurun. Bunu yapmak için <a0></a0>, görev çubuğunda simge durumuna küçültülmüş SQL Server Service Manager simgesini sağ tıklatın ve sonra Çıkış ' ı tıklatın.
Setup.bat toplu iş dosyasını aşağıdaki konumlardan birinden çalıştırın:
Setup.bat toplu iş dosyasını çalıştırdığınızda, SQL Server kimlik doğrulaması veya Windows NT kimlik doğrulaması'nı kullanıp kullanmayacağınızı gibi bilgileri girmenizi ister bir <a0>ınstallshield</a0> iletişim kutusu görüntülenir. SQL Server kimlik doğrulaması'nı seçerseniz, Kur programı ile sa oturum açma parolasını sağlamanız gerekir. Windows'da örneğinin SQL Server veya MSDE, yükseltmekte olduğunuz sysadmin sabit sunucu rolü üyesi olan bir Windows oturum açma hesabı kullanarak oturum açmış durumdayken, Windows NT kimlik doğrulaması'nı seçerseniz, Kur programını çalıştırmanız gerekir.
Ardından, Kur programı, varolan SQL değiştirir dosyaları Server veya MSDE dosyalar hizmet paketi. Kur programı, ayrıca sistem saklı yordamlar güncelleştirmek için birkaç .sql komut dosyaları çalışır.
MSDTC yükleyici MSDTC yeni bir sürümü sisteminizde yükler. Kümelenmiş bir ortamda, bunu <a0>Windows NT</a0> kümenin tüm düğümlerinde yapar.
Kur programı bağlandığında, bu güncelleştirmenin Sistem saklı yordamlar, SQL Server 7.0 veya MSDE 1.0 .sql çalıştırmak için komut dosyaları, yükleme karma mod boş bir parolayla sa oturum açma için kullandığı algılarsa, bir <a0>Kimlik doğrulama modu</a0> iletişim kutusu görüntüler. Bu, kullanıcıların sa oturum için boş bir parola bir sistem çalıştırmanın olası güvenlik sorununu gidermek olanağı sağlar. Sa oturum açma parolası boş bırakarak, SQL Server veya MSDE için yetkisiz kullanıcıların kolay yönetim erişimi sağlar. Sisteminizi korumak için <a0></a0>, bir sa parolası gerekli veya Windows NT kimlik doğrulaması gerekir. Varsayılan olarak, Kimlik doğrulama modu iletişim kutusu yükleme için geçerli ayarlarını kullanmaz. Iletişim kutusunda aşağıdaki varsayılanlar kullanılır:
Kur programı, üzerinde çalıştığı bilgisayarın <a1>Temp</a1> klasöründeki Sqlsp.log dosyasına gerçekleştirdiği eylemleri kaydeder.
Kurulum programı tamamlandığında, sistemi yeniden başlatmanız istenebilir. Sistem yeniden başlatıldığında veya yeniden başlatma isteme olmadan Kur programı tamamlandıktan sonra aşağıdaki hizmetlerin çalıştığından emin olmak için Denetim Masası'ndaki Hizmetler aracını kullanın:
SP4 Windows NT küme yapılandırmasında uyguladıysanız, SQL Server'ı recluster. Önce reclustering, SP4 SQL Server 7.0 kümede bulunan tüm kopyalarını uygulamanız gerekir.
Ö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ükleme
Message Queuing bağımlılıkları SQL kaldırdıysanız sunucu, aşağıdaki kayıt defteri anahtarını değiştirmek için Kayıt Defteri Düzenleyicisi'ni çalıştırın:
Anahtar (BSC için), 2 değeri varsa, (PSC için) 4 veya 8 (PEC), geçerli değeri kaydetmek ve değeri 1 olarak değiştirin. Aksi takdirde, olduğu gibi anahtarının değerini bırakın.
HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters\MachineCache\MQS
SQL Server recluster için <a0></a0>, aşağıdaki adımları izleyin:
Message Queuing kayıt defteri anahtarının
HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters\MachineCache\MQS' dir. Yerine çalışma kümesi Sihirbazı'nı yeniden kullandığınız için önce özgün bu anahtarın değerini değiştirdiyseniz, özgün kayıt defteri anahtarının değerini geri yüklemek için Kayıt Defteri Düzenleyicisi'ni çalıştırın. SQL Server kaynaklarınızı ve kaynak türleri Prepare cluster configurations bölümünde açıklandığı gibi bağımlılıkları kaldırdıysanız, bağımlılıklar geri yüklemek için Küme Yöneticisi'ni kullanın. Message Queuing kaynağı SQL Server ve SQL ağ adının bağımlı sahipse, bağımlılıklar geri yüklemek için Küme Yöneticisi'ni kullanın. Prepare cluster configurations bölümünde belirlenen herhangi bir ağ adı bağımlılıkları kaldırın. IP adresi kaynakları ve bir geçici ağ adı Prepare cluster configurations bölümünde oluşturduysanız, onları silin. Iletinin kaynağı çevrimiçi Queuing çevrimiçine getirin.
Uygulamaları yeniden SP4 Kur çalıştırılmadan önce kapatılan program.
Bu hizmet paketi, aşağıdaki tüm SQL Server 7.0 katılımcılar, çoğaltma topolojinizi uygulamanızı öneririz:
Birleştirme çoğaltması'içinde distribution veritabanını, yalnızca Aracısı geçmişini saklamak için kullanılır. Genelde distribution veritabanını birleştirme çoğaltması topolojisinde yayımlanmış veritabanı ile aynı bilgisayarda bulunur. Ancak, bir uzak Dağıtım veritabanı birleştirme çoğaltması için de, Aracısı geçmiş günlük merkezileştirmek sitelerinde olabilir.
Tüm sunuculara bir çoğaltma topolojisi hemen yükseltmeniz mümkün olmayabilir. Bu nedenle, çoğaltma işlemleri SP4 SQL Server 7.0 veya önceki hizmet paketlerindeki özgün sürümünü çalıştıran sunucular arasında genellikle etkilenmez katılımcılar. Özel durumlar aşağıdaki bölümlerde açıklanmıştır:
Bunu yaptığınızda, yeni bir SQL Server 7.0 ilk eşitlemesini birleştirme aboneleri hangi hiçbir hizmet paketlerinin uygulanmış tamamlandı.
SQL Server'in özgün sürümünü çalıştıran bir abonelik zaten başlangıç eşitlemesi aldıysa, bu abone dahi bu parametre olmadan veri birleştirmek devam eder. Ancak, aboneliğin bıraktı ve sonra yeniden veya aboneliğin yeniden parametresi gereklidir. Tercih edilen çözüm abone SP4'e parametresi yerine yükseltmektir. Emin tüm aboneleri, SP4'e yükseltilinceye kadar emin olmak, parametre ekleyebilirsiniz.
Installing on replicated servers ' de açıklanan dağıtımcı Publisher abone dağıtım sırasını kullanarak en iyi gerçekleştirilir bölümü.
\Program Files\Common Files\Microsoft Shared\Database çoğaltmasıNot MSDE 1.0, Access 2000 birleştirme abone veriyor, bu adımları gerekmez. Bu durumda, veritabanı bileşenleri geçerli SP4.
sqlredis.exe /C:"setupre.exe MDAC = 0 -s - SMS"Aynı hüküm ve koşullar, bu hizmet paketiyle birlikte verilen Mdacredist.txt dosyasında listelenen altında Sqlredis.exe dosyasını yeniden dağıtabilir.
Davranış değişiklikleri düzeltmeleri tarafından sunulan her düzeltme için Microsoft Bilgi Bankası makalesinde belgelenmiştir. SQL Server 7.0 Service Pack 4'de bulunan düzeltmeler hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313980
(http://support.microsoft.com/kb/313980/ )SQL Server 7.0 hizmet paketi tarafından giderilen hataların listesi
Standard, Enterprise ve veritabanı sunucusunun Desktop Edition, SP4 istemci bileşenlerini çalıştıran bir istemci bilgisayar eklemek için aşağıdaki adımları izleyin:
Makinenizdeki (7.00.1063) sürümünden daha eski (7.00.623) bir sürümünü yükleyemezsiniz. Eski sürümü kaldırın.
Redistributing Database Components SP4 client components bölümü.
Bu, yalnızca Japonca karakterler içeren veritabanlarını olduğu sunucular için geçerlidir. Istemci bilgisayarlarda veya Japonca karakterler içeren veritabanlarını olduğu sunucular Sqlredis.exe yeniden başlatmanız gerekmez.
Genellikle, bu hata iletisini SP4 veya sonraki bir sürümü zaten sunucuda SQL Server örneğine uygulanan ve bir yükseltme gerekli olduğunu gösterir.
Kur, hizmet paketinde kullanılabilir bu daha yeni bir SQL Server bileşenleri algıladı. Kur devam edecek.
Ancak, bu SP4'e ilk yükselttiğiniz bir sisteme bu yapı uygulamış olan SQL Server desteği satıcıları ve kullanıcılar kendi SP4 yapı yeni olan özel bir SQL Server yapı almış olan müşteriler için geçerli olmayabilir. Bu müşterilerin kendi SQL başvurmalısınız Server desteği satıcı için bilgi istemenize yükseltme işlemi.
Not SQL Server 7.0, Windows NT 4.0, Terminal Server Edition çalıştıran bir bilgisayarda ilk kez yüklemek hazırlıyorsanız, yalnızca aşağıdaki adımları izleyin. Bu destek, SQL Server ile daha önce eklediyseniz 7.0 SP2 veya SP3, SP4'e yükselttiğinizde, bu adımları yinelemeniz gerekmez.
Windows NT Server 4.0 Terminal Server Edition SP4 SQL Server'ı yüklemeden önce Terminal Server Edition çalıştıran bir bilgisayar için geçerli bir SQL Server SP4 gerektirir. Bu hizmet paketi, Terminal Server Edition için geçerlidir ve Windows NT Server 4.0 SP4 ' farklıdır. Terminal Server Edition için hizmet paketleri hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
152734SQL Server 7.0 ve SQL Server SP4, Windows NT 4.0, Terminal Server Edition çalışan bir bilgisayara yüklemek için aşağıdaki adımları izleyin:
(http://support.microsoft.com/kb/152734/ )En son Windows NT 4.0 hizmet paketi nasıl elde edilir (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)
Birleştirme çoğaltması eşitlemede en iyi duruma getirme yayımcı yerine, bu bilgileri ağ üzerinden abone için aktarma sırasında daha fazla bilgi deposu sağlar. Bu seçenek daha büyük bir veritabanının yayımcı oluşmasına karşın, yavaş bir bağlantı üzerinden eşitleme performansını artırabilirsiniz. Ancak, daha fazla bilgi, Yayımcı tarafında saklanır ve ek depolama alanı gerekli.
Yayımcı ek bilgileri depolayarak, SQL Server için belirli bir abone göndermek için filtre uygulanmış verileri hızlı bir şekilde belirleyebilirsiniz. Eşitleme en iyi duruma getirilmiştir önce şema, bölüm bilgilerini ve değişiklikleri diğer abonelerine dağıtılmasını gerekir olup olmadığını belirlemek için oluşturma bilgileri gibi bilgileri içeren görüntü tabloları yayımcı adresindeki SQL Server oluşturur. Bu resim tabloları önce SQL Server veri bölümlemek ve verileri yeni nesil aboneleri gerektiren belirleme konusunda olanak sağlar.
Örneğin, satış bir kuruluşta, bölümler ve satış bölgeleri alarak verileri <a0></a0> programını dağıtmaktadır.. Eşitleme en iyi duruma getirmek için yayın etkinleştirilirse, verileri nasıl bölümlendirilir hakkındaki bilgileri görüntü tabloları yayımcı en önce depolanır. Satış bölgeleri vardiya ve veriler birden çok abonelerine repartitioned, veri güncelleştirildi ve verileri şu anda nasıl bölümlendirilir hakkındaki bilgileri Yayımcı tarafında olduğundan daha hızlı bir şekilde yeniden dağıtılıyor.
NotSp_addmergepublication çalıştırmak ağ üzerinden gönderilen veri miktarını en aza indirmek için Sistem saklı yordamını ve @ keep_partition_changes ayarlamak parametresi true.
Rapor anlık görüntüsünü ilk oluşturma işlemi, statik veya filtre alanına birleştirme yayımları için geliştirilmiştir.
Anlık görüntü oluşturma işlemi sırasında anlık görüntü Aracısı MSmerge_contents tablosu için bir toplu kopyalama dosyası oluşturur. SQL Server 7.0 SP4 statik, daha hızlı performans sağlar veya birleştirme süzgeçler, yalnızca yayında kullanılan süzgeçlerini temel tablolara ilişkili satırları kopyalayacağından kullanılır.
SP2, anlık görüntü Aracısı toplu kopyalama dosya MSmerge_contents tablo için oluşturulan ve kullanılan yayımlanmış bir tablonun süzgeç ölçütü ne olursa olsun, MSmerge_contents ' den tüm satırlar dosya dahil daha önceki sürümlerde. Yayımlama tablosu üzerinde güncelleştirme etkinliği yüksek miktarlarda MSmerge_contents tablo büyümesine neden oldu. Bu davranış, rapor anlık görüntüsünü ilk oluşturulurken performans slowed.
SP2 veya sonraki sürümleri ile oluşturulan .bcp küçük dosyadır. Dosyayı daha küçük olduğundan disk bölümünü yayımlanır veri ilişkiliyse yalnızca, satır kopyalanır. Bu nedenle, birleştirme abonelerine anlık uyguladığınızda aracısının performansı da geliştirilmiştir.
Bu değişiklik, yalnızca statik sahip yayınlar birleştirme uygular veya MSmerge_contents tablo bulk olmadığından anlık görüntüleri birleştirme yayımları için dinamik süzgeç olan oluşturulan birleşim süzgeçleri kopyalanır.
Örneğin, birleştirme yayını, müşteri, sipariş ve Sipariş Ayrıntıları sütunları içeren ve yayının yalnızca müşteriler Kuzeybatı bölgede yayımlamak için süzülmüştür. Rapor anlık görüntüsünü oluşturulduğunda, ilgili veriler süzülmüş yayımlanmış veri bölümünde yalnızca tablodaki satırların MSmerge_contents kopyalanan toplu ' dir. SP2 ' önceki sürümlerde, kopyalanan toplu MSMerge_contents alınan tüm satırların bulunuyordu.
Sp_mergecleanupmetadata sistem Yöneticiler MSmerge_contents ve MSmerge_tombstone sistem tablolarındaki meta veri temizleme yordamını sağlar depolanır. Bu tablolar sonsuza kadar genişletebilirsiniz, ancak kadar meta verileri temizleme birleştirme performansı iyileştirebilir. Bu yordam, bu tablolar en yayımcı ve aboneleri boyutunu azaltarak yer kazanabilirsiniz.
Dikkat Yayımcı tarafında sp_mergecleanupmetadata depolanmış yordamın çalıştırdıktan sonra yayımcı MSmerge_contents ve MSmerge_tombstone tablolarındaki konumunda depolanan meta verileri olan aboneleri sırasında tüm adlandırılmış abonelikler için aşağıdaki olaylar oluşur:
The reinitialization, Abone tarafında başlatılmalıdır. Bu saklı yordamını çalıştırmadan önce kaydedilmeli abone veri değişikliklerini yüklemek için yayımcı ile aboneleri tüm verileri birleştirme. Tüm yayınları, tüm düzeylerde katılan birleştirmek için bu saklı yordam çalıştırdıktan sonra anlık görüntü dosyaları yeniden gerekir. Rapor anlık görüntüsünü ilk kez çalıştırmadan birleştirme denerseniz, rapor anlık görüntüsünü çalıştırmak isteyip istemediğiniz sorulur.
The reinitialization otomatik olarak birleştirme topolojisi yaymak değil. Yönetici her republisher sırasında tüm abonelikleri el ile yeniden başlatmak gerekir.
Varsayılan olarak, @ reinitialize_subscribersp_mergecleanupmetadata depolanmış yordam parametresi true olarak ayarlanır ve tüm abonelikler için reinitialization işaretlenir. @ Reinitialize_subscriber ayarlarsanız parametresi false olarak, abonelikleri için reinitialization işaretlenmez. Yeniden abonelikler almamayı seçerseniz, yayımcı ve aboneleri veri eşitlendiğinden emin olmanız gerekir, çünkü ancak parametre false, dikkatli ayarlayın.
Abonelikleri reinitialization için işaretleme olmadan sp_mergecleanupmetadata saklı yordamı çalıştırmak, aşağıdaki adımları izleyin:
Not Hiçbir @ tabloadı parametresi bu sınırlar, belirtilen tabloya temizlemeyi bulunmaktadır. Bu yanlış Service Pack 2 ve 3 belgelenmiştir.
SQL Server 7.0 SP2, SQL Server'ın gelecekteki bir sürümüne dağıtılacaksa, işlevselliğini desteklemek için yeni bir yükseltme bekleyen veritabanı seçenek kullanılmaya başlandı. SQL Server 2000 veya sonraki bir sürümü SQL Server 7.0 SP2 veya sonraki bir sürümünü yükselttiğinizde, bazı geçiş senaryolarda bu işlevi kullanabilirsiniz. Tam yönergeler, bu seçeneği kullanmak için SQL Server'ın sonraki sürümünün belgelerinde eklenecektir.
Bekleyen yükseltme seçeneği, TRUE olarak ayarlandığında, kullanıcıların veritabanında dizinler veya istatistiklerin oluşturamıyor. Dizinleri veya istatistikler oluşturmak için çalışan BIR kullanıcı, yeni aşağıdaki hata iletisini alırsınız:
Ancak, Bekleyen yükseltme seçeneği, TRUE olarak ayarlanmışsa, kümelenmiş bir dizini oluşturulurken ve kümelenmemiş dizin varsa, dizin oluşturulması başarılı olur.
Dizin/oluştur oluşturma veritabanını yükseltme etkinleştirildiğinde istatistikleri devre dışı bırakılmış.
Dizin oluşturma başarısız olabilir aşağıdaki koşullar doğruysa tüm işlemi geri alınıyor:
The sp_dboption system stored procedure reports the status of the pending upgrade option if the stored procedure is called without parameters or with only the database_name parameter, for example:
The DATABASEPROPERTY function supports a new IsPendingUpgrade property that is used to report the status of the pending upgrade database option, for example:
The IsPendingUpgrade property returns 0 if the pending upgrade option is FALSE, and returns 1 if the pending upgrade option is TRUE.
SQL Server 7.0 SP2 sqlservr yardımcı programının yeni –g komut satırı seçeneği ile kullanılmaya başlandı. Örneğin, aşağıdaki seçenekleri kullanabilirsiniz:
bu seçenek SQL Server SQL Server işleminde, ancak SQL Server bellek havuzu dışında bellek ayırmalarının kullanılabilir bırakır bellek MB belirtir. Belirttiğiniz sayı bir tamsayı olmalıdır. Bellek havuzu dağıtılmış sorgular tarafından başvurulan bir OLE DB sağlayıcıları olan yordamı .dll dosyalarını kullanan SQL Server öğeleri yüklemek için genişletilmiş gibi alanında depolanan Transact-SQL deyimleri başvurulan Otomasyon nesne ise. SQL Server, bellek yönetimi hakkında daha fazla bilgi için SQL Server 7.0 için SQL Server Books Online'da "bellek mimarisi" konusuna bakın.
Varsayılan olarak, bu seçenek için değer 128 MB'dir. Bu değer, pek çok çalışma ortamları için uygundur. Bu seçeneği kullanarak, bellek ayırmasını, ancak sunucu üzerindeki fiziksel bellek aşağıdaki değerleri aştığında ayarla yardımcı olabilir:
SQL Server'ın bellek gereksinimlerini atypical olduğu ve SQL Server işleminin sanal adres alanı tüm belleği kullanılmakta olan büyük bellek yapılandırmalar için bu seçeneği kullanmak isteyebilirsiniz. Bu seçeneği yanlış kullanımı, SQL Server başlatılamayabilir veya çalışma zamanı hatalarıyla karşılaşabilirsiniz koşulları neden olabilir.
Varsayılan değeri kullanmalıdır -g komut satırı SQL Server hata günlüğüne aşağıdaki uyarı hata iletisini aldığınız sürece geçin:
SQL Server bölümlerini boşaltmak SQL Server çalışıyor olabilirsiniz, bu hata iletisi gösterir yordamı .dll dosyalarını ya da Otomasyon nesne havuzu genişletilmiş gibi öğeler için alan bulmak için depolanan bellek. Bu durumda tarafından ayrılan bellek miktarını artırmayı düşünün -g komut satırı anahtarı. Varsayılan'dan daha düşük bir değer kullanarak, iş parçacığı ve arabellek havuzu için kullanılabilir bellek miktarını artırır yığar. Bu, bazı performans kazançla birçok kullanmayan sistemlerinde yoğun bellek iş yükleri, saklı yordamlar, dağıtılmış sorgular veya Otomasyon nesne genişletilmiş sağlayabilir.
Uyarı: yordam önbelleğindeki bitişik bellek boşaltmak için onay.
SQL Server 7.0 ve MSDE 1.0 özgün sürümleri, bir geri alma, aşağıdaki koşullara uyan imleçler dışındaki tüm açık imleçleri kapatır:
http://support.microsoft.com/kb/842192
(http://support.microsoft.com/kb/842192)
DTS hedef tablo oluşturmak için kullanıyorsanız, DTS Verme Sihirbazı'nı için Oracle, dışa aktarmak için kullandığınızda, DTS sahip ve tablo adları tırnak işaretleri kullanarak büyük/küçük harfe duyarlı tabloları oluşturur. Bu davranış, sahibine veya tablo adlarını, anahtar sözcükler veya BOşLUK içeren desteklemek için karakter bulunması gerekir (""). Adları anahtar olmayan ve BOşLUK içeren karakterleri ve tırnak işaretleri, kaldırmak istediğiniz DTS Kopyala tablolar</a1> iletişim kutusunda bunları silin.
DTS sınama özelliği işlevler geliştirilmiştir ve şimdi genel değişkenleri ve aramalar'ı destekler. DTS kullanıcı arabirimi, aşağıdaki iki iletişim kutularında bir sınama seçeneği vardır:
Ek sütunlar, bir DTS paketini DTS Alma Sihirbazı, DTS Verme Sihirbazı'nı veya DTS Tasarımcısı yürüttüğünüzde, başlangıç saati, bitiş zamanı ve süre görüntülemek için Execute Package iletişim kutusuna eklenir. Bir kullanıcı parolası ile paket çalıştırırsanız, bu yeni sütunlar kullanılamaz.
Ayrıca, aktarım bildirim bilgi paketi yürütülürken sağlanır.
DTS hata iletileri geliştirilmiştir. Hata iletileri, OLE DB sağlayıcıya özgü bilgi ve başarısız olan operasyonla ilgili bilgileri şimdi girin.
Microsoft ActiveX atama DTS başvuru nesnesi, genel değişkenler Microsoft Visual Basic Scripting Edition (VBScript) komut şimdi izleyen her durumda standart Visual Basic ayarla sözdizimi.
Nesne başvurusu atamak istediğinizde, set anahtar sözcüğünü kullanın. Aksi halde, nesnenin varsayılan değeri atanacaktır.
Genel değişken bir nesne başvurusu varsa, set anahtar sözcüğünü hem de .Value anahtar nesne başvurusu yeniden atamak için kullanın. Örneğin,:
SQL Server 7.0 SP2, SQL Server 7.0 SP3 ve SQL Server 2000 değişiklikleri DTS paketlerini kaydetme için kullandığı iç biçimini kullanıma sunmuştur. Paket dosya ya da SQL Server parola olmadan kaydedildiğinde aşağıdaki biçimler için farklı bir hizmet paketi sürümleri desteklenir.
Bu tabloyu kapaBu tabloyu aç
Proxy hesabının, kullanıcı hesabının altında hangi ya sunucu ya da aracı çalışıyordu TEMP klasörüne erişim olduğu sürece, SQL Server 7.0 SP4 ' önceki sürümlerinde SQL Server DTS paketlerini, sunucu üzerinde depolanan SQL Server aracısı Proxy hesabının kimlik bilgileri altında çalıştırılamadı. Genişletilmiş saklı yordamı xp_cmdshell çalışacak işler için sunucu çalıştırıyor olmanız. Aracı aracısının işler çalıştırıyor.
Bu nedenle, kullanıcılar genellikle TEMP ortam değişkeni için hem başlangıç erişebildiği bir klasöre işaret etmek SQL Server veya SQL Agent başlangıç hesap ve proxy hesaplarını ayarlama gerekiyordu. Örneğin, C:\TEMP. SP4'için kullanıcı TEMP klasörü kullanılamıyorsa, sistem TEMP klasörü kullanılacak DTS geliştirilmiştir. Bu değişiklik, bu ayarlamaları gereksinimi büyük ölçüde azaltır.
Aynı anda iki ürün çalıştırdığınızda oluşan bilinen bir bellek sorunu gidermek için <a0></a0>, SQL Server 7.0 minimum dinamik bellek veya sp_configure min sunucu belleği seçenek, SQL Server'ın yükü işleme en yüksek desteklemek için gereken bellek miktarını için ayarlamanız gerekir. Bu ortam, SQL Server en fazla dinamik bellek ayarları veya sp_configure en fazla sunucu belleği</a1> seçeneği için yeterli bellek kazanacağı. Bunun yerine, SQL Server, genellikle en az bir dinamik bellek seçeneğinde belirtilen bellek miktarı ile çalışır. Bu nedenle, en az bir dinamik bellek ayarı yüksek kapasiteli çalışırken SQL Server'ı çalıştırmak yeterli olmalıdır.
SQL Server için gereken bellek miktarını belirlemek için <a0></a0>, aşağıdaki koşullar geçerli olduğunda, SQL Server'ın kullandığı bellek miktarı izleyin:
Özgün Fransızca sürümü SQL Server Books Online'da yanlış bir içindekiler tablosu sahipti. SQL Server 7.0 SP4 Fransızca sürümünü düzeltilmiş içindekiler tablosu, yeni bir Fransızca SQL Server Books Online'da dosyası içeren bir kendi kendine ayıklanan bir dosya içerir.
Düzeltilmiş Fransızca sürümünü SQL Server Books Online'ı yüklemek için aşağıdaki adımları izleyin:
Bu bölüm, depoyu hizmet paketi tarafından sunulan değişiklikleri belgelemektedir.
DB2 veya ınformix veritabanlarından almak için OLE DB tarayıcıyı kullanıyorsa, Microsoft Repository şimdi tablolar için şema ve tür bilgileri oluşturur. Bu işlevsellik, DB2 ve Intersolv ınformix ODBC sürücüsünü ve Intersolv ODBC için OLE DB sürücü Intersolv OLE DB Provider for ınformix için Microsoft ODBC sürücüsü kullanan veritabanları için geçerlidir.
Bile sürüm sıra silinmiş bir sürümünü içeriyorsa, her durumda, en son nesne sürümü şimdi alabilirsiniz. Daha önce bir nesne sürümü silip sonra yeni bir nesne sürümü, en son sürümünü almaya çalıştığında hata iletisi alırsınız.
Makale numarası: 889543 - Last Review: 17 Ocak 2007 Çarşamba - Gözden geçirme: 1.5
Bu makaledeki bilginin uygulandığı durum:
Machine-translated Article
Ö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:889543
(http://support.microsoft.com/kb/889543/en-us/ )


Contact us for more help