Popis aktualizace Service Pack 4 pro SQL Server 7.0 a Microsoft Data Engine (MSDE) 1.0

Souhrn

Toto vydání Microsoft SQL Server 7.0 a Microsoft Data Engine (MSDE) 1.0 Service Pack 4 (SP4) obsahuje aktualizace pro databázové součásti instalace serveru SQL Server 7.0 nebo MSDE 1.0. Tento článek obsahuje následující informace o aktualizaci SP4:
  • Service Pack verze a odebrání Service Pack 4
  • Stažení a extrahování Service Pack 4
  • Postup při instalaci aktualizace Service Pack 4
  • Jak distribuovat databázové součásti a součásti klienta Service Pack 4
  • Popisuje problémy systémem Service Pack 4, které ovlivňují weby

Obsah

Další informace

Úvod

Toto vydání Microsoft SQL Server 7.0 Service Pack 4 (SP4) a Microsoft Data Engine (MSDE) 1.0 SP4 aktualizuje součásti databáze SQL Server 7.0 nebo MSDE 1.0 instalace. Mezi ně patří následující komponenty:
  • Datový stroj
  • Databáze klienta nástroje například SQL Server Enterprise Manager a osql (pouze SQL Server 7.0)
  • Databáze součásti připojení klienta například zprostředkovatele OLE DB pro SQL Server, SQL Server ODBC driver a klient knihovny Net
SQL Server 7.0 SP4 lze použít k počítačům, které jsou spuštěny na motoru dat serveru SQL Server 7.0 nebo MSDE 1.0. Service Pack 4 instalační program automaticky zjistí verzi serveru SQL Server 7.0 a MSDE 1.0, který je v počítači a pouze inovuje součásti, které jsou v tomto vydání. Instalační program není zkuste inovovat součásti, které jsou v SQL Server 7.0 Enterprise Edition Pokud instalační program zjistí přítomnost Enterprise Edition. Při použití aktualizace service pack do počítače se systémem MSDE 1.0, nepokouší upgradovat komponenty, které jsou pouze součástí SQL Server 7.0. Při použití aktualizace service pack do počítače se systémem databázi pouze při součásti klienta, nepokouší upgradovat všechny součásti serveru databáze.

Vzhledem k tomu, že databáze serveru SQL Server součásti aktualizace service Pack jsou kumulativní, SP4 obsahuje opravy ze všech předchozích SQL Server 7.0 service Pack. Proto původní instalace serveru SQL Server verze 7.0 nebo MSDE 1.0 lze použít SP4 nebo do jakékoli SQL Server 7.0 nebo MSDE 1.0 instalace které aktualizace service pack byla vyrovnána dříve.

SQL Server 7.0 SP4 nepodporuje počítačů založených na procesoru Alpha čipu. SQL Server 7.0 Service Pacl 3 (SP3) je poslední serveru SQL Server 7.0 service pack, která podporuje počítače s procesorem Alpha.


Další informace o opravách obsažených v aktualizaci SQL Server 7.0 Service Pack 4 klepněte na následující číslo článku databáze Microsoft Knowledge Base:
313980 seznam chyb opravených aktualizacemi service Pack serveru SQL Server 7.0

Další informace o informace o SQL Server 7.0 Service Pack 4, která nebyla zahrnuta v tomto článku klepněte na následující číslo článku databáze Microsoft Knowledge Base:
313986 SQL Server 7.0 Service Pack 4 Readme.htm dodatky

Zpět na horní

Verze aktualizací Service pack

Pokud si nejste jisti, kterou jste nainstalovali na instanci databázového stroje SQL Server 7.0 a MSDE 1.0 aktualizaci service pack, zkontrolujte verzi pomocí příkazu SELECT @@VERSION z osql, SQL Query Analyzer nebo isql. Následující tabulka zobrazuje vztah mezi řetězec verze, která je vykazován příkaz @@VERSION a aktualizace service Pack serveru SQL Server 7.0 a MSDE 1.0:
@@VERSIONVerze serveru SQL Server
7.00.623Původní vydání SQL Server 7.0 a MSDE 1.0
7.00.699Databáze součásti Service Pack 1 (SP1)
7.00.842Databáze součásti Service Pack 2 (SP2)
7.00.961SP3 součásti databáze
7.00.1063SP4 součásti databáze
Pokud si nejste jisti edici serveru SQL Server 7.0, kterou používáte, nebo připojení k MSDE 1.0, hlásí poslední řádek výstupu, který je vrácen příkazem @@VERSION edition, ke kterému jste připojeni. Například může být výstup podobný následujícímu:
MSDE on Windows NT 4.0 (Build 1381: Service Pack 4)Desktop Edition on Windows NT 4.0 (Build 1381: Service Pack 4)
Developer Edition on Windows NT 4.0 (Build 1381: Service Pack 4)
Standard Edition on Windows NT 4.0 (Build 1381: Service Pack 4)
Enterprise Edition on Windows NT 4.0 (Build 1381: Service Pack 4)
Poslední opravy hotfix

Pokud poskytl opravu hotfix po 20. února 2002, tato oprava hotfix nebude pravděpodobně mají být zahrnuty v aktualizaci SP4. Obraťte se na svého poskytovatele technické podpory primární o opravu hotfix aktualizaci SP4.

Zpět na horní

Odebrání aktualizace SP4

SP4 databázový snadno odebrat z důvodu změny systému tabulky, které vyžaduje aktualizaci service pack pro údržbu. Se vrátit k sestavení z před SP4 byla nainstalována, je třeba odebrat a potom znovu nainstalovat SQL Server 7.0 nebo MSDE 1.0. Potom, pokud je požadováno, je nutné použít service pack (SP1, SP2 nebo SP3), která byla spuštěna před instalací aktualizace SP4. Před opětovnou instalací SQL Server 7.0 a MSDE 1.0 odpojte databází v SP4. Potom znovu připojte je po přeinstalaci SQL Server 7.0 nebo MSDE 1.0 a buď SP1, SP2 nebo SP3. Informace o použití procedury sp_attach_db a sp_detach_db naleznete v tématu SQL Server Books Online pro SQL Server 7.0. Stejně jako u nové instalace, je nutné znovu vytvořit přihlášení požadováno. Musí také znovu vytvoří naplánované úlohy, které závisí na informacích v databázi msdb , kromě změny provedené v modelu databáze. Pokud používáte replikaci, je nutné překonfigurovat replikace.

Zpět na horní

Stahování a extrahování SP4

Tato aktualizace service pack je distribuován v následujících dvou formátech:
  • Na disku CD-ROM s aktualizací SP4
  • Do samorozbalovacího souboru nazvaného Sql70sp4.exe, který lze stáhnout z Internetu
Pomocí sestavení sady složek a souborů v počítači, které jsou stejné jako složky a soubory, které jsou na disku CD-ROM SP4 samorozbalovacího souboru Sql70sp4.exe. Potom proces instalace je stejný jako u disku CD-ROM SP4 extrahované soubory aktualizace SP4.

Pokud si stáhnete aktualizaci SP4, je třeba extrahovat soubory k vytváření složky service pack před spuštěním instalačního programu.

Poznámka: Některé soubory v aktualizacích service Pack jsou systémové soubory. Nastavte, že možnost Zobrazit všechny soubory v Průzkumníku Windows NT nebo Windows Explorer při práci s aktualizacemi service Pack. Chcete-li tuto možnost povolit, postupujte takto:
  1. Spusťte program Průzkumník Windows nebo Windows NT Explorer.
  2. V nabídce Zobrazit klepněte na tlačítko
    Možnosti.
  3. Na kartě zobrazení zaškrtněte políčko
    Zobrazit všechny soubory.
Zpět na horní

Požadavky na místo na disku pro aktualizaci SP4

Musí mít 231 MB místa na disku k rozbalení SP4 Pokud stáhnout samorozbalovací spustitelný soubor na jednotce C ve vašem počítači a poté spusťte extrakce došlo.

Pokud máte na disku není dostatek volného místa pro stažení SP4 na jednotce C ve vašem počítači, můžete ušetřit místo na disku stažením souboru SP4 ZIP na sekundární jednotku. Potom můžete extrahovat ZIP soubor na jednotku C. Tato metoda vyžaduje 188 MB na jednotce C a 43 MB na sekundární jednotce.

Zpět na horní

Extrahování SP4 součásti databáze

Extrahovat SP4 součásti databáze, zkopírujte samorozbalovací soubor do složky, která je v počítači se systémem SQL Server 7.0 nebo MSDE 1.0. Spusťte soubor. Program automatické extrakce zobrazí výzvu pro název složky, kam chcete soubory aktualizace service pack. Například pokud je spuštěn SQL Server nebo MSDE a složku s názvem C:\70sp4 vytvořili, zkopírujte soubor Sql70sp4.exe počítač, spusťte soubor a po zobrazení výzvy zadejte název složky C:\70sp4.

To bude extrahovat soubory aktualizace service pack a potom zkopírujte do složky C:\70sp4 dva soubory Microsoft Systems Management Server. Zbývající soubory aktualizace service pack budou umístěny v podsložku \X86.

Po extrahování součásti můžete přejmenovat instalační složku databáze. Aby však název složky nesmí obsahovat znaky ("").

Zpět na horní

Instalace aktualizace Service pack

Instalace SP4, postupujte podle těchto pokynů k instalaci. Ne všechny kroky jsou požadovány, v závislosti na které z následujících konfigurací serveru SQL Server 7.0 je použití aktualizace service pack:
  • Konfigurace serveru databáze: Platí pro počítač se systémem datový stroj a související software z jakékoli vydání serveru SQL Server 7.0 nebo MSDE 1.0. Tyto počítače také obsahovat databázové součásti klienta.
  • Pouze pro klienta Konfigurace databáze: Platí pro počítače se systémem následující:
    • Databáze součásti připojení klienta například zprostředkovatele OLE DB pro SQL Server, SQL Server ODBC driver a klient Net knihovny (z SQL Server 7.0 nebo MSDE 1.0).
    • Databáze klienta nástroje například SQL Server Enterprise Manager a bcp (pouze SQL Server 7.0).
  • Konfigurace clusteru převzetí služeb při selhání: Platí pro počítač se systémem SQL Server 7.0, který je konfigurován v clusteru převzetí služeb při selhání.
  • Konfigurace serveru replikace: Platí pro počítač se systémem SQL Server 7.0, ve kterém nejméně jedna databáze je součástí topologii replikace.
Příslušné komponenty jsou uvedeny pro každý krok instalace.

Poznámka: Aktualizace service pack je konkrétní jazyk. Nainstalujte aktualizaci service pack s stejný jazyk jako součást serveru SQL Server, který inovujete.


Poznámka: Před instalací aktualizace SP4 francouzskou verzi Windows NT 4.0, postupujte podle pokynů v následujícím článku znalostní báze Microsoft Knowledge Base:
259484 CryptEncrypt a CryptDecrypt funkce jsou podporovány s francouzské národní prostředí v systému Windows 2000

Před zahájením instalace
Platí pro všechny instalace součásti.

SP4 instalační program upgrade databáze uživatelů s výjimkou těchto uživatelských databází, které se pravidelně účastní topologie replikace. Databáze, které nejsou součástí topologie replikace nemají závislostí na SP4. Například:
  • Můžete obnovit zálohu databáze uživatelů z instance serveru SQL Server 7.0 nebo SQL Server 7.0 SP1, SP2 nebo SP3 k instanci serveru SQL Server 7.0 SP4.
  • Můžete obnovit zálohu databáze uživatelů z instance serveru SQL Server 7.0 SP4 k instanci serveru SQL Server 7.0 nebo SQL Server 7.0 SP1, SP2 nebo SP3.
  • Můžete odpojit uživatele databáze z instance serveru SQL Server 7.0 nebo SQL Server 7.0 SP1, SP2 nebo SP3 a potom jej přiložit k instanci serveru SQL Server 7.0 SP4.
  • Můžete odpojit uživatele databáze z instance SQL Server 7.0 SP4 a potom jej přiložit k instanci serveru SQL Server 7.0 nebo SQL Server 7.0 SP1, SP2 nebo SP3.
Instalační program aktualizace SP4 upgrade uživatelských databází, které jsou členy topologii replikace. Před instalací aktualizace SP4, ujistěte se, replikace databází a skupin souborů jsou zapisovatelné a že uživatelský účet, který je spuštěn instalační program má oprávnění k přístupu k databázím. Další informace o aktualizaci SP4 databází, které jsou součástí topologie replikace naleznete v článku instalace na replikované servery.
Příprava pro Systems Management Server distribuované instalace
Můžete také použít Microsoft Systems Management Server SP4 automaticky instalovat na více počítačů se systémem Windows NT Server. Soubor Smssql.sms je definiční soubor balíčku, který automatizuje vytváření balíčku serveru SQL Server v Systems Management Server. Potom balíček SQL Server lze distribuována a nainstalována v počítačích se systémem Systems Management Server. Soubor Unattspsms.bat je dávkový soubor, který zjistí operační systém počítače a spustí odpovídající verzi Instalační program.

Zpět na horní

Zálohování databáze serveru SQL Server

Platí pro všechny konfigurace s výjimkou konfigurace databáze pouze pro klienta.

Jako preventivní opatření zálohujte všechny databáze serveru SQL Server. Jedná se o hlavní modela msdb databáze. Instalace aktualizace service pack nezmění uživatelských databází s výjimkou uživatelských databází, které se účastní replikace, ale je upravit hlavní i msdb databáze. Instalace aktualizace service pack upravuje předlohy, msdba model databází. To je kompatibilní s aktualizací starší než SP4 verzí serveru SQL Server 7.0. Tyto zálohy jsou vyžadovány, pokud se rozhodnete znovu nainstalovat SQL Server 7.0 bez SP4.

Je také vhodné zálohovat databáze uživatelů, ačkoli SP4 bude provádět aktualizace pouze v uživatelských databází, které jsou členy replikační topologie.

Zpět na horní

Zajistěte systémové databáze dostatek volného místa

Platí pro všechny konfigurace s výjimkou konfigurace databáze pouze pro klienta.

Tento krok můžete přeskočit, pokud jsou splněny následující podmínky:
  • Možnost Automatické zvětšování je na hlavní i msdb databáze v systému SQL Server nebo MSDE na které aktualizaci SP4.
  • Disk, který obsahuje tyto databáze má alespoň 500 KB volného místa pro každou databázi, můžete automatické zvětšování.
V SQL Server 7.0 můžete ověřit, že mají systémové databáze dostatek volného místa. Připojení k serveru SQL z SQL Server Enterprise Manager, klepněte pravým tlačítkem myši na ikonu databáze a klepněte na tlačítko
Vlastnosti. Ověřte, zda je zaškrtnuto políčko automaticky růst souboru . Chcete-li to ověřit v MSDE, vydat následující příkazy SQL:
  • hlavní sp_helpdb
  • sp_helpdb msdb
Ve výstupu těchto příkazů, ověřte, zda sloupec růstu není 0.

Pokud není možnost Automatické zvětšování pro hlavní nebo msdb databáze na, databáze, které nelze automatické zvětšování musí mít alespoň 500 KB volného místa. Chcete-li to ověřit, spusťte systémovou uloženou proceduru sp_spaceused v rámci hlavní i msdb databáze. Pokud nepřidělené místo obrázku v databázi buď je menší než 500 KB, zvětšete velikost databáze. Chcete-li to provést, postupujte podle pokynů v tématu "Rozšíření the databáze" v SQL Server Books Online pro SQL Server 7.0.

Zpět na horní

Příprava konfigurace clusteru

Platí pouze pro převzetí služeb při selhání clustering konfigurace.

Před instalací aktualizace SP4 součásti databáze SQL Server 7.0 Enterprise Edition v prostředí s clustery, přesvědčte se, zda skupiny, která obsahuje Microsoft distribuované transakce koordinátor (MSDTC) je vlastněna uzlu první instalaci MSDTC.

Pokud tento uzel není ve vlastnictví skupiny, Service Pack 4 instalační program zobrazí chyba instalace koordinátoru MS DTC, který vás vyzve k opravě problému a potom zkuste znovu instalační program. Odstranění problému přesunutím skupinu do uzlu první instalaci MSDTC. Pokud v konfiguraci clusteru je spuštěn SQL Server Enterprise Edition, musí být unclustered před použitím SP4 součásti databáze. Před zrušení clusterů serveru SQL Server pomocí Správce clusteru ověřte, zda žádné prostředky clusteru závisí na jednu z následujících pěti prostředků clusteru serveru SQL Server:
  • Název sítě SQL
  • Adresa SQL IP
  • SQL Server
  • Agent serveru SQL Server
  • SQL VServer
Zaznamenejte všechny závislosti, které odeberete, takže můžete je obnovit po instalaci aktualizace service pack. Pokud prostředek služby Řízení front zpráv společnosti Microsoft obsahuje závislost na SQL síťový název, je prostředek služby Řízení front zpráv přepněte do režimu offline. Potom přeneste svou závislost na jiný název sítě ve stejné skupině. Pokud existují jiné síťové názvy ve skupině, vytvořte název dočasnou síť. Potom přeneste závislost tohoto názvu sítě. Po instalaci aktualizace SP4 můžete odstranit dočasné síťový název.

Ke zrušení clusterů serveru SQL Server, postupujte takto:
  1. V programové skupině SQL Server 7.0 klepněte na tlačítko
    Průvodce převzetí služeb při selhání clusteru.
  2. Po zobrazení výzvy vložte vaší původní SQL Server Enterprise Edition disk CD-ROM a potom postupujte podle pokynů zobrazených v průvodci.
Tento postup ve všech uzlech clusteru systému Windows NT nebo Windows 2000, ve kterém byly clustery serveru SQL Server. Ujistěte se, že průvodce převzetí služeb při selhání clusteru odebere všechny názvy prostředků serveru SQL Server a typy.


Všechny instance serveru SQL Server 7.0, které pracují v clusteru musí být upgradován na aktualizaci SP4, dříve, než jsou jejich reclustered.

Další informace o spuštění serveru SQL Server v prostředí clusteru naleznete v tématu
Dokument white paper clusterů serveru SQL Server.


Zpět na horní

Zastavení aplikace před spuštěním SP4 instalační program

Platí pro všechny konfigurace s výjimkou konfigurace databáze pouze pro klienta.

Před spuštěním aktualizaci SP4 součásti databáze SP4 instalační program, vypněte následující služby a aplikace:
  • Služby Microsoft Search, MSDTC, MSSQLServer, MSSQLServerOLAPService a SQLServerAgent
  • Microsoft Transaction Server služby Message Queuing a integrátor transakcí Microsoft COM (COMTI)
  • Všechny aplikace. To zahrnuje ovládací panely
Pokud instalujete SP4 v clusteru systému Windows NT, ujistěte se, že tyto aplikace a služby jsou zastaveny na všech uzlech v clusteru.


Je-li spuštěna zastavte SQL Server Service Manager. Chcete-li to provést, klepněte pravým tlačítkem na ikonu minimalizovaného SQL Server Service Manager na hlavním panelu a potom klepněte na příkaz Konec.

Zpět na horní

Nainstalujte aktualizaci SP4 součásti databáze

Platí pro všechny konfigurace.

Spusťte dávkový soubor Setup.bat z kteréhokoli z následujících umístění:
  • Složku, která obsahuje extrahované soubory aktualizace z Sql70sp4.exe
  • Složky service pack na disku CD-ROM se systémem SQL Server 7.0 SP4
Poznámka: Nespouštějte Setup.bat dávkový soubor pomocí klienta Terminálové služby společnosti Microsoft. Pomocí klienta Terminálové služby vzdálenou instalaci SP4 není podporován.

Při spuštění dávkového souboru Setup.bat
InstallShield dialogové okno s výzvou k zadání informací, například zda chcete použít ověřování serveru SQL Server nebo ověřování systému Windows NT. Pokud vyberete ověřování serveru SQL Server, je nutné zadat instalační program s heslem pro přihlášení sa . Pokud zvolíte ověřování systému Windows NT, je nutné spustit instalační program v době, kdy jsou přihlášeni k systému Windows pomocí přihlašovací účet systému Windows, který je členem role sysadmin dlouhodobého serveru instance serveru SQL Server nebo MSDE, který upgradujete.

Potom instalační program nahradí existující soubory serveru SQL Server nebo MSDE soubory aktualizace service pack. Instalační program také spustí několik souborů skriptů .sql k aktualizaci systému uložené procedury.

Instalační program koordinátoru MS DTC nainstaluje nové verze koordinátoru MS DTC v systému. V prostředí s clustery je to ve všech uzlech clusteru systému Windows NT.


Pokud instalační program připojí k serveru SQL Server 7.0 a MSDE 1.0 .sql spustit skripty, že aktualizace systému uložené postupy, jsou zobrazeny
Režim ověřování dialogové okno v případě, že zjistí, že instalace používá smíšený režim s prázdným heslem pro přihlášení sa . To poskytuje uživatelům možnost vyřešit potenciální problém se zabezpečením systému spuštění s prázdným heslem pro přihlášení sa . Prázdné heslo sa přihlášení poskytuje neoprávněným uživatelům snadný přístup pro správu serveru SQL Server nebo MSDE. Chránit své systémy by měly vyžadovat zadání hesla pro sa nebo pomocí ověřování systému Windows NT. Ve výchozím nastavení
Dialogové okno Režim ověřování nepoužívá aktuální nastavení pro instalaci. Dialogové okno používá následující výchozí hodnoty:
  • Ve výchozím nastavení v počítačích se systémem Microsoft Windows 95, Microsoft Windows 98 a Microsoft Windows Millennium Edition
    Dialogové okno Režim ověřování používá kombinovaný režim. Smíšený režim je režim pouze ověřování, která je podporována v těchto operačních systémech. Dialogové okno požadavky poté, že je třeba zadat heslo pro přihlášení sa . Pokud zadáte heslo, instalační program změní heslo pro přihlášení sa . Pokud heslo ponecháte prázdné, instalační program se připojí bez změny hesla.
  • Ve výchozím nastavení v počítačích se systémem Windows NT 4.0 nebo Microsoft Windows 2000, instalační program používá ověřování systému Windows NT. Můžete použít dialogové okno, přijměte výchozí režim ověřování systému Windows NT nebo přepněte režim ověřování na kombinovaný režim pomocí přihlašovacího hesla správce systému , který není prázdný.
Před změnou režimu ověřování nebo heslo pro přihlášení sa , ujistěte se, že to neovlivní existující aplikace. Například pokud je spuštěn SQL Server v počítači se systémem Windows 2000 a změnit z kombinovaného režimu na režim ověřování systému Windows NT, existující aplikace, které používají ověřování serveru SQL nelze připojit dokud jsou konfigurovány na použití ověřování systému Windows NT. Také pokud změníte přihlašovací heslo sa , aplikací nebo pro správu procesů, které používají staré heslo nelze připojit dokud jsou konfigurovány pro použití nové heslo.

Instalační program zaznamenává akce, které provádí v souboru Sqlsp.log ve složce Temp v počítači, ve kterém je spuštěn.


Zpět na horní

Restartujte služby

Platí pro všechny konfigurace s výjimkou konfigurace databáze pouze pro klienta.

Po dokončení instalačního programu, můžete být vyzváni k restartování systému. Po restartování počítače nebo po dokončení instalačního programu bez restartování počítače, použijte nástroj služby v Ovládacích panelech a ujistěte se, že jsou spuštěny následující služby:
  • Vyhledávací služba
  • KOORDINÁTOR MSDTC
  • MSSQLServer
  • MSSQLServerOLAPService
  • SQLServerAgent
Zálohujte inovované hlavní i msdb databáze.

Zpět na horní

Recluster konfigurace clusteru

Platí pouze pro převzetí služeb při selhání clustering konfigurace.

Pokud jste použili SP4 v konfiguraci clusteru systému Windows NT, recluster serveru SQL Server. Před reclustering, musíte použít SP4 pro všechny instance serveru SQL Server 7.0, které jsou součástí clusteru.


Důležité: Tento oddíl, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. Při nesprávné úpravě registru mohou nastat závažné problémy Proto se ujistěte, že budete opatrně postupovat podle těchto kroků Pro zvýšení ochrany před úpravou zálohujte registr. Pokud dojde k potížím, pak můžete registr obnovit ze zálohy. Pro další informace o zálohování a obnovení registru klepněte na následující číslo článku databáze Microsoft Knowledge Base:
322756 postup zálohování a obnovení registru v systému Windows


Pokud jste odebrali front závislostí na SQL serveru, spusťte Editor registru Chcete-li změnit následující klíč registru:
HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters\MachineCache\MQS
Pokud klíč má hodnotu 2 (pro BSC), zaznamenejte aktuální hodnotu 4 (PSC) nebo 8 (pro PEC) a změňte hodnotu na 1. Jinak ponechte hodnotu klíče beze změny.

Chcete-li recluster serveru SQL Server, postupujte takto:
  1. V programové skupině SQL Server 7.0 klepněte na tlačítko
    Průvodce převzetí služeb při selhání clusteru.
  2. Po zobrazení výzvy průvodce, vložte vaší původní SQL Server Enterprise Edition disk CD do jednotky CD-ROM a potom postupujte podle pokynů Průvodce zobrazí.
Tento postup ve všech uzlech clusteru systému Windows NT, které obsahují instance serveru SQL Server, který chcete do clusteru zahrnout.


Je klíč registru služby Řízení front zpráv
HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters\MachineCache\MQS. Pokud jste změnili původní hodnota tohoto klíče před použitím Průvodce clusteru převzetí služeb při selhání, spusťte Editor registru Chcete-li obnovit původní hodnoty klíče registru. Pokud odebrání závislostí na prostředky serveru SQL Server a typy prostředků, jak je popsáno v části Příprava konfigurace clusteru pomocí Správce clusteru k obnovení závislosti. Pokud závislostí na SQL Server a SQL síťový název prostředku služby Řízení front zpráv, pomocí Správce clusteru k obnovení závislosti. Odebrání závislostí na jiných název sítě, kterou jste vytvořili v části Příprava konfigurace clusteru . Pokud jste vytvořili v části Příprava konfigurace clusteru prostředky adres IP a název dočasné sítě, odstraňte je. Prostředek služby Řízení front zpráv online.

Zpět na horní

Restartování aplikace

Platí pro všechny konfigurace.

Restartování aplikace uzavřená před spuštěním programu Instalační program aktualizace SP4.

Zpět na horní

Instalace na replikované servery

Platí pouze pro konfigurace serveru replikace.

Doporučujeme použít tuto aktualizaci service pack pro všechny následující SQL Server 7.0 účastníky v replikační topologie:
  • Aplikace Publisher
  • Distributor
  • Odběratelé
Doporučujeme použít následující posloupnost nasazení SP4 v rámci topologie replikace:
  1. Distributora, pokud je oddělená od vydavatele
  2. Aplikace Publisher
  3. Odběratel
Poznámka: Obvykle zejména v slučovací replikace Distributor a Publisher jsou na stejném serveru a současně upgradovány.

V slučovací replikace distribuční databáze slouží pouze k ukládání historie agenta. Distribuční databáze v topologii replikace sloučení se obvykle nachází ve stejném počítači jako publikované databáze. Však může také mít vzdálené distribuční databáze slučovací replikace na weby, které centralizaci agent historie protokolování.

Není možné okamžitě inovovat všechny servery v topologii replikace. Operace replikace jsou proto obvykle ovlivněny mezi servery se systémem původní verzi serveru SQL Server 7.0 nebo předchozích aktualizacích service Pack a aktualizace SP4 účastníky. Výjimky jsou uvedené v následujících částech:
Zpět na horní
Instalace aktualizace SP4 na server, který poskytuje vzdálené distribuční databáze pro slučovací publikace
Pokud upgradujete na aktualizaci SP4 server a tento server obsahuje vzdálené distribuční databáze pro slučovací publikace, je nutné inovovat každou vydavateli, který používá distribuční databáze SP4 replikace typu sloučení. Tento požadavek zajišťuje, že je optimální doručení změny dat z přidružené slučovací replikace vydavatel agenty veškeré korespondence (Push) spuštěné na distributora.

Zpět na horní
Inovace korespondence aplikace Publisher, které načítá nové předplatné oproti původní verzi serveru SQL Server 7.0 SP4
Chcete-li povolit nové slučovací replikace odběratelům ze serverů, které mají v původní verzi SQL Server 7.0 nainstalována, je nutné přidat -70Subscribers volitelný parametr pro každou úlohu Snapshot Agent.

Když toto provedete, počáteční synchronizace jakékoli nové SQL Server 7.0 sloučit předplatitele, které žádné služby byly použity balíky po dokončení.

Pokud předplatitel s původní verzí serveru SQL Server již přijal počáteční synchronizace, tento účastník nadále možné sloučit data i bez tohoto parametru. Však pokud odběr je vynechána a znovu vytvořena, nebo musí znovu inicializovat předplatné, parametr je vyžadován. Nejlepší řešení je upgradovat odběratele SP4 namísto použití parametru. Pokud chcete zajistit, můžete přidat parametr, dokud si nejste jisti, že všem odběratelům jsou inovovány na aktualizaci SP4.

Zpět na horní
Instalace na replikaci sloučení Subscriber SP4
Pokud upgradujete na aktualizaci SP4 replikace typu sloučení serveru SQL Server odběratel, je třeba každý jeho přidružené slučovací replikace vydavatel také upgradovat na aktualizaci SP4. To optimalizuje doručení změny dat z přidružené slučovací replikace vydavatel agenty veškeré korespondence (Pull) spuštěné na odběratele. Nejlepší je provést pomocí sekvence nasazení Distributor-Publisher Subscriber, která je popsána v
Oddíl instalace na replikované servery .

Zpět na horní
V předchozích verzích serveru SQL Server spuštěna replikace s aktualizací SP4
Nejsou žádné známé rozdíly ve způsobu, jakým SP4 pracuje s SQL Server 6.0 nebo SQL Server 6.5 vydavatelů a odběratelů ve srovnání s tak, aby původní verzi serveru SQL Server 7.0 pracuje s tyto starší verze.


Zpět na horní
Aktualizace aplikace Access 2000 (Jet 4.0) slučovací replikace odběratelům
Pro Microsoft Jet založené na aplikaci Microsoft Access 2000 sloučení odběratelům využít výhod vylepšení v aktualizaci SP4 musíte zkopírovat následující soubory SP4 součásti databáze k vaší pracovní stanice, které jsou spuštěny aplikace Access 2000:
  • X86\Binn\Replres.dll
  • X86\Binn\Replrec.dll
  • X86\Binn\Replprov.dll
  • X86\Jet\Msrpjt40.dll
Každý soubor zkopírujte do následující složky na systémovou jednotku pracovní stanice:
Replikace Shared\Database Files\Microsoft \Program Files\Common
Poznámka: Nemáte-li MSDE 1.0 slouží jako sloučení Subscriber Access 2000, postupujte následujícím způsobem. V tomto případě aktualizaci SP4 součásti databáze.

Zpět na horní

Redistribuce součástí klienta SP4 součásti databáze

SP4 pro SQL Server 7.0 a MSDE 1.0 obsahuje samorozbalovacího souboru Sqlredis.exe a verze souboru Mdacredist.txt. Ve výchozím při spuštění Sqlredis.exe jej provede následující akce:
  1. Sqlredis.exe spustí Mdac_typ.exe soubor z Microsoft Data Access Components (MDAC) 2.1 SP2. To nainstaluje základní součásti MDAC 2.1 SP2 a verze serveru SQL Server a MSDE klienta připojení k součásti, které byly součástí aktualizace SP1 pro SQL Server 7.0 a MSDE 1.0.
  2. Sqlredis.exe nahradí novou verzí SP4 součásti databáze součásti připojení klienta SQL Server a MSDE.
  3. Sqlredis.exe nahradí soubory Mswstr10.dll, Mswdat10.dll, Oleaut32.dll, Olepro32.dll a Stdole2.tlb.
Pokud chcete instalovat pouze součásti připojení SP4 součásti databáze klienta, zadejte na příkazovém řádku následující příkaz:
/C:"setupre.exe sqlredis.exe součástí MDAC = 0 -s - SMS"
Můžete znovu distribuovat soubor Sqlredis.exe pod za stejných podmínek a podmínek, které jsou uvedeny v souboru Mdacredist.txt, který je součástí této aktualizace service pack.

Zpět na horní

Poznámky k dokumentaci

Tato část popisuje problémy, které ovlivňují weby s aktualizací SP4, ale nejsou způsobeny oprav obsažených v aktualizaci service pack.


Změny v chování, které jsou zavedeny opravy jsou popsány v následujícím článku znalostní báze Microsoft Knowledge Base pro jednotlivé opravy.
Další informace o opravách obsažených v aktualizaci SQL Server 7.0 Service Pack 4 klepněte na následující číslo článku databáze Microsoft Knowledge Base:
313980 seznam chyb opravených aktualizacemi service Pack serveru SQL Server 7.0

Zpět na horní

Inovaci pouze klientských počítačů po instalaci aktualizace SP4

V některých případech uživatelé nejprve nainstalovat pouze klientské součásti serveru SQL Server v počítači. Později se přidat Standard, Enterprise nebo Desktop Edition databázový server v počítači spuštěním instalačního programu z disku CD-ROM SQL Server. Pokud jsou součásti klienta v počítači již byly upgradovány na aktualizaci SP4, SQL Server instalační program selže a zobrazí následující chybová zpráva:
Nelze nainstalovat verzi, která je starší (7.00.623) než verze ve vašem počítači (7.00.1063). Odinstalujte starší verze.
Chcete-li přidat Standard, Enterprise nebo Desktop Edition databázový server ke klientskému počítači se systémem klienta SP4 součásti, postupujte takto:
  1. Zkopírujte soubor Bcp.exe z původního disku CD-ROM serveru SQL Server 7.0 do počítače klienta. Tato akce přepíše verzi SP4 Bcp.exe v adresáři C:\Mssql7\Binn.
  2. Spusťte instalační program z disku CD-ROM nainstalovat součásti serveru SQL Server 7.0.
  3. Databáze součásti Service Pack 4 instalační program SP4 upgradovat všechny součásti databáze SQL Server v počítači spusťte.
Poznámka: Chcete-li inovovat klienta Standard nebo Enterprise Edition serveru, je nutné zakoupit licenci pro příslušný server. Server Desktop Edition můžete nainstalovat do klientských počítačů, které jsou uvedeny ve standardní nebo Enterprise SQL Server licenci klientského přístupu (CAL).


Zpět na horní

Inovace japonské databázové servery systému Windows 2000 po instalaci aktualizace SP4

SP4 součásti databáze můžete nainstalovat v počítači se systémem Windows NT, Windows 95 nebo Windows 98 a novější inovace na systém Windows 2000. Dojde-li k tomuto chování, inovace systému Windows 2000 nahrazuje určité systémové soubory, které se účastní řazení japonských znaků s verzemi souborů, které jsou starší než verze vyžadovaná SP4. Pokud používáte japonské znaky v databázích serveru SQL Server, spusťte znovu verze Sqlredis.exe dodané s aktualizací SP4, po upgradu na systém Windows 2000. Další informace o spuštění Sqlredis.exe naleznete v části součásti klienta Redistribuce SP4 součásti databáze .

To platí pouze pro servery, na kterých máte databáze obsahující japonské znaky. Není nutné znovu použít Sqlredis.exe v klientských počítačích nebo na serverech, které nemají databáze obsahující japonské znaky.

Zpět na horní

Použití aktualizace SP4 na novější verzi

Pokud se pokusíte upgradovat instalaci serveru SQL Server s databázový stroj spustitelné soubory, které jsou stejné verze nebo novější než ty, které jsou k dispozici s aktualizací SP4 součásti databáze, Service Pack 4 instalační program může ukončit a může se zobrazit následující chybová zpráva:
Instalační program rozpoznal než jsou k dispozici novější verze součástí SQL Server Service Pack. Instalace nebude pokračovat.
Tato chybová zpráva obvykle označuje, že aktualizace SP4 nebo novější verze již byla použita k instanci serveru SQL Server, který je na serveru a není vyžadován upgrade.

To však nemusí vztahovat zákazníkům, kteří obdrželi speciální sestavení serveru SQL Server, která je novější než sestavení SP4 z jejich SQL Server podpora dodavatelů a uživatelů, kteří použili toto sestavení systému, který nebyl upgradován na aktualizaci SP4 nejprve. Tito zákazníci měli obrátit na svého dodavatele podpora serveru SQL Server na žádost o informace týkající se procesu upgradu.


Zpět na horní

Instalace v systému Windows NT 4.0, Terminal Server Edition s aktualizací SP4

Původní vydání SQL Server 7.0 nepodporuje operační systém Windows NT 4.0, Terminal Server Edition. SQL Server 7.0 s aktualizací SP1 zavedena podpora serveru SQL Server se systémem Windows NT 4.0, Terminal Server Edition. SQL Server 7.0 SP2, SP3 a SP4 pokračovat v podpoře systému Windows NT 4.0, Terminal Server Edition.

Poznámka: Pouze tento postup při přípravě k instalaci serveru SQL Server 7.0 poprvé v počítači se systémem Windows NT 4.0, Terminal Server Edition. Jestliže jste dříve přidali tuto podporu s SQL Server 7.0 SP2 nebo SP3, není nutné tyto kroky opakovat při upgradu na aktualizaci SP4.


SQL Server SP4 vyžaduje instalaci systému Windows NT Server 4.0, Terminal Server Edition SP4 do počítače se systémem Terminal Server Edition, před instalací serveru SQL Server. Tato aktualizace service pack jsou specifické pro Terminal Server Edition a je oddělený od systému Windows NT Server 4.0 s aktualizací SP4.
Další informace o Terminal Server Edition service Pack získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
152734 jak získat nejnovější aktualizaci service pack pro systém Windows NT 4.0

Chcete-li nainstalovat SQL Server 7.0 a SQL Server SP4 do počítače se systémem Windows NT 4.0, Terminal Server Edition, postupujte takto:
  1. Ujistěte se, že systém Windows NT 4.0, Terminal Server Edition SP4 byla nainstalována.
  2. Zastavení služby Správa licencí terminálového serveru pomocí nástroje služby v Ovládacích panelech.
  3. Zkopírujte soubory SQL Server ODBC System32, složky v počítači se systémem Windows NT 4.0, Terminal Server Edition.
  4. Vložte disk CD-ROM serveru SQL Server 7.0 do počítače a pak zkopírujete soubory ze složky X86\ODBC, který je na disku CD-ROM, který je na serveru složky C:\Winnt\System32.
  5. Restartování služby Správa licencí terminálového serveru pomocí nástroje služby v Ovládacích panelech.
  6. Nainstalujte SQL Server 7.0 pomocí disku CD-ROM serveru SQL Server 7.0. SQL Server nelze nainstalovat pomocí tenkého klienta. Pomocí konzoly v počítači se systémem Windows NT 4.0, Terminal Server Edition, je nutné nainstalovat SQL Server. Okno nastavení programu automatického spuštění , která se zobrazí po vložení disku CD-ROM SQL Server k instalaci serveru SQL Server v počítači se systémem Windows NT 4.0, Terminal Server Edition nelze použít. Místo toho postupujte takto:
    1. Zavřete okno automatického spuštění .
    2. V Ovládacích panelech otevřete přidat nebo odebrat programy.
    3. Klepněte na tlačítko nainstalovata postupujte podle pokynů. Instalační program lze spusťte přímo z disku CD-ROM serveru SQL Server 7.0 v následující složce:
      X86\Setup\Setupsql.exe
    Postupujte podle pokynů v programu Instalační program serveru SQL Server. Pokud chcete nainstalovat databázi přímo v počítači se systémem Windows NT 4.0, Terminal Server Edition, spusťte úplné instalace serveru SQL Server nainstalovat klientské součásti komunikační a databázový stroj. Pokud chcete poskytnout možnost připojení k databázím serveru SQL Server na jiných serverech aplikací, které jsou spuštěny ve stejném počítači systému Windows NT 4.0, Terminal Server Edition instalovat pouze součásti připojení klienta. Další informace o provedení instalace full-server nebo klient připojení jen v tématu "Spuštěn instalační program serveru SQL" v SQL Server Books Online pro SQL Server 7.0.
  7. Postupujte podle pokynů v tomto článku použijte SQL Server SP4. Z konzoly počítače se systémem Windows NT 4.0, Terminal Server Edition, je nutné nainstalovat SP4. Navíc je nutné spustit instalaci Service Pack 4 (Setup.bat) z nástroje Přidat nebo odebrat programy v Ovládacích panelech.
Zpět na horní

Nový Průvodce pro odstraňování problémů

Databázové součásti SP2 zavedena nová verze v části "Odstraňování problémů Průvodce" z SQL Server Books Online pro SQL Server 7.0. SP4 součásti databáze nainstaluje také tato nová verze příručky. Nové vodítko rozbalí na informace, které je v původní SQL Server Books Online pro SQL Server 7.0 s následující nové informace z týmy podpory serveru SQL Server:
  • Rozšířené sady často kladené otázky (FAQ)
  • Další informace a tipy pro pracovníky technické podpory produktu, který může pomoci zákazníkům stanou zdatní se serverem SQL Server 7.0
SP4 součásti databáze nainstaluje nový soubor s názvem Tblshsp2.chm ve složce \Mssql7\Books v počítači. Příručka Poradce při potížích s aktualizací SP2 fyzicky nenahrazuje odstraňování vodítka, která je v původní verzi SQL Server Books Online. Poradce při potížích příručce SP2 nelze procházet z SQL Server Books Online. Nové vodítko pro řešení potíží je třeba spustit samostatně pomocí jedné z následujících metod:
  • Poklepejte na soubor Tblshsp2.chm.
  • Přidání zástupce na ploše. Poklepejte na zástupce. Při přidání zástupce, odkažte na soubor \Mssql7\Books\Tblshsp2.chm.
Příručka Poradce při potížích s aktualizací SP2 vyžaduje SQL Server Books Online pro SQL Server 7.0 v počítači nainstalována.

Zpět na horní

Rozšíření replikace

Vylepšení replikace v SP4 patří následující:
  • Optimalizace synchronizace replikace
  • Vylepšení výkonu pro slučovací replikace snímků
  • Vylepšení pro slučovací replikace Vyčištění metadat
Optimalizace synchronizace replikace
Zavedené v Service Pack 2

Optimalizace synchronizace během replikace korespondence umožňuje ukládat další informace u vydavatele namísto přenos informací v síti účastníka. Při této možnosti může způsobit větší databáze u vydavatele, je zlepšit výkon synchronizace přes pomalé propojení. Však jsou uloženy další informace u vydavatele a další místa je vyžadováno.

Uložením Další informace u vydavatele SQL Server rychle určit filtrovaná data k odeslání konkrétního odběratele. Při optimalizaci synchronizace SQL Server vytvoří před obrázek tabulek u vydavatele, které obsahují informace o schématu, informace o oddílech a generování informace k určení, zda musí být změny rozšířena na ostatní účastníky. Před obrázek tabulky umožňují určit způsob rozdělení dat a určit, které vyžadují předplatitelé nové generace dat serveru SQL Server.

Například prodejní organizace oddíly a distribuuje data podle prodejní oblasti. Pokud optimalizace synchronizace je povolena v publikaci, je informace o jak oddíly dat uloženy v před obrázek tabulek u vydavatele. Pokud prodejní oblasti, podržte klávesu shift a data musí být přeformátován více odběratelům, data je aktualizován a přerozdělena rychleji, protože informace o jak je nyní rozdělen dat je již u vydavatele.

Poznámka: Systém pro minimalizaci množství dat odesílaných v síti, spusťte sp_addmergepublication uložená procedura a nastavte parametr @keep_partition_changes na hodnotu true.

Zpět na horní
Vylepšení výkonu pro zpracování korespondence počáteční snímek
Zavedené v Service Pack 2

Proces generování počáteční snímek bylo vylepšeno pro sloučení publikace, které mají statické nebo připojit filtry.


Při vytvoření snímku vytvoří Snapshot Agent hromadné kopírování souboru pro tabulku MSmerge_contents . SQL Server 7.0 SP4 poskytuje rychlejší výkon při statické nebo protože zkopíruje pouze řádky, které souvisejí s tabulek v publikaci, které jsou založeny na filtry, které se používají jsou použity filtry spojení.


Ve verzích starších než aktualizace SP2, Snapshot Agent generování hromadného kopírování souboru pro tabulku MSmerge_contents a souboru zahrnuty všechny řádky z MSmerge_contents pro publikované tabulky bez ohledu na kritéria filtru, která byla použita. Vysoké objemy aktualizace aktivity na publikování tabulky způsobila v tabulce MSmerge_contents pro růst. Toto chování ke zpomalení výkonu při generování počáteční snímek.

S aktualizací SP2 nebo novější verze .bcp souboru, který je generován je menší. Soubor je menší, protože řádky jsou zkopírovány pouze pokud se týkají oddílu dat, který je publikován. Proto výkon agenta sloučit při použití snímku předplatitelé také vylepšeno.

Tato změna platí pouze pro sloučení publikace s statické nebo filtry spojení protože tabulka MSmerge_contents není hromadné zkopírovány při generování snímky pro sloučení publikace, které mají dynamické filtry.

Například publikace hromadné korespondence obsahuje sloupce Zákazníci, objednávky a Rozpis objednávek a publikace je filtrováno publikovat pouze zákazníky v severozápadním regionu. Při generování snímku jsou pouze řádky v tabulce MSmerge_contents , které jsou důležité pro data, která je v oddílu filtrovaných dat, který je publikován hromadné kopírování. Ve verzích starších než aktualizace SP2 byly všechny řádky z tabulky MSMerge_contents hromadné kopírování.

Zpět na horní
Sloučit Vyčištění metadat
Zavedené v Service Pack 2

Sp_mergecleanupmetadata systému uloženy postup umožňuje správci Vyčištění metadat v MSmerge_contents a MSmerge_tombstone systémových tabulek. Ačkoli tyto tabulky můžete rozbalit neomezeně dlouho, vyčištění metadat může zlepšit výkon hromadné korespondence. Tento postup můžete ušetřit místo zmenšením velikosti těchto tabulek v vydavatel a předplatitelé.


Upozornění: Po spuštění sp_mergecleanupmetadata uložené procedury u vydavatele, dojde k následujícím událostem pro všechny pojmenované odběry na předplatitelé, které obsahují metadata, která je uložena u vydavatele MSmerge_contents a MSmerge_tombstone tabulky:
  • Odběry jsou označeny pro opětovná inicializace.
  • Budou ztraceny změny u odběratele.
  • Aktuální snímek je označena jako zastaralá.
SQL Server 7.0 nepodporuje opětovná inicializace anonymní odběry od vydavatele.

U odběratele musí být zahájena opětovná inicializace. Dříve než spustíte tuto uloženou proceduru, sloučíte všechna data od účastníků s aplikací Publisher načíst Subscriber změny dat, které musí být uloženy. Soubory snímek pro všechny publikace, které se podílejí na všech úrovních pro sloučení regenerace po spuštění této uložené procedury. Při pokusu o sloučení bez spuštění první snímek, zobrazí se výzva spustit snímek.

Opětovná inicializace topologie sloučení automaticky nešíří. Správce musí ručně znovu inicializovat všechny odběry na každých republisher.

Ve výchozím nastavení @reinitialize_subscriber parametr sp_mergecleanupmetadata uložené procedury je nastaven na hodnotu truea všechny odběry jsou označeny pro opětovná inicializace. Pokud nastavíte parametr @reinitialize_subscriber na hodnotu false, odběry nejsou označeny pro opětovná inicializace. Však nastavte parametr na hodnotu false opatrně, protože pokud necháte aplikaci odběry reinicializována, musíte zkontrolovat, zda jsou data v vydavatel a předplatitelé synchronizovány.

Pokud chcete spustit proceduru sp_mergecleanupmetadata uloženy bez označení předplatné opětovná inicializace, postupujte takto:
  1. Synchronizujte všechny předplatitelé.
  2. Zastavte všechny aktualizace a publikování předplatitelskou databáze.
  3. Spuštění hromadné korespondence, který ověřuje data odběratele s vydavatele spuštěním Agent korespondence s -ověření možnost příkazového řádku na každého účastníka.
  4. Spusťte systémovou uloženou proceduru sp_mergecleanupmetadata . Po spuštění uložené procedury, můžete umožnit uživatelům znovu aktualizovat publikování a předplatitelskou databáze.
Pro použití této uložené procedury, vydavatele a všechny předplatitelé musí být spuštěn SQL Server 7.0 SP4. Pouze členové sysadmin skupiny můžete použít tuto uloženou proceduru. Vyčištění metadat korespondence, spusťte systémovou uloženou proceduru sp_mergecleanupmetadata . Tato uložená procedura vyčistí všechny sloučení metadat v MSmerge_contents a MSmerge_tombstone systémových tabulek.

Poznámka: Žádné @tablename parametr existuje, která omezuje čištění k určené tabulce. Nesprávně byla dokumentována pro aktualizaci Service Pack 2 a 3.

Zpět na horní

Změny v databázové součásti

SQL Server 7.0 SP4 zavádí několik změn k databázové součásti.
Možnost nové databáze
Zavedené v Service Pack 2

SQL Server 7.0 SP2 zavedena nová čekající inovace databáze možnost pro podporu funkcí, které budou zavedeny v budoucí verzi serveru SQL Server. Po upgradu na SQL Server 2000 nebo novější verzi serveru SQL Server 7.0 SP2 nebo novější, můžete použít tuto funkci v některých scénářích migrace. Úplné pokyny pro použití této možnosti budou zahrnuty v dokumentaci budoucí verze serveru SQL Server.


Pokud možnost čekající inovace je nastavena na TRUE, uživatelé nelze vytvořit indexy nebo statistiky v databázi. Uživatel, který se snaží vytvořit indexy nebo statistiky se zobrazí následující chybová zpráva:
Vytvořit index a vytvořit statistiky je zakázáno, pokud databáze obsahuje čekající inovace povolena.
Vytvoření indexu však úspěšná, pokud možnost čekající inovace je nastavena na hodnotu TRUE, zatímco seskupený index je vytvářena a pokud neexistují žádné indexy bez clusterů.

Vytvoření indexu může dojít k selhání, celá operace vrácení zpět, pokud jsou splněny následující podmínky:
  • Neseskupené indexy již existuje při vytvoření seskupeného indexu je zahájeno.
  • Možnost čekající inovace je nastavena na hodnotu TRUE při vytvoření indexu.
Možnost čekající inovace je vždy nastavena na hodnotu FALSE, jak je znázorněno v následujícím řádku kódu pro jakýkoli systém SQL Server 7.0, který není spolupráce s budoucí verze serveru SQL Server:
sp_dboption 'database_name', 'pending upgrade', 'FALSE'
Systémová uložená procedura sp_dboption hlásí stav možnost čekající inovace , pokud uložené procedury je volána bez parametrů nebo pouze název_databáze parametr, například:
sp_dboption 'Northwind'
DATABASEPROPERTY funkce podporuje novou vlastnost IsPendingUpgrade , který slouží k vykazování stavu čekající inovace možnost databáze, například:
DATABASEPROPERTY(Northwind, IsPendingUpgrade)
Vlastnost IsPendingUpgrade vrátí hodnotu 0, je-li možnost čekající inovace je FALSE a vrátí 1, pokud možnost čekající inovace je TRUE.

Zpět na horní
Nové možnosti spuštění sqlservr
Zavedené v Service Pack 2

SQL Server 7.0 SP2 zavedena nová možnost – g příkazového řádku pro nástroj sqlservr . Například můžete použít následující možnosti:
-g memory_to_reserve
Tato možnost určuje počet MB paměti, které SQL Server ponechá k dispozici pro přidělení paměti v procesu serveru SQL Server, ale mimo fondu paměti serveru SQL Server. Číslo, které zadáte, musí být celé číslo. Fondu paměti je oblast, která používá SQL Server pro načítání položek, jako například rozšířené uložené procedury soubory DLL, zprostředkovatele OLE DB, které odkazuje distribuovaných dotazy a automatizace objekty, které jsou odkazovány v příkazech jazyka Transact-SQL. Další informace o správě paměti serveru SQL Server v tématu "Memory Architecture, architektura" v SQL Server Books Online pro SQL Server 7.0.

Výchozí hodnota pro tuto možnost je 128 MB. Tuto hodnotu je vhodné pro mnoho prostředí run-time. Pomocí této možnosti může pomoci naladit přidělení paměti, ale pouze při fyzické paměti na serveru přesahuje tyto hodnoty:
  • Pro SQL Server Desktop Edition nebo SQL Server Standard Edition: 2 GB
  • SQL Server Enterprise Edition: 3 GB
Konfigurace s menší fyzické paměti nemají prospěch z použití této možnosti.

Můžete chtít použít tuto možnost pro konfiguracích velké paměti, kde jsou atypické požadavky paměti serveru SQL Server a pokud je používána velikost paměti virtuálního adresového prostoru procesu serveru SQL Server. Nesprávné použití této možnosti může způsobit podmínky kde SQL Server nemusí spustit nebo může docházet k chybám běhu.

Pokud se zobrazí následující chybová zpráva upozornění v protokolu chyb serveru SQL Server, by měl použít výchozí hodnotu pro přepínač příkazového řádku -g :
Upozornění: Vymazání mezipaměti postup do volných souvislé paměti.
Tato chybová zpráva označuje, že SQL Server mohou pokouší uvolnit část fondu paměti serveru SQL Server vyhledá místo pro položky rozšířené uložené procedury soubory DLL nebo objektů automatizace. V tomto případě zvažte zvýšení množství paměti vyhrazené -g přepínač příkazového řádku. Pomocí nižší hodnotu než je výchozí velikost paměti, která je k dispozici pro fond vyrovnávacích pamětí a podproces zásobníků zvyšuje. To může poskytnout některé výhody výkon pro pracovní vytížení náročné na paměť v systémech, které nepoužívají mnoho rozšířené uložené procedury, distribuovaných dotazů nebo objektů automatizace.

Zpět na horní
Změna v chování kurzoru
Zavedené v Service Pack 1

V původních verzích serveru SQL Server 7.0 a MSDE 1.0 vrácení zpět zavře všechny otevřené kurzory s výjimkou kurzory, které splňují všechny následující podmínky:
  • CURSOR_CLOSE_ON_COMMIT je vypnuto.
  • Kurzor je statická.
  • Naplnění jeho worktable dokončení kurzor.
Zvýšení kompatibility se staršími verzemi serveru SQL Server, databáze Components SP1 změnit toto chování tak kurzory zavřou na vrácení pouze, pokud je splněna jedna z následujících podmínek:
  • CURSOR_CLOSE_ON_COMMIT je ON.
  • Aktuálně je vyplnění asynchronně vyplněnými kurzor.
Chování, která je zavedena v aktualizaci SP1 součásti databáze převedena v pozdějších aktualizacích service Pack.

Zpět na horní
Změny v SQL Profiler
Sloupec id připojení dat v SQL Profiler nebudou podporovány v budoucí verzi serveru SQL Server. Doporučujeme místo toho použít datový sloupec SPID .

Zpět na horní

Bílý papír clusterů serveru SQL Server

Dokument white paper "jak nainstalovat SQL Server 7.0, Enterprise Edition na serveru Microsoft Cluster Server: Pokyny krok za krokem" doplňují clustering informace poskytnuté v SQL Server Books Online pro SQL Server 7.0. Další informace o tento dokument white paper naleznete na následujícím webu společnosti Microsoft:Zpět na horní

Data Transformation Services

Tato část popisuje změny, které jsou zavedeny v Data Transformation Services (DTS) aktualizace service pack.
Export do databáze Oracle
Zavedené v Service Pack 1

Při použití Průvodce exportem DTS exportovat do databáze Oracle, pokud použijete k vytvoření tabulek DTS DTS vytvoří tabulky, velká a malá písmena pomocí uvozovek název vlastníka a tabulku. Toto chování musí dojít k podpoře vlastníka nebo názvy tabulek, které jsou klíčová slova nebo obsahující znaky (""). Pokud jména nejsou klíčová slova a nesmí obsahovat mezery a chcete odstranit uvozovky, odstraňte je v
Kopírování tabulek DTS dialogové okno.

Zpět na horní
Pomocí funkce DTS Test
Zavedené v Service Pack 1

Funkce DTS Test obsahuje vylepšené funkce a nyní podporuje globální proměnné a vyhledávání. Uživatelské rozhraní DTS má možnost test v následujících dvou dialogových oknech:
  • V dialogovém okně Vlastnosti transformace datklepněte na kartu transformace . Potom klepněte pravým tlačítkem na jeden z řádků, které mapovat sloupec transformace. Zobrazené nabídce obsahuje položku nabídky test.
  • Poklepejte na položku v dialogovém okně Vlastnosti úkolu skript ActiveX a klepněte na tlačítko
    Test.
Tyto testy nyní podporují globální proměnné a vyhledávání. Testy nejsou podporovány ve sloupcích linie.

Zpět na horní
Změny v dialogovém okně Spustit balíček
Zavedené v Service Pack 1

Když spustíte balíček DTS a DTS Průvodce importem, Průvodce exportem DTS nebo Návrhář DTS, další sloupce jsou přidány do
Spustit balíček dialogové okno Chcete-li zobrazit čas zahájení, čas ukončení a dobu trvání. Tyto nové sloupce nejsou k dispozici při spuštění balíčku pomocí hesla uživatele.

Oznámení o převodu navíc je k dispozici při spuštění balíčku.

Zpět na horní
Data Transformation Services chybové zprávy
Zavedené v Service Pack 1

Byly vylepšeny DTS chybové zprávy. Chybové zprávy nyní zadat informace specifické pro zprostředkovatele OLE DB a informace o operaci, která se nezdařila.

Zpět na horní
Použijte klíčové slovo Set skripty jazyka Microsoft Visual Basic
Zavedené v Service Pack 1

Microsoft ActiveX přiřazení objektu odkazy na globální proměnné DTS v Microsoft Visual Basic Scripting Edition (VBScript) skripty nyní následuje standardní syntaxe jazyka Visual Basic nastavit v každém případě.

Pokud chcete přiřadit odkaz na objekt, použijte klíčové slovo Set . Jinak bude přiřazena výchozí hodnota objektu.

Globální proměnná obsahuje odkaz na objekt, použijte klíčové slovo Set a . Hodnota klíčové slovo přiřadit odkaz na objekt. Například:
  • Následující příkaz přiřadí referenci na objekt připojení globální proměnné x:
    Set DTSGlobalVariables("x").Value =                   CreateObject("ADO.Connection")

  • Následující příkaz nastavuje proměnnou o odkaz na objekt připojení :
    Set o = DTSGlobalVariables("x")
  • Následující příkaz nastavuje proměnnou o odkaz na globální proměnnou, která obsahuje odkaz na objekt připojení :
    Set o = DTSGlobalVariables("x")
Zpět na horní
Změny v balíčcích DTS
Zavedené v Service Pack 2 a Service Pack 3

SQL Server 7.0 SP2, SQL Server 7.0 SP3 a SQL Server 2000 zavedeny změny vnitřního formátu, který používá uložit balíčky DTS. Při uložení balíčku do souboru nebo SQL Server bez hesla jsou podporovány následující formáty pro různé service pack verze.
Aktualizace Service packČteníZápisy
SQL Server 7.0 s aktualizací SP1SQL Server 7.0
SQL Server 7.0 s aktualizací SP1
SQL Server 7.0
SQL Server 7.0 s aktualizací SP1
SQL Server 7.0 SP2SQL Server 7.0 SQL
Server 7.0 s aktualizací SP1
SQL Server 7.0 SP2
SQL Server 7.0 SP2
SQL Server 7.0 SP3SQL Server 7.0
SQL Server 7.0 s aktualizací SP1
SQL Server 7.0 SP2
SQL Server 7.0 SP3
SQL Server 7.0 SP4.

SQL Server 2000
SQL Server 2000 SP1
SQL Server 2000 s aktualizací SP2
SQL Server 7.0 SP2
SQL Server 7.0 SP3
SQL Server 7.0 SP4.

SQL Server 2000
SQL Server 2000 SP1
SQL Server 2000 s aktualizací SP2
SQL Server 7.0 SP4.SQL Server 7.0
SQL Server 7.0 s aktualizací SP1
SQL Server 7.0 SP2
SQL Server 7.0 SP3
SQL Server 7.0 SP4.

SQL Server 2000
SQL Server 2000 SP1
SQL Server 2000 s aktualizací SP2
SQL Server 7.0 SP2
SQL Server 7.0 SP3
SQL Server 7.0 SP4.

SQL Server 2000
SQL Server 2000 SP1
SQL Server 2000 s aktualizací SP2
Zpět na horní
SQL Server Agent proxy účet vylepšení
Zavedené v Service Pack 4

Ve verzích serveru SQL Server, které jsou starší než SQL Server 7.0 SP4 nemůže být spuštěn DTS balíčky, které byly uloženy na serveru v části přihlašovací účet SQL Server Agent Proxy Pokud účtu serveru proxy měl přístup do složky TEMP uživatele pro účet, pod kterým buď server nebo agent spuštěn. Pro úlohy spustit z xp_cmdshell rozšířené uložené procedury by být spuštěn server. Agent by spuštěn agent úlohy.

Z tohoto důvodu uživatelé často bylo upravit proměnná prostředí TEMP pro spouštěcí účet serveru SQL Server nebo SQL Agent přejděte do složky, který byl přístupný i spuštění a účty proxy. Například C:\TEMP. DTS byla vylepšena pro SP4, chcete-li použít systémovou složku TEMP, pokud složka TEMP uživatele není k dispozici. Tato změna výrazně snižuje potřebu tyto úpravy.

Zpět na horní

SQL Server 7.0 a Exchange 5.5

Při spuštění serveru SQL Server 7.0 a Microsoft Exchange Server verze 5.5 ve stejném počítači, musíte nakonfigurovat explicitně využití paměti serveru SQL Server. SQL Server nebude fungovat správně, pokud ponecháte možnost minimální dynamické paměti serveru SQL Server nastavit na výchozí hodnotu 0.

Adresování paměti známý problém, který nastane při současně jsou spuštěny dva produkty, nastavte minimální dynamické paměti serveru SQL Server 7.0 nebo možnost paměti serveru min sp_configure množství paměti, které je nutné k podpoře Špička zpracování zatížení serveru SQL Server. V tomto prostředí SQL Server nezíská dostatek paměti k dosažení maximální dynamické paměti nastavení a možnost maximální serveru paměti sp_configure . Místo toho SQL Server spustí obvykle s množstvím paměti, která je určena v možnost minimální dynamické paměti. Nastavení minimální dynamické paměti, proto musí být dostatečné ke spuštění serveru SQL Server při provozu při vysoké kapacitě.

Chcete-li zjistit velikost paměti, která vyžaduje SQL Server, sledujte množství paměti, který používá SQL Server, pokud jsou splněny následující podmínky:
  • Pokud je databáze spuštěna ve výrobě, sledování využití paměti serveru SQL Server při spuštění systému při vysoké kapacitě.
  • Pokud aplikace SQL Server byly vyvinuty interně, zatímco sledujete paměť, která používá SQL Server spuštění zátěžových testů.
  • Pokud vaše aplikace SQL Server byly vyvinuty třetí osobou, bude pravděpodobně naleznete v dokumentaci aplikace nebo dodavatele určit účinek aplikace využití paměti serveru SQL Server.
Další informace o sledování paměti serveru SQL Server nebo nastavení možnosti paměti serveru SQL Server naleznete v tématech "Sledování využití paměti" a "Paměť možnosti serveru" v dokumentaci SQL Server Books Online pro SQL Server 7.0.


Zpět na horní

Francouzskou verzi SQL Server Books Online.

Zavedené v Service Pack 1

Původní francouzskou verzi SQL Server Books Online obsahuje chybnou tabulku obsahu. Francouzskou verzi SQL Server 7.0 SP4 obsahuje samorozbalovací soubor, který obsahuje nový soubor Francouzština SQL Server Books Online s opravenou tabulku obsahu.

Chcete-li nainstalovat opravenou francouzskou verzi SQL Server Books Online, postupujte takto:
  1. Zkopírujte soubor Sqlbolfr.exe ze složky service pack k prázdné složce v počítači.
  2. Spusťte Sqlbolfr.exe extrahujte soubor Sqlbol.chm.
  3. Zkopírujte nový soubor Sqlbol.chm do adresáře C:\Mssql7\Books. Tato akce přepíše nesprávné verze souboru.
Zpět na horní

Změny úložiště

Zavedené v Service Pack 2

Tato část obsahuje změny, které jsou zavedeny v úložišti aktualizací service Pack.
Import z databáze DB2 a Informix
Zavedené v Service Pack 2

Při používání skeneru technologie OLE DB pro import z databáze DB2 a Informix, Repository Microsoft nyní vytvoří tabulky schématu a typ informace. Tato funkce se vztahuje na databáze, které používají ovladač Microsoft ODBC pro DB2 a ovladač ODBC databáze Informix Intersolv Intersolv OLE DB ovladač ODBC a Intersolv zprostředkovatele OLE DB pro Informix.

Zpět na horní
Vylepšené načítání objektů označených čísly verzí
Zavedené v Service Pack 2

Nyní můžete načíst nejnovější verze objektu v každém případě, i když posloupnost verze zahrnuje odstraněné verze. Dříve Pokud odstraněn verze objektu a potom vytvořena nová verze objektu, obdržíte chybovou zprávu Pokud jste se pokusili načíst nejnovější verzi.

Zpět na horní
Vlastnosti

ID článku: 889543 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor