Select the product you need help with
Service Pack 3a pro Microsoft SQL Server 2000 duben 9 2003ID článku: 889551 - Produkty, které se vztahují k tomuto článku. Service Pack 3a pro 2000 Microsoft SQL Server9. Dubna 2003Copyright Microsoft Corporation 2003. All Rights Reserved. Týmu dokumentaci SQL Server nemůže odpovědět technické dotazy, ale uvítá návrhy a komentáře o této dokumentace readme. Můžete rychle a přímo odeslat e-mailové názor pomocí odkazu níže. Všechny názory musí být v angličtině. Pokud chcete odeslat napsané názory tohoto dokumentu, klepněte sem: Na této stránce1.0 ÚvodMicrosoft SQL Server 2000 S aktualizací Service Pack 3a (SP3a) zahrnuje změny SQL Server 2000 SP3, které řeší problémy aktivovaná červ Slammer:
Tato verze Service Pack 3a (SP3a) pro Microsoft SQL Server 2000 je poskytována v tří částí:
Poznámka:Stolní SP3a Engine je pouze součástí aktualizace service pack je k dispozici v brazilské, švédské a holandština, protože SQL Server 2000 Desktop Engine (MSDE 2000) je pouze verze SQL Server 2000, který je vytvářen pro tyto jazyky. Součásti SQL Server 2000 inovovány SP3a součásti databáze nebo Analysis Services SP3a nejsou k dispozici v těchto jazycích. Portugalština (Brazílie), švédština a holandština uživatelé, kteří chtějí použít SP3a verzi serveru SQL jiné než Desktop Engine musí stáhnout SP3a soubory odpovídající jazyk edition chcete provést upgrade. Například SP3a anglické jazykové soubory je třeba stáhnout upgrade anglické jazykové verze databázového stroje SQL Server 2000. Informace o stažení aktualizace service pack naleznete v tématu oddíl 2.0 stahování a soubor SP3a. 1.1 Přehled instalace SP3a součásti databázeDatabáze součásti SP3a instalační program automaticky zjistí verzi SQL Server 2000 je k dispozici na instance SQL Server 2000 právě inovován. Instalační program inovuje pouze součásti nainstalované pro instanci. Například pokud použít aktualizaci service pack do počítače se systémem SQL Server 2000 Standard Edition, aktualizace service pack nepokusí inovovat součásti, které jsou součástí pouze systému SQL Server 2000 Enterprise Edition.SP3a součásti databáze můžete použít jedinou výchozí instance nebo pojmenované instance serveru SQL. Pokud inovujete více instancí SQL Server 2000 SP3a, musíte použít SP3a každé instance. Při inovaci jedné instance v počítači s jedním nebo více instancí SQL Server 2000 SP3a všechny nástroje jsou inovovány na SP3a. Nejsou samostatné kopie nástroje pro každou instanci. 1.2 Přehled instalace SP3a Desktop Engine (MSDE 2000)Stolní Engine SP3a lze:
(http://www.microsoft.com/sql/prodinfo/previousversions/msde/msdeuse.mspx)
.Postupy pro použití SQL Server 2000 S aktualizací Service Pack 3a k existující instanci MSDE 2000 závisí na jak byl nainstalován instance. Soubory Microsoft lze použít pouze použít SP3a instance MSDE 2000, které byly nainstalovány MSDE 2000 SP3a modul Desktop instalační program nástroj. Většina aplikací nainstalovat MSDE 2000 pomocí jednoho ze dvou mechanismů:
Pokud existuje více instancí MSDE 2000 v počítači, musí každé instance jednotlivě k určení, zda můžete použít Desktop Engine SP3a vyhodnotit. SP3a musíte použít také samostatně na každou instanci. Zkontrolujte materiálu v částech 1 a 2 Tento soubor readme a potom postupujte podle pokynů v části 3 Pokud:
1.3 Odebrání SP3aZpůsob odebrání SQL Server 2000 SP3a závisí na SQL Server 2000 SP3a součásti, které odebíráte.Odebrání SQL Server databázové součásti a Desktop Engine SP3a Při instalaci SP3a součástí databáze SQL Server nebo Desktop Engine SP3a provést změny systémových tabulek z důvodů údržby a také upgrade uživatele a distribuční databáze, které jsou členy topologii replikace. Z důvodu těchto změn nelze SP3a snadno odebrat. Chcete-li se vrátit k sestavení, které byly spuštěny před instalací SP3a, nejprve musíte odinstalovat instanci databázového stroje SQL Server 2000 nebo MSDE 2000; potom musíte přeinstalovat instanci. Pokud byly spuštěny předchozí aktualizace SQL Server 2000 service pack nebo použít všechny opravy QFE (Quick Fix Engineering) je nutné znovu použít, že aktualizace service pack a opravy QFE k instanci. Poznámka: Odebrat SP3a, musíte mít záloh hlavní, model a msdb databází, které byly převzaty bezprostředně před k použití SP3a. Další informace naleznete v tématu oddíl 3.1 zpět nahoru svůj databáze typu SQL Server a oddíl 3.2 zpět nahoru svůj Analysis Services databáze a úložiště. Další informace naleznete v tématu odinstalování komponenty serveru SQL Server 2000 a Desktop Engine SP3a. Odebrání SQL Server Analysis Services součásti SP3a Aby bylo možné vrátit do stavu před aktualizací SP3a SQL Server Analysis Services, je nutné zálohovat registr před instalací SP3a klíč HK_LOCAL_MACHINE\Software\Microsoft\OLAP
Server a všechny jeho podklíčů. Při odinstalování SP3a, musíte odstranit tento klíč registru a obnovení před aktualizací SP3a verze ze zálohy.Poznámka: Aktualizace MDAC 2.7 SP1a provedených během instalace SP3a nemůže být odinstalován. Další informace naleznete v tématu 3.1.4 odinstalování SQL Server 2000 Analysis Services SP3a. 1.4 Identifikující aktuální verzi SQL Server nebo Analysis ServicesUrčení nainstalována verze aplikace SQL Server nebo Analysis Services, použijte postupy v následujících částech.SQL ServerK identifikaci verzi databázového stroje SQL Server 2000 nebo MSDE 2000 jste nainstalovali, zadejte na příkazovém řádku pomocí nástroje osql nebo isql nebo v okně dotaz SQL Query Analyzer SELECT @@ VERSION nebo SERVERPROPERTY('ProductVersion'). Podobně může být určen úroveň produktu pro danou verzi databázového stroje SQL Server 2000 nebo MSDE 2000 vykonáním příkazu SELECT SERVERPROPERTY('ProductLevel'). Následující tabulka zobrazuje vztah mezi verze SQL Server 2000 a úroveň a číslo verze vykazován @@ VERSION a úroveň produktu vykazován SERVERPROPERTY('ProductLevel'). Zmenšit tuto tabulku
Desktop Engine on Windows NT 5.0 (Build 2195: Service Pack 2) Enterprise Evaluation Edition on Windows NT 5.0 (Build 2195: Service Pack 2) Developer Edition on Windows NT 5.0 (Build 2195: Service Pack 2) Personal Edition on Windows NT 5.0 (Build 2195: Service Pack 2) Standard Edition on Windows NT 5.0 (Build 2195: Service Pack 2) Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 2) Vydání můžete také určit zadáním SELECT SERVERPROPERTY('Edition') příkazového řádku pomocí nástroje osql nebo isql nebo v okně dotaz SQL Query Analyzer. Služba pro analýzu Identifikovat nainstalována verze Analysis Services, postupujte takto:
Zmenšit tuto tabulku
Chcete-li zjistit, zda máte nainstalován SP3a nebo SP3, podívejte se číslo verze souboru síťovou knihovnu Ssnetlib.dll. Pokud je číslo verze tohoto souboru 2000.80.760.0, máte SP3; Pokud je číslo verze tohoto souboru 2000.80.766.0, máte SP3a. Za předpokladu, že instance byla nainstalována pomocí výchozího nastavení, můžete v těchto umístěních zjistit souboru Ssnetlib.dll:
1.5 Další informace o SP3aSeznam oprav obsažených v této aktualizaci service pack budou poskytovány v článku znalostní báze Microsoft Knowledge Base 306908. Každá oprava uvedeny 306908 má odkaz k článku znalostní báze Knowledge Base popisující problém adresovány oprava. Jednotlivé články znalostní báze Knowledge Base informace o každé oprava získáte pomocí odkazůVyhledání článku ve znalostní bázi
Knowledge Base články uvedené v tomto souboru readme jsou k dispozici v Microsoft Product Support Services Knowledge Base. Microsoft Data Access Components Tato aktualizace Service pack obsahuje aktualizace Microsoft Data Access Components (MDAC), včetně aktualizací MSXML. Další informace naleznete v tématu oddíl 5.5.1 aktualizace Microsoft Data Access Components. Opravy QFE Všechny veřejně vydané bulletiny zabezpečení SQL Server 2000 SP2 mít byl vyřešen v SP3a. Přijaté SQL Server 2000 hotfix po 14. října 2002 není tato oprava hotfix pravděpodobně zahrnuta do SP3a. Obraťte se na poskytovatele primární podporu o získání opravy hotfix stejné pro SQL Server 2000 SP3a. Aktualizace SQL Server CE server nástroje Uživatelé systému Windows CE vydání Microsoft SQL Server 2000 (SQL Server CE), kteří přešli nebo plánování inovace SQL Server 2000 databáze a aplikace publisher serverů SP3 nebo novější byste také aktualizovat součásti replikace serveru na serverech Internetová informační služba (IIS). Aktualizované instalační nástrojů serveru SQL Server CE je k dispozici na tomto Microsoft Web site
(http://www.microsoft.com/sql/prodinfo/previousversions/sqlce/default.mspx)
.1.6 Aktualizované knihy online dokumentace je dostupnáAktualizovaná dokumentace pro SP3 a SP3a je k dispozici. SQL Server 2000 Books Online (aktualizováno - SP3) obsahuje dílčí revize plus nové informace související s SP3 a SP3a.Můžete stáhnout z tohoto Microsoft Web site
(http://www.microsoft.com/sql/prodinfo/previousversions/sqlce/20bol.mspx)
SQL Server 2000 Books Online (aktualizováno - SP3). 1.7 Aktualizaci SQL Server a ukázky Analysis Services jsou dostupnéUkázky pro SQL Server 2000 stroj a analýzu databáze služby, které byly aktualizovány pro SP3 a SP3a jsou k dispozici. Tyto aktualizované ukázky můžete stáhnout z tohoto webu společnosti Microsoft.2.0 Stahování a soubor SP3aSP3a distribuovány následujícími způsoby:
Poznámka: Soubory ke stažení pro SP3a mají stejné názvy jako soubory pro SP3. Pokud máte SP3a CD, můžete nainstalovat SP3a přímo z disku CD-ROM. Pokud máte SP3a CD, můžete stáhnout příslušný soubor a potom spustit. Při stahování souboru spustit v počítači, vytvoří sadu složky a soubory na disku stejné organizaci jako složky a soubory na disku CD-ROM SP3a. Po dokončení této fáze extrakce souboru můžete nainstalovat SP3a ze složek na disku. Při stahování a extrahování SP3a instalační soubory z Internetu, použijte následující pokyny:
Jak určit jazyk instance SQL Server 2000 Database Engine nebo MSDE 2000 Aktualizace SQL Server 2000 service Pack jsou specifické pro jazyk. Upgrade SQL Server 2000, stáhněte a použít aktualizaci service pack, která má stejný jazyk jako software SQL Server 2000. Například upgradujete instance MSDE 2000 používá japonština, musíte stáhnout japonské verze Desktop Engine SP3a.
Součásti databáze a Analysis Services instalace soubory obě obsahují dokumentaci aktualizované instalační program získat přístup klepnutím na tlačítko nápovědy během instalace SP3a. Tato dokumentace neaktualizuje verze SQL Server 2000 Books Online, která je již nainstalována v počítači. Informace o tom, jak získat aktualizovanou verzi SQL Server Books Online naleznete oddíl 1.6 aktualizované knihy OnlineDocumentation je dostupné. Pokud chcete přístup k právě aktualizované SQL Server 2000 SP3a nastavení dokumentaci bez aktualizace SQL Server Books Online, spusťte soubor Setupsql.chm. Setupsql.chm je umístěn v podsložce \Books adresáře na SP3a CD-ROM, místní adresář nebo síťové sdílené položce, která obsahuje extrahované soubory aktualizace. 2.1 Stahování a soubor SP3a Desktop Engine (MSDE 2000)Uživatelé, kteří mají existující instanci MSDE 2000 musí vědět, jak byl nainstalován jejich instance MSDE 2000 vědět, jak jej oprava. Můžete určit z informace zaznamenané jako kód_produktu položka v klíči registru podle pokynů v 311762 článku Microsoft Knowledge Base.
Instance MSDE 2000 byla nainstalována pomocí instalačního nástroje MSDE (SqlRun01.msi prostřednictvím SqlRun16.msi byl původní název balíčku), můžete provést upgrade instance MSDE 2000 pomocí souboru SQL Server 2000 SP3a stahování:
Po stažení SQL2KDeskSP3.exe nebo LLL_SQL2KDeskSP3.exe, je třeba extrahovat soubory MSDE 2000 SP3a:
3.0 Instalace Service PackChcete-li nainstalovat SP3a, použijte pokyny k instalaci v následujících částech. Ne všechny kroky jsou vyžadovány v závislosti na které následující součásti SQL Server 2000 nebo konfigurací jsou použití aktualizaci Service pack:
Před počáteční instalace Pokud aplikace používá instanci databázového stroje SQL Server 2000 nebo MSDE 2000, zkontrolujte nejdříve zprostředkovateli aplikaci naleznete, pokud existují libovolný databázový stroj nebo MSDE 2000 určité aspekty upgradu na aplikaci. SP3a instalace se nezdaří, pokud buď následující zásady zabezpečení byl nastaven na Nepovolit instalaci:
Při instalaci SQL Server 2000 SP3a na počítači se systémem Windows XP, MDAC 2.7 nebudou aktualizovány na MDAC 2.7 Service Pack 1a (SP1a). Pokud systému vyžaduje některé opravy zahrnuté v MDAC 2.7 SP1a, je třeba nejprve nainstalovat aktualizaci Service Pack 1 před nainstalovat SQL Server 2000 SP3a. Windows XP SP1 budou použity všechny opravy zahrnuté v MDAC 2.7 SP1a. Při instalaci této aktualizace Service pack v předprodejní verze Microsoft Windows Server 2003 sestavení 3683 nebo starší, obdržíte následující chybová zpráva: Software, který instalujete, neprošel testem pro získání loga systému Windows a nebyla tak ověřena kompatibilita s touto verzí systému Windows. Tento software nebude nainstalován. Obraťte se na správce systému. Můžete tuto zprávu ignorovat. Klepněte na tlačítko OK pokračovat v instalaci. Poznámka: Tato zpráva blokuje bezobslužné instalace. Při instalaci této aktualizace Service pack v počítači se systémem Windows NT 4.0 Service Pack 6a, je třeba použít opravu hotfix popsané v článku Microsoft Knowledge Base 258437
(http://support.microsoft.com/kb/258437/
)
. Než nainstalujete SP3a francouzskou verzi Windows NT 4.0, postupujte podle pokynů v článku 259484. Přístup k článku z znalostí produktů podpory služby. Pokyny týkající se hledání Knowledge Base naleznete oddíl 1.5 Další informace O SP3a. Před počáteční instalace součásti databáze Instance služby SQL Server v počítači, na kterém je služba pro analýzu také nainstalována použít SP3a součásti databáze, může instalace selhat při provádění skriptu Sp3_serv_uni.sql. V takovém případě restartujte počítač a spusťte instalaci znovu.
Pokud instalační program SP3a zjistí uživatelských databází nebo filegroups nejsou zapisovatelný, jej:
Poznámka: Tato zpráva neovlivní bezobslužné instalace. Další informace o bezobslužné instalaci naleznete v oddílu 4.1 bezobslužné instalaci. Protože není zapisovatelný databází již způsobit instalace nezdaří, nemají odebrat dopravy protokolu před inovací SP3a. Však Pokud databáze expedice protokolů databáze je replikace aplikace publisher, je nutné:
Chyba spuštění skriptu sp_vpupgrade_replication (1) Poznámka: Během instalace umožňuje instalaci žádné rozdílu mezi jen pro čtení databází a databází, které jsou v režimu offline nebo v podezřelých stavu. Pokud replikace databáze nebo filegroup je během instalace v těchto podmínek a je zahrnuté v topologii replikace, je nutné znovu použít aktualizaci service pack po provedení zapisovatelný databáze. Note Protože není zapisovatelný databází již způsobit instalace nezdaří, nemají odebrat dopravy protokolu před inovací SP3a. Příprava pro Systems Management Server Distributed instalace Nelze nainstalovat SQL Server 2000 S aktualizací Service Pack 3a vzdáleně. Můžete však použít Microsoft Systems Management Server SP3a automaticky instalovat na více počítačích se systémem Windows NT Server 4.0. Chcete-li tak učinit, musíte použít definiční soubor balíčku (Smssql2ksp3.pdf), který automatizuje proces vytváření balíčku SQL Server v Systems Management Server. Balíček může potom distribuována a nainstalována v počítačích se systémem Systems Management Server SQL Server. Soubor Sms2kdef.bat je dávkový soubor spustí bezobslužnou instalaci pomocí Systems Management Server. V tomto typu instalace instalační program automaticky zjistí informace relevantní systém potřebuje a je požadován žádný vstup uživatele. Note Pomocí serveru Systems Management Server nelze nainstalovat Desktop SP3a. 3.1 Zálohování databáze aplikace SQL ServerNásledující informace platí pro všechny instalace součástí kromě součásti klienta databáze.Před instalací SP3a součásti databáze nebo Desktop Engine SP3a zálohovat hlavní, msdb a model databází. Instalace SP3a upravuje předlohy, msdb a model databáze provádění nekompatibilní verze serveru SQL před aktualizací SP3. Tyto zálohy jsou vyžadovány, pokud se rozhodnete znovu nainstalovat SQL Server 2000 bez SP3 nebo SP3a. Je také prudent zálohovat uživatelských databází Ačkoli SP3a provádí aktualizace pouze na uživatele databáze, které jsou členy topologie replikace. 3.2 Zpět nahoru služby pro analýzu databáze a úložištěNásledující informace platí pouze pro Analysis Services.Před instalací Analysis Services SP3a zálohovat Analysis Services databází provedením kopie Microsoft Analysis Services\Data složky, které je nainstalován ve výchozím nastavení ve skupinovém rámečku C:\Program Files složky. Pokud úložiště služby pro analýzu mít není přenesené na SQL Server, vytvořte záložní kopii souboru Msmdrep.mdb, který je umístěn ve složce Microsoft Analysis Services\Bin. Také byste měli uložit vaše analýzy položky registru serveru spuštěním Regedit.exe a pomocí položky Exportovat soubor registru v nabídce registr export klíče HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAPServer soubor zálohy. Pokud přenesení úložiště služby pro analýzu serveru SQL zálohovat databázi, která obsahuje úložiště před instalací SP3a. Další informace naleznete v tématu odinstalování SQL Server 2000 Analysis Services SP3a.Zkontrolujte, zda je dostatek volného místa z databáze systému 3.3Následující informace platí pro všechny instalace součástí kromě součásti klienta databáze a Analysis Services.Pokud není vybrána možnost autogrow předlohy a msdb databází, databází musí mít alespoň 500 kilobajtů (KB) volného místa. Ověřte, že jejich tento prostor, spuštění systému sp_spaceused uložené procedury pro databázi předlohy nebo msdb. Pokud nepřidělené místo buď databáze je menší než 500 KB, zvětšit velikost databáze. Další informace naleznete v tématu "Rozšíření databáze" v SQL Server Books Online. Pokud je vybrána možnost autogrow pro databáze msdb a hlavní a je dostatek místa na jednotkách, můžete tento krok přeskočit. Ověřte, zda je vybrána možnost autogrow SQL Server 2000, SQL Server Enterprise Manager otevřít, klepněte pravým tlačítkem myši na ikonu databáze a klepněte na tlačítko Properties.Verify, které automaticky růst zaškrtnuto políčko souboru. Ověřte, zda je tato možnost vybrána v MSDE 2000, použijte nástroj příkazového řádku osql vydat následující příkazy SQL:
3.4 Zastavení služby a aplikace před spuštění instalace SP3aNásledující informace platí pro všechny součásti. Můžete použít SP3a bez vypnutí služby.Nelze vypnout služby, výzva po dokončení instalace restartujte počítač. Bez restartování, nezdaří spustit následující služby:
Nelze zastavit služby v prostředí s clustery. Další informace naleznete v tématu Instalace 3.10 oddíl selhání clusteru. 3.5 Nainstalovat součásti SP3a databázeNásledující informace platí pro všechny instalace součásti kromě Desktop Engine a Analysis Services.Spusťte skript Setup.bat z následujících umístění:
Instalační program potom provede následující úkoly:
Dialogové okno režim ověřování Dialogové okno režim ověřování není výchozí aktuální nastavení pro instalaci. Výchozí hodnoty pole dialogového okna jsou:
Instalační program umístí záznam akce provádí v souboru Sqlsp.log. Tento soubor protokolu je uložen v systému Windows adresář počítače spuštěna instalace. Pokud upgrade více instancí pouze nejnovější inovace zaznamenány v tomto protokolu. Zpětně dialogové Compatibility kontrolní seznam Zpětná kompatibilita kontrolní seznam uvádí dialogovém zpětné kompatibility problémy, které mohou nastat při použití aktualizace service pack. Zpětné kompatibility problémy, které se zobrazí v kontrolním seznamu lišit v závislosti na konfiguraci instance SQL Server 2000 probíhá upgrade. V tomto dialogovém okně může být adresována následující problémy zpětné kompatibility:
3.6 Nainstalovat Analysis Services SP3aNásledující informace platí pouze pro Analysis Services.Nainstalovat Analysis Services SP3a, spusťte program Setup.exe z kteréhokoli z následujících umístění:
Další problémy instalace Analysis Services Po instalaci Analysis Services SP3a je nutné inovovat také všechny počítače používané pro vzdálenou správu SP3 nebo SP3a. Jinak obdržíte následující chybová zpráva při pokusu o připojení vzdáleně prostřednictvím Správce analýzy: Nelze se připojit k registru na server (název_serveru) nebo nejsou členem skupiny OLAP Administrators tento server. Meta datových služeb přidal nové vyhrazené role s názvem RepositoryUser, které lze použít k přístupu a aktualizace úložiště informací v databázi msdb. Role RepositoryUser má vytvořit, číst, aktualizovat, odstranit a oprávnění execute úložiště msdb. Veřejné role byla nahrazena novou roli a již má oprávnění tohoto úložiště. Pokud jsou splněny následující podmínky musí být skupiny OLAP Administrators přidán do role RepositoryUser tak, aby členové této skupiny přístup úložiště po použití aktualizace service pack:
Poznámka: Skupiny OLAP Administrators musí být přidán do role RepositoryUser před obnovením datových služeb META repositorythat byla zálohována do před inovací na SP3 nebo SP3a; jinak se nezdaří operace obnovení. Další informace o roli RepositoryUser naleznete oddíl 5.6.3 nové RepositoryUser Role k úložišti informací. Jestliže Analysis Services Data složka je umístěna v počítači jiné než jedna, na kterém je spuštěn server pro analýzu, musíte změnit oprávnění u složky Po spuštění instalace SP3a. Další informace naleznete v tématu oddíl 5.2.10 oprávnění musí změněno na vzdálené složky data. 3.7.2 Otázky zabezpečení pro MSDE 2000 SP3aNásledující informace platí pouze pro Desktop Engine (MSDE 2000).Stolní SP3a Engine obsahuje úplnou sadu souborů požadovaných k instalaci nebo inovaci instance SQL Server 2000 Desktop Engine (MSDE 2000). Můžete provést všechny akce MSDE 2000 instalační soubory z Desktop Engine SP3a za předpokladu, že máte licenci k instalaci nebo inovaci instance MSDE 2000. Další informace o licencování MSDE 2000 v tématu Použití MSDE 2000. Pravděpodobně nebudete moci použít Desktop Engine SP3a instancí MSDE 2000, které byly nainstalovány nastavení musí nástroj application.You kontaktovat poskytovatele aplikace opravy souboru, který lze použít k upgradu tyto instance MSDE 2000. Pokyny, jak určit, pokud do této kategorie spadá instance MSDE 2000 naleznete v části Stažení 2.1 a SP3a soubor Desktop Engine (MSDE 2000). Následující oddíly poskytují důležité základní informace o instalaci SP3a MSDE 2000:
3.7.1 Požadavky MSDE 2000 SP3aNásledující informace platí pouze pro Desktop Engine (MSDE 2000).Následující požadavky použít při instalacích SP3a pro SQL Server 2000 Desktop Engine (MSDE 2000). Při inovaci MSDE 2000, musíte použít Desktop Engine SP3a samostatně ke každé instanci MSDE 2000. Poznámka: Společnost Microsoft nepodporuje konfigurací kde existuje více než 16 instancí databázový stroj v jednom počítači. To zahrnuje instance SQL Server 6.5, SQL Server 7.0, SQL Server 2000, MSDE 1.0 a MSDE 2000. Vždy spustit instalaci MSDE 2000 spuštěním Setup.exe. Nespouštějte instalaci podle přímo jeden soubory MSI MSDE 2000 vyvolání například poklepáním na jednu soubory MSI MSDE 2000. Je nutné spustit instalaci z příkazového řádku a zadat parametry k instalaci nebo inovaci libovolná instance MSDE. Další informace o požadovaných parametrů naleznete v částech 3.7.2 prostřednictvím 3.7.6. Pokud pomocí Terminálové služby mohou nastat potíže při připojení k pokusu o upgrade existující instance MSDE SP3a nebo instalaci nové instance MSDE 2000 SP3a. Pokud jsou zjištěny potíže, restartujte instalační program z místního počítače. Musíte znát název instance instance MSDE jsou instalace nebo inovace pomocí nastavení MSDE 2000 SP3a. Pokud instalace nebo inovace pojmenované instance MSDE musíte použít parametr INSTANCENAME Název instance určit. Pokud zadáte INSTANCENAME, instalace pracuje na výchozí instance MSDE v daném počítači. Ve verzích program MSDE 2000 SP3 před uživatele potřebné určit soubor instalačního balíčku MSI použit k instalaci nebo inovaci instance MSDE 2000. V SP3 a novějších verzích instalační soubory MSI spravuje instalaci a není nutné zadat soubor MSI pro inovaci nebo novou instalaci. Můžete spustit instalaci MSDE 2000 SP3a z pevného disku, síťové sdílené položky nebo CD-ROM. Při inovaci instance MSDE 2000 SP3a, lze pouze spuštěním instalace z disku CD-ROM nebo síťové sdílené položce Pokud jsou původní soubory použitý k instalaci instance MSDE 2000 stále přítomen v umístění obsazených během původní instalace. Pokud byla původní instalace z disku CD-ROM, bude instalační program MSDE 2000 SP3a požadovat původní CD-ROM během inovace. Pokud původní soubory již nejsou v jejich původní umístění nebo není k dispozici původní CD-ROM, musíte zkopírovat MSDE 2000 SP3a soubory na pevný disk a spusťte instalační program odtud. Pokud vytvoříte CD-ROM pro instalaci SP3a jmenovku svazku na disku CD-ROM musí být SQL2KSP3. Pokud jsou nezávislý dodavatel softwaru (ISV) vytváření CD-ROM z důvodu distribuce Desktop Engine jako součást aplikace musí být identické VolumeLabel jmenovku svazku CD-ROM vlastnost v tabulce Media balíček Instalační služba Windows Installer (*.msi). Inovace Desktop Engine můžete nainstalovat z disku CD-ROM, pouze pokud používáte Instalační služba Windows Installer verze 2.0.2600.0 nebo later.If nutné upgradovat Instalační služba Windows Installer SP3a obsahuje soubory potřebné k upgradu Instalační služba Windows Installer. Upgradovat Instalační služba Windows Installer:
3.7.2 Otázky zabezpečení pro MSDE 2000 SP3aNásledující informace platí pouze pro Desktop Engine (MSDE 2000).Chování nastavení MSDE 2000 byl změněn v SP3a tak, aby výsledkem výchozí nastavení bezpečnější konfigurace. Stolní SP3a Engine mění výchozí chování parametr DISABLENETWORKPROTOCOLS instalační program, který určuje konfiguraci podpora síťových připojení pro instanci MSDE 2000. Pokud žádná aplikace spuštěna v jiném počítači se připojit k instanci MSDE 2000, není nutné pro podporu sítě má instance a je prudent vypnout prostředku není používán. SP3a bude vypnout podporu sítě ve výchozím nastavení při instalaci nové instance MSDE 2000. Pokud zakážete podporu sítě při instalaci instance MSDE 2000 SP3a, můžete později změnit konfiguraci instance povolit podporu. Další informace o zakázání a obnovení přístup k síti Microsoft Knowledge Base v článku 814130. Ve výchozím nastavení MSDE 2000 SP3a nelze nainstalovat nové instance MSDE 2000 Pokud nepoužijete parametr SAPWD určit sa silné heslo. Ve výchozím nastavení MSDE 2000 SP3a nebude inovovat existující instanci MSDE 2000 Pokud jste přiřadili silné heslo správce systému přihlášení. Silné heslo má přihlášení sa přiřadit i při inovaci existující instance, pokud aplikace pomocí instance MSDE nějakým způsobem závisí na prázdné heslo sa. I v případě, že instance MSDE 2000 je spuštěn v režimu Windows Authentication, stane se okamžitě aktivní instance někdy přepnuli smíšený režim sa přihlášení. Použít heslo sa null, prázdného, jednoduché nebo známých neoprávněný přístup. Pokud potřebujete přidělit silné heslo sa před inovací instance MSDE 2000 SP3a, naleznete v článku znalostní báze Microsoft Knowledge Base 322336. Je to možné, pro větší zabezpečení používají ověřování systému Windows s instalací MSDE 2000. Zvažte přepínání z kombinovaného režimu na režim ověřování systému Windows, pokud:
3.7.3 Nastavit parametry MSDE 2000Následující informace platí pouze pro Desktop Engine (MSDE 2000).MSDE 2000 je navržena distribuován s aplikacemi a nainstalované instalačním programem aplikace. MSDE 2000 nemá interaktivní instalační program. Mechanismy nastavení MSDE 2000 jsou navrženy tak být volány nástroj instalace aplikací, kde všechny požadované interakce s koncovým uživatelem zpracována instalace aplikace. MSDE 2000 má dva mechanismy instalace:
Pro instalaci MSDE je nutné uzavřít hodnoty parametrů v uvozovkách Pokud zadaná hodnota má speciální znaky jako prázdné buňky. Uvozovky jsou jinak volitelné. Tyto parametry instalace MSDE 2000 SP3a buď nejsou popsány v SQL Server 2000 Books Online (aktualizováno – SP3) nebo chovají jinak než popsané v Books Online. Zmenšit tuto tabulku
Tyto jsou chování DISABLENETWORKPROTOCOLS SP3a. Zmenšit tuto tabulku
Pokud jste vývojář zapojení do nastavení Instalační služba Windows Installer moduly sloučení MSDE 2000 (soubory MSI), můžete určit parametry nastavení nad jako vlastnosti soubor MSI. Stolní SP3a Engine (MSDE 2000) obsahuje moduly podporu existujících aplikací používat moduly sloučení hromadné korespondence. Instalace nástroje pro nové aplikace by měla zapsány do volání nástroj instalace MSDE 2000 namísto přímo spotřebovávat moduly sloučení MSDE 2000. Zmenšit tuto tabulku
Vyžádání protokolu instalace Pokud narazíte na potíže se spuštěním instalace a potřebujete úplné protokolování při ladění určit /L * v <logfilename>. <logfilename>je název souboru protokolu, kde bude instalační program zaznamenat všechny jeho akce. Pokud nezadáte cestu jako část názvu, je vytvořen soubor protokolu v aktuální složce. Pokud vykonávání instalační program z disku CD-ROM SQL Server 2000 SP3a musíte zadat úplnou cestu ke složce na disku. Tento příklad vytvoří soubor protokolu MSDELog.log v kořenové složce jednotky C:: instalace /upgradesp sqlrun DISABLENETWORKPROTOCOLS = 1 /L * v C:/MSDELog.log 3.7.4 Upgrade existující instance MSDE 2000 SP3a KomuNásledující informace platí pouze pro Desktop Engine (MSDE 2000).Příklady v této části bude upgrade existující instance MSDE 2000 SP3a a také zakázat síťové připojení pro danou instanci MSDE 2000. Pokud instance musí přijímat připojení z aplikací spuštěných v jiných počítačích, nezadávejte DISABLENETWORKPROTOCOLS parametr. Příklady v této části předpokládají přihlášení sa má silné heslo. Další informace o přihlašovací heslo sa naleznete v části 3.7.2 zhodnocení zabezpečení MSDE 2000 SP3a. Aktualizace SQL Server 2000 Desktop Engine
Poznámka: Při inovaci Desktop Engine v počítači se systémem Windows 98 nebo Windows ME, musí být instance Desktop Engine, který inovujete zastavena před spuštěním instalace. 3.7.5 Instalace nové instance MSDE 2000 SP3aNásledující informace platí pouze pro Desktop Engine (MSDE 2000).Příklady v této části bude instalovat nové instance MSDE 2000 SP3a, který byl nakonfigurován s jeho připojení k síti zakázáno. Pokud instance musí přijímat připojení z aplikací spuštěných v jiných počítačích, také zadat DISABLENETWORKPROTOCOLS = 0. Tyto příklady nainstalovat instance pomocí výchozího nastavení pro všechny položky konfigurace například řazení a umístění souborů. Konfigurace může být řízena parametry nastavení, například COLLATION, DATADIR a TARGETDIR. Další informace o konfigurační parametry můžete zadat s nastavením naleznete "Customizing Desktop Engine Setup.exe" v SQL Server 2000 Books Online (aktualizováno – SP3). Další informace o instalaci SQL Server 2000 Books Online (aktualizováno - SP3) naleznete v části 1.6 aktualizované knihy online dokumentace je dostupná. Nainstalovat nové instance Desktop Engine
Důležité: I když instance je nakonfigurováno použití režimu Windows Authentication vždy určit silné heslo pro přihlášení sa. 3.7.6 Inovace MSDE 1.0 MSDE 2000 SP3aNásledující informace platí pouze pro Desktop Engine (MSDE 2000).Příklady v této části bude inovovat existující instanci MSDE 1.0 MSDE 2000 SP3a a také zakázat připojení k síti pro instance. Instance musí přijímat připojení z aplikací spuštěných v jiných počítačích, nezadávejte parametr DISABLENETWORKPROTOCOLS. MSDE 1.0 pracuje stejným způsobem jako výchozí instance MSDE 2000 a je vždy inovován výchozí instance MSDE 2000. Inovace z verze Desktop Engine 1.0
Upozornění: Použití prázdného hesla je důrazně se nedoporučuje. Důležité: Pokud během instalace pomocí souboru INI, vyhnout se ukládání pověření v souboru INI. 3.7.7 Opětovně distribuující MSDE 2000 SP3aNásledující informace platí pouze pro Desktop Engine (MSDE 2000).Plochy SP3a Engine obsahuje všechny soubory nutné znovu distribuovat MSDE 2000 s aplikací, za předpokladu dodavatele aplikace má licenci distribuovat MSDE 2000. Můžete distribuovat SP3a Engine plochy zahrnuty soubory jako dokumentovány v SQL Server 2000 Books Online (aktualizace SP3), s konkrétní SP3a změny v těchto částech:
Distribuce oprav SP3a Desktop Engine Pokud má aplikace založené na Instalační služba Windows Installer instalačního nástroje, jej můžete nainstalovat instance MSDE 2000 spotřebovávat moduly MSDE 2000 sloučení. Stolní SP3a Engine (MSDE 2000) obsahuje moduly podporu existujících aplikací používat moduly sloučení hromadné korespondence. Instalace nástroje pro nové aplikace by měla zapsány do volání nástroj instalace MSDE 2000 namísto přímo spotřebovávat moduly sloučení MSDE 2000. Dodavatelů, kteří zvolit instalaci instance MSDE 2000 pomocí modulů sloučení MSDE 2000 je třeba zadat také všechny následné opravy MSDE 2000 jejich zákazníkům. Instance MSDE 2000 nainstalován pomocí sloučení moduly označené s kódem produktu GUID přidružené aplikace Instalační služba Windows Installer. Pouze soubory opravy, které také obsahují GUID kódu produktu aplikace můžete oprava těch instancí MSDE 2000. Kódy správné produktu bude obsahovat pouze soubory opravy vyrobeno dodavatele aplikace. Desktop Engine (MSDE 2000) service Pack dodávané společností Microsoft nelze použít u instancí. Dodavatele aplikace musí vytvořit soubory opravy pomocí souborů Desktop Engine SP3a a distribuovat tyto soubory opravy k jejich MSDE zákazníkům, kteří potřebují opravy SP3a. Další informace o vytváření balíčky opravy naleznete v dokumentaci zahrnuty s Instalační služba Windows Installer Software Development Kit (SDK), které lze stáhnout z the Microsoft Platform SDK Web site
(http://www.microsoft.com/msdownload/platformsdk/sdkupdate/default.htm)
.Pokud instalační program aplikace nainstaluje instance MSDE 2000 voláním instalačního nástroje MSDE 2000, je označen MSDE 2000 produktu kód GUID instance MSDE 2000. Zákazníci mohou oprava tyto instance pomocí standardní soubory aktualizace service Pack Microsoft MSDE 2000. Dodavatele aplikace můžete zvolit jednu z následujících alternativy pro distribuci MSDE 2000 SP3a:
Příklady typů MSDE 2000 service pack pokyny týmy aplikace Microsoft připraveny pro své zákazníky, naleznete v tématu této Microsoft MSDE Applications Web page
(http://www.microsoft.com/sql/prodinfo/previousversions/msde/prodinfo.mspx)
.3.7.8 Soubory MSDE 2000 SP3aNásledující informace platí pouze pro Desktop Engine (MSDE 2000).Všechny Desktop Engine SP3a instalační soubory a složky jsou umístěny ve složce \MSDE:
Pokud instalace aplikace volá program MSDE 2000, vytvořit složku s tímto strukturu a sad souborů (MSDEInstallFolder představuje název složky příklad): MSDEInstallFolder Zkopírovat tyto soubory ze složky Desktop Engine SP3a \MSDE: Setup.exe, Setup.ini, Setup.rll a sqlresld.dll. MSDEInstallFolder\Msi Zkopírujte všechny soubory ze složky \MSDE\Msi Desktop Engine SP3a. MSDEInstallFolder\Setup Zkopírujte všechny soubory ze složky \MSDE\Setup Desktop Engine SP3a. Potom můžete provést Setup.exe instalaci nebo inovaci instance MSDE 2000 SP3a. Pokud Instalační služba Windows Installer nebyla nainstalována v počítači nebo je verze starší než verze testován instalaci MSDE 2000 SP3a, použije instalační program soubory ve složce MSDEInstallFolder\Msi upgradovat Instalační služba Windows Installer. 3.8 Restartujte službuNásledující informace platí pro všechny součásti.Po dokončení instalace ji může zobrazit výzvu k restartování systému. Po restartování systému (nebo po dokončení instalace bez požaduje restartování), pomocí aplikace Services ovládacím Přesvědčte se, zda jsou všechny služby zastavena před použitím aktualizace service pack nyní spuštěna. To zahrnuje například MS DTC a vyhledávací, MSSQLServer, MSSQLServerOLAPService, služby a služby SQLServerAgent nebo ekvivalenty specifické instance. Je prudent upgradované databáze msdb a hlavní také zálohovat v tomto okamžiku. 3,9 Restartování aplikaceNásledující informace platí pro všechny součásti.Aplikací uzavřen před spuštěním aktualizace service pack restartujte instalační program. 3.10 Instalace na selhání clusteruNásledující informace se vztahují pouze k serveru SQL 2000 součásti, které jsou součástí clusteru převzetí služeb při selhání.K instalaci aktualizace service pack na převzetí služeb při selhání clusteru
Pokud inovujete na virtuální server instance (bez clusterů) výchozí služby SQL Server, nejprve jste musí inovovat výchozí instance (bez clusterů) virtuální instance a potom použít SP3a.For Další informace o inovaci naleznete v tématu „ Jak upgradovat z výchozí instance na výchozí seskupený instance služby SQL Server 2000 (nastavení) „ v SQL Server Books Online. Další informace o instalaci SP3a na převzetí služeb při selhání clusteru naleznete v článku 811168. Pokud potřebujete znovu vytvořit uzel v záložním clusteru proveďte následující kroky
Při instalaci Analysis Services SP3a v clusteru, musí být každá instance samostatně aktualizovány. Nainstalovat SP3a clusteru Analysis Services
3.11 Instalace na serverech replikovanýNásledující informace platí pouze pro SQL Server 2000 součásti, které jsou součástí topologie replikace:
Instalace SP3a na serveru, který pracuje jako vydavatel a odběratele U topologie replikace na základě slučovací replikace nebo transakční replikace s aktualizace předplatitelé zahrnout jeden nebo více servery zajišťovat i odběratele a Publisher (nebo Distributor), budete pravděpodobně muset uvést do stavu nečinnosti systému (jinými slovy, stop všechny aktualizace) a současně inovovat všechny servery. Příklad 1: Topologie, vyžaduje souběžné inovací Následující tabulka obsahuje servery publikovat i odběru publikací povolit aktualizace u odběratele. Jak bylo uvedeno dříve, je nutné postupovat podle pořadí inovace Distributor, Publisher, Subscriber topologií povolit aktualizace na pořadí Subscriber.This vyžaduje Server A nejprve inovovat pro slučovací publikaci a Server B nejprve pro transakční publikaci s aktualizací předplatitelé. V tomto případě musí uvést do stavu nečinnosti systému a současně upgradovat servery. Zmenšit tuto tabulku
V tomto příkladu můžete inovovat Server A nejprve protože Subscriber upgradovat před Publisher/Distributor umožňuje transakční publikace jen pro čtení. Zmenšit tuto tabulku
Důležité: Před inovací SP3a zajistit, aby účet systému Windows, pod kterým je spuštěna služba SQL Server členem pevné role serveru sysadmin. Musíte to provést, protože replikace distribuční databáze jsou inovovány v kontextu účtu služby SQL Server. Po inovaci SP3a, byste měli odebrat z sysadmin role účet Windows. Pokud pomocí slučovací replikace a Distributor je umístěn v jiné instanci databáze nebo počítače (vzdáleným Distributor), po použití SP3a musí vygenerovat nový snímek. SP3a zavádí změnu v požadavky pro připojování nebo obnovení replikace databází. Další informace naleznete v tématu Změna oddíl 5.3.17 požadavky pro připojení nebo obnovení databáze replikace. Instalace SP3a inovuje uživatelských databází, které jsou členy topologii replikace. Pokud některý databází, které jsou členy topologie replikace není zapisovatelný, použít SP3a tyto databáze musíte provést jejich zapisovatelný a potom reapplySP3a nastavení. Další informace o provádění databáze zapisovatelný naleznete oddíl 3.12 vyrovnávací SP3a jen databází nebo Filegroups. Informace o opětovné použití SP3a naleznete oddíl 3.14 opětovné použití SP3a. Existující schéma záložní účty pro replikaci umožňuje obnovení databáze známé bodu po inovaci SP3a v případě selhání. Po použití SP3a, protokolu nebo databáze úplné zálohování doporučeno pro jakékoli uživatele databáze, která je součástí topologii replikace. Tímto způsobem, pokud se nezdaří replikace databáze nemáte znovu použít SP3a po obnovení databáze. 3.12 Použití SP3a čtení databáze nebo FilegroupsNásledující informace se vztahují pouze k serveru SQL 2000 součásti, které jsou součástí topologii replikace.Když není zapisovatelný databází nebo filegroups neexistuje, zobrazí následující zpráva: Instalační program zjistil jeden nebo více databází a které nejsou zapisovatelný filegroups. Obecně toto upozornění můžete ignorovat a instalace bude pokračovat. Pokud některý databází bez zapisovatelný uvedeny v protokolu instalace členy topologii replikace, musíte však provést zapisovatelný tyto databáze a znovu použít pro instanci serveru SQL Server 2000 SP3a instalace. Poznámka:Tato zpráva neovlivní bezobslužné instalace. Další informace o bezobslužné instalaci naleznete v oddílu 4.1 bezobslužné instalaci. Poznámka:Během instalace umožňuje instalaci žádné rozdílu mezi bez zapisovatelný databází a databází, které jsou v režimu offline nebo v podezřelých stavu. Databáze nebo filegroup je v těchto podmínek během instalace, musí znovu použijte aktualizaci service pack. Další informace o uvedení do stavu online databáze naleznete v tématu "Připojení a odpojení databáze" v SQL Server Books Online. Další informace o diagnostice podezřelých databází naleznete v tématu "Server a databáze odstraňování" v SQL Server Books Online. Použít SP3a databázi jen pro čtení
3.13 Odinstalování SP3aZpůsob odebrání SQL Server SP3a závisí na součásti SQL Server 2000 SP3, které odebíráte.Poznámka: Aktualizace MDAC není odinstalována. Další informace naleznete v tématu oddíl 5.5.1 aktualizace Microsoft Data Access Components. Odinstalování SQL Server 2000 databázové součásti a Desktop Engine SP3a Chcete-li se vrátit k verzí součásti SQL Server 2000 pre SP3a, musíte mít zpět zprávy předlohy, msdb a model databáze provedena před k instalaci SP3a. Další informace naleznete v tématu oddíl 3.1 zpět nahoru svůj databáze typu SQL Server. Poznámka: Pokud některý z databází jsou účastní replikace, musíte zakázat publikování. Zakázání publikování:
Odinstalace SQL Server 2000 Analysis Services SP3a Aby bylo možné vrátit do stavu před aktualizací SP3a Analysis Services, je nutné zálohovat Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP klíči registru před instalací SP3a. Další informace naleznete v tématu oddíl 3.2 zpět nahoru svůj Analysis Services databáze a úložiště. Poznámka:Pokud tento klíč registru není zálohování, je nutné postupovat podle procesu dokumentována v článku znalostní báze Microsoft Knowledge Base 330244. Chcete-li se vrátit k verzi serveru SQL před aktualizací SP3a
3.14 Opětovné použití SP3aNásledující informace platí pro všechny součásti.V následujících případech je nutné znovu použít SP3a:
4.0 Další otázky instalaceTento oddíl dokumenty Další služby pack instalace aspekty, které platí pouze ve zvláštních případech.4.1 Bezobslužné instalaceSoučásti SP3a databázi použita v bezobslužném režimu k instanci serveru SQL. CD-ROM SP3a součásti databáze obsahuje ISS soubory, které lze použít k provádění bezobslužné nastavení SP3a a jiné typy instalací. Následující soubory jsou umístěny v kořenovém adresáři na disku CD-ROM:
Zhodnocení bezobslužné instalace Následující skutečnosti souvisí bezobslužné instalace:
Zmenšit tuto tabulku
4.2 Opětovně distribuující SP3a Data Access ComponentsZahrnuje SP3a součásti databáze samorozbalovací soubor Sqlredis.exe. Při spuštění Sqlredis.exe jej:
5.0 Dokumentaci poznámkyTato část popisuje problémy, které může dojít k nové funkce, které jsou k dispozici při spuštění SP3a. Tyto problémy použít při spuštění inovace z SQL Server 2000, SQL Server 2000 SP1 nebo SQL Server 2000 SP2 aktualizace service pack. Určeny tento oddíl jako popis všechny opravy poskytované SP3a. Úplný seznam těchto oprav naleznete v článku znalostní báze Microsoft Knowledge Base 306908.Segmenty META dat služby Analysis Services a v této části se nevztahují Desktop Engine pouze instalací. V článku znalostní báze Microsoft Knowledge Base 816502 budou publikovány žádné informace relevantní pro SQL Server 2000 S aktualizací Service Pack 3a nebyl k dispozici v čase mají být zahrnuty v tomto souboru readme. Tyto články znalostní báze Microsoft Knowledge Base jsou k dispozici na Microsoft Product Support Services Knowledge Base. 5.1 Databáze a vylepšení Desktop EngineNásledující vylepšení použít instance SQL Server 2000, na kterém je nainstalován SP3a komponent databáze. Také vztahují MSDE 2000 instance, na kterém je nainstalován Desktop Engine SP3a.5.1.1 Pomocí čínské, japonské či korejské znaky s SP3a součásti databázeZavedené v SP1Pokud nainstalujete součásti SP3a databáze na serveru se systémem Windows NT 4.0 nebo Windows 98 a novější inovace na systém Windows 2000, inovace na systém Windows 2000 nahrazuje určité systémové soubory. Tyto systémové soubory jsou nezbytné pro řazení čínské, japonské či korejské znaky. Pokud používáte čínské, japonské nebo korejské znaky databází SQL Server, spusťte znovu verze Sqlredis.exe součástí SP3a po inovaci na systém Windows 2000. Další informace o spuštění Sqlredis.exe naleznete oddíl 4.2 opětovně distribuující SP3a Data Access Components. Poznámka: Muset znovu použít Sqlredis.exe v klientských počítačích nebo na serverech, které nemají databáze obsahující čínské, japonské či korejské znaky. 5.1.2 Odebrané týmy hashZavedené v SP1Týmy hash byly odebrány. Z důvodu určitých vylepšení SQL Server 2000 hash týmy již vyrobit výhody výkonu nabízená v SQL Server 7.0. Kromě toho odebrání hash týmům umožňuje SQL Server 2000 více stabilní. Optimalizátor dotazů generuje proto již plány dotazů pomocí algoritmu hash týmy. Ve výjimečných případech odebrání hash týmy způsobit dotazu zpracovány pomaleji. Analyzovat takové dotazy naleznete zda vytváření indexů vhodnější vrátí dotaz výkonu k předchozí úrovni. 5.1.3 Přidání přepínače Maska spřaženíZavedené v SP1Tato aktualizace Service pack byly přidány dva přepínače masku spřažení. Přepnout I/O Maska spřažení S touto aktualizací service pack můžete určit, které procesory jsou slouží ke spuštění podprocesů vstupně operací. Tento přepínač musíte použít ve spojení s možnost masku spřažení. Další informace naleznete v tématu 298402 v následujícím článku Microsoft Product Support Services znalostní báze. Pokyny týkající se hledání Knowledge Base naleznete oddíl 1.5 Další informace O SP3a. Přepnout připojení Maska spřažení Tato aktualizace Service pack můžete nakonfigurovat systémy, které jsou povoleny pro virtuální rozhraní Architecture (VIA) serveru SQL vytvořit vazbu připojení z určité síťové karty do procesoru nebo sadu procesorů. Tento přepínač musíte použít ve spojení s možnost masku spřažení. Další informace naleznete v tématu 299641 v následujícím článku Microsoft Product Support Services znalostní báze. 5.1.4 Indexovaná zobrazení filtrovanýchZavedené v SP2Pokud dojde k chybě 355069 jako dokumentována v článku 306467 znalostí Microsoft SQL Server 2000, pouze budoucí výskyty neočekávané výsledky zabránit z důvodu změny data této aktualizace Service pack. Kromě použití této opravy všechny indexy, které jsou založeny na zobrazení s podmínek filtru musí být znovu vytvořen. Další informace naleznete v tématu Microsoft Product Support Services Knowledge Base. 5.1.5 Po dokončení instalace je znovu vytvořena katalogy úplné textZavedené v SP3Všechny fulltextové katalogy jsou vytvořena jako část instalace SP3a, s výjimkou inovace z SP3. Nové sestavení je automatické a zdrojů náročné. Dotazy vůči fulltextové katalogy může vrátit pouze částečné výsledky nebo žádné výsledky, dokud nebude proces opětovné sestavení. Po instalaci SP3a systémové protokoly událostí obsahují zprávy oznamující katalogy byly poškozen starší verze a musel být znovu sestavovány. Informace naleznete v tématu článku znalostní báze Knowledge Base 327217, které také popisuje možných řešení pro udržování fulltextového vyhledávání k dispozici během procesu nové sestavení a zabránit automatické opětovné sestavení. 5.1.6 Změny syntaxe pro sp_change_users_loginZavedené v SP3Spustit sp_change_users_login s @ akcí = Auto_Fix argument, nyní musí zadat heslo. sp_change_users_login přiřadí heslo jakékoli nové přihlášení vytvoří pro uživatele. Následující příklad ukazuje nové @ heslo argument. 5.1.7 Ve výchozím nastavení vypnuto ad Hoc Access zprostředkovatelé OLE DBZavedené v SP3Pokud možnost registru DisallowAdhocAccess není explicitně nastaven, standardně ad hoc přístup ke zprostředkovatelům OLE DB není povoleno. To znamená syntaxe ad hoc dotazu například OPENDATASOURCE a OPENROWSET, nebude fungovat proti vzdálené servery. Chcete-li povolit přístup ad hoc, musíte explicitně nastavit možnost DisallowAdhocAccess0. 5.1.8 Nové možnosti zprostředkovatele SqlServerLikeZavedené v SP3Povolení efektivnější zpracování vzdáleného dotazy, které zahrnují predikáty LIKE byla přidána možnost SqlServerLike v SP3. SQL Server 2000 SP3 nebo novější nyní má dvě možnosti pro odesílání LIKE operací propojené servery. Pokud zprostředkovatel OLE DB propojený server podporuje syntaxi serveru SQL LIKE operátor a zástupné znaky, můžete určit SqlServerLIKE možnost odeslat LIKE operací pomocí syntaxe SQL Server SQL Server. Pokud zprostředkovatel OLE DB propojený server hlásí, že podporuje syntaxi položka úroveň ANSI/ISO SQL - 92 nebo vrátí vlastnost SQLPROP_ANSILIKE, SQL Server odešle LIKE operací pomocí syntaxe SQL 92 propojeného serveru. Další informace o SQLPROP_ANSILIKE, naleznete v tématu „ Programming SQLPROPSET_OPTHINTS sadu vlastností"v SQL Server 2000 Books Online. Je nutné přidat hodnotu klíče registru Povolení možnosti SqlServerLIKE OLE DB poskytovatele. Upozornění Nesprávná úprava registru může způsobit vážné problémy, které mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že problémy vyplývající z nesprávné úpravy registru mohou být vyřešen. Před úpravou registru zálohovat veškerá cenná data.
5.1.9 Rozbalené chybové zprávy Distributed dotazyZavedené v SP3Pro distribuované dotazy SQL Server vrátí chybu zprostředkovatele informace, které informace o chybě serveru. Při dotazu mezi výsledky v chybě propojené servery SQL Server zkontroluje, pokud zprostředkovatel podporuje rozhraní OLE DB IErrorRecords. Pokud toto rozhraní je podporován, volá funkci GetErrorInfo od poskytovatele získat informace o další chybě SQL Server a vrátí tyto informace uživatele jako část chybová zpráva. Pokud IErrorRecords rozhraní není podporováno, není k dispozici žádná změna chování serveru SQL: SQL Server vrátí obecnou chybu. Následující dotaz například spustit proti serveru používá MSDASQL, který nepodporuje sql_variant: 5.1.10 Fn_get_sql nové funkce vrací příkaz SQLZavedené v SP3SP3 a dále obsahuje nové funkce fn_get_sql, který vrátí text příkazu SQL Zadaný popisovač SQL. Navíc k podpoře této funkce tři nové sloupce byly přidány do sysprocesses systémové tabulky, které jsou uvedeny v následující tabulce. Zmenšit tuto tabulku
Zmenšit tuto tabulku
Platný popisovač SQL můžete získat ze sloupce sql_handle systémové tabulky sysprocesses. Pokud předat popisovač již existuje v mezipaměti fn_get_sql vrátí sadu výsledků prázdné. Pokud předat úchytu, který není platný, zastaví dávkovou a vrácena následující chybová zpráva: Server: Zpráva 569 úroveň 16, stav 1 procedura fn_get_sql, the popisovač předán fn_get_sql 12 řádek byl neplatný. SQL Server 2000 nelze mezipaměti Transact-SQL některé příkazy, například hromadné kopírování příkazů a příkazů s řetězcové literály větší než 8 KB. Úchyty tyto příkazy nelze načíst pomocí funkce fn_get_sql. Sloupec textu sadu výsledků filtrovány pro text může obsahovat hesla. Informace vrácené funkcí fn_get_sql je podobný příkazu DBCC INPUTBUFFER. Použití funkce fn_get_sql při DBCC INPUTBUFFER nelze použít, například:
Funkce fn_get_sql lze spustit pouze členové pevné role serveru sysadmin. Příklady Funkce fn_get_sql správci databáze slouží k diagnostice problému procesy. Po správce identifikuje problém procesu serveru ID (SPID), může správce načíst popisovač SQL pro danou SPID, volání funkce fn_get_sql s popisovač a použít k určení textu SQL problém SPID posuny zahájení a ukončení. Například: 5.1.11 Řetězení vlastnictví databáze křížZavedené v SP3Tato aktualizace Service pack poskytuje nové možnosti pro zapnutí vlastnictví databáze mezi zřetězení a vypnout. Při instalaci součásti SP3a databáze zobrazí dialogové okno Zpětná kompatibilita kontrolní seznam nastavení možnost pro konfiguraci databáze mezi vlastnictví zřetězení. Ve výchozím nastavení vypne zřetězení vlastnictví mezi databáze pro všechny uživatele databáze. Můžete povolit zřetězení vlastnictví mezi databáze pro všechny databáze. Další informace naleznete v tématu zpětná kompatibilita dialogové okno Kontrolní seznam. Při instalaci Desktop Engine SP3a můžete povolit vlastnictví databáze mezi zřetězení pro všechny databáze nastavení parametru ALLOWXDBCHAINING. Další informace naleznete v části 3.7.3 MSDE 2000 nastavit parametry. Poznámka:Povolení vlastnictví databáze mezi zřetězení pro všechny databáze není doporučeno. Po instalaci můžete použít následující metody zapnout vlastnictví databáze mezi zřetězení a zapnout pro všechny databáze v instanci:
Další informace získáte klepnutím na tlačítko Nápověda na stránce předchozí kontrolní seznam kompatibility při spuštění instalačního programu, stáhnout aktualizovanou verzi SQL Server 2000 Books Online nebo naleznete v článku znalostní báze Knowledge Base 810474. 5.1.12 Vylepšení příznak trasování 1204Zavedené v SP3Příznak trasování 1204 vrátí typ zámků účastní zablokování a aktuální příkaz ovlivněny. SP3 a později Jakmile je tento příznak trasování, zablokování informace automaticky zapsány do protokolu chyb 5.1.13 Změnit oprávnění pro sp_changedbownerZavedené v SP3Sp_changedbowner systémovou uloženou proceduru lze spustit pouze členové pevné role serveru sysadmin. 5.1.14 Ladění změny funkčnostiZavedené v SP3Ve výchozím nastavení je vypnuta funkce pro ladění uložené procedury Microsoft Visual Studio 6.0 a starší nebo SQL Server Query Analyzer před na SP3. Ladění aplikace (zastavení u zarážky SQL Server Transact-SQL při ladění aplikace klienta) je také ve výchozím nastavení vypnuta. Povolit ladění funkce, spustit sp_sdidebug, předávání parametr legacy_on. Zakažte ladění předat legacy_off tento postup. Poznámka:Sp_sdidebug spuštěním uložené procedury na provozních serverech se nedoporučuje. Další informace naleznete v článku znalostní báze Microsoft Knowledge Base 328151. Tento článek je k dispozici na Microsoft Product Support Services Knowledge Base. 5.1.15 Operací na portu UDP 1434Zavedené v SP3aPočínaje SQL Server 2000 SP3a instance databázového stroje SQL Server 2000 a MSDE 2000, které nejsou konfigurovány pro podporu síťové komunikace přestane User Datagram Protocol (UDP) pomocí portu 1434. Instance, které jsou konfigurovány pro podporu komunikace v síti bude používat procházející přes port UDP 1434 Instance inovován SP3a zastaví kdykoli jsou zakázány všechny instance kromě sdílené paměti síťovou knihovnu síťové knihovny serveru pomocí UDP 1434. Spustí se instance pomocí portu 1434 kdykoli povolit libovolné síťové knihovny serveru. Informace o zakázání nebo povolení síťové knihovny serveru naleznete v tématu "SQL Server Network Utility" v SQL Server 2000 Books Online. Použití portu UDP 1434 pomocí počítače nebude zastaven, dokud všechny instance SQL Server 2000 a MSDE 2000 v počítači byly inovovány SP3a a nakonfigurovat podporu komunikační sítě. Zda portu UDP 1434 je otevřen nebo uzavřen nezávisí na stavu síťovou knihovnu sdílené paměti. Sdílené paměti síťovou knihovnu slouží pouze pro místní připojení a sítě nepoužívá. Síťová knihovna sdílené paměti je vždy aktivní; nemůže být povoleno nebo zakázáno. Můžete také určit, zda jsou při instalaci nebo inovaci instance MSDE 2000 zakázány síťové knihovny serveru. Použít parametr DISABLENETWORKPROTOCOLS nástroj instalace MSDE 2000 nebo MSDE 2000 slučovací modul SqlDisableNetworkProtocols vlastnost. Další informace o těchto možnostech naleznete v 3.7.3 MSDE 2000 nastavit parametry. Nelze zakázat všechny serveru databáze stroj NET knihovny při instalaci nebo inovaci instance SQL Server 2000. 5.2 Vylepšení služby analýzyTato část popisuje vylepšení SQL Server 2000 Analysis Services, které jsou součástí SP3a.5.2.1 Vzdáleného oddílůZavedené v SP1Při vytvoření vzdálené oddílu na místním serveru, který má SP1 nebo novější nainstalována vzdálený server musí používat účet uživatele domény, který má oprávnění úplný přístup k nadřazené krychle na místním serveru. Uživatelský účet, který je členem OLAP Administrators má plný přístup oprávnění skupina na místním serveru. Pokud má místní server SP1 nebo novější nainstalována, vzdálený server také musí mít navíc SP1 nebo novější nainstalována tak, aby místní server můžete vytvořit nebo spravovat vzdálený oddíly. 5.2.2 Aktualizované Analysis Services Redistributable instalace klientaZavedené v SP1Analýzy Services SP1 a novější verze obsahují aktualizované verze následujících redistributable instalační programy klienta:
Poznámka: PTSFull.exe obsahuje MDAC; PTSLite.exe nepodporuje. Tyto instalační programy aktualizovaný klient použít v aplikacích k zabránění nebo vyřešit problémy s instalací klienta, které mohou nastat při použití služby pro analýzu a Microsoft Office XP. Poznámka: Pomocí služby Analysis Services se sadou Office XP doporučeno inovaci klienta. 5.2.3 Podpora povolené pro výrobců dat algoritmu dolování zprostředkovateléZavedené v SP1Analýzy Services SP1 a novější verze obsahují podporu pro přidání zprostředkovatelů algoritmu dolování dat výrobců. Další informace o vývoji zprostředkovatel algoritmu dolování dat v tématu "Poskytovatelé dolování dat třetích" dokument white paper a databáze OLE pro data dolování Resource Kit, který obsahuje kód pro zprostředkovatele algoritmu dolování dat ukázkové. 5.2.4 Instalace v počítači s aktualizovaných souborů klientské služby AnalysisZavedené v SP1Nainstalovat SQL Server 2000 Analysis Services v počítači, který obsahuje aktualizovaný klient soubory, například SQL Server 2000 SP1 nebo Office XP, musíte použít zajistit klienta pracuje správně a můžete procházet krychle Analysis Services SP1 nebo novější. 5.2.4 Instalace v počítači s aktualizovaných souborů klientské služby AnalysisZavedené v SP1Nainstalovat SQL Server 2000 Analysis Services v počítači, který obsahuje aktualizovaný klient soubory, například SQL Server 2000 SP1 nebo Office XP, musíte použít zajistit klienta pracuje správně a můžete procházet krychle Analysis Services SP1 nebo novější. 5.2.5 Zvýšený Limit odkazovaný virtuální krychle krychle OLAPZavedené v SP3Virtuální krychle můžete nyní odkazovat až 255 datových krychlí. Virtuální krychle, který odkazuje na více než 64 kostek však není viditelné libovolné verze kontingenčního Microsoft ® Service vydaných před SP3. 5.2.6 Nové klíčové slovo popisuZavedené v SP3Místní krychle nyní podporují vlastnost člena vnitřní popisu pro měřítek a dimenzí. Klíčové slovo popisu, přidány do příkazu CREATE CUBE Multidimensional Expressions (MDX) používá pro podporu použití vlastnost DESCRIPTION vnitřní člena. Změny provedené v příkazu CREATE CUBE popisují následující klauzule BNF: 5.2.7 Vlastnost Restricted Client Service kontingenčního novéZavedené v SP3SP3 zavedla novou kontingenční Service připojení řetězec vlastnost, Restricted klienta. Tuto vlastnost lze omezit kontingenčního Service z pomocí funkce místní krychle. Jakýkoli pokus o použití příkazu, který zahrnuje vytváření nebo použití místní krychle, například CREATE CUBE, CREATE GLOBAL CUBE a příkazy CREATE SESSION CUBE vyvolá chybu. Navíc prohlášení, které zahrnuje hluboká rekurze například řadu vnořené příkazy PROCHÁZENÍ vyvolá chybu Pokud příkazu potenciálně přetečení zásobníku příkazu udržovány službou kontingenčního. Tato vlastnost ukládá hodnota řetězce. Pokud hodnota nastavena na hodnotu všechny řetězce začínající znaky "Y", "y", "T" nebo „ t „ nebo řetězcovou hodnotu, které lze převést číselnou hodnotu než 0, služba kontingenčního je omezeno, jak je popsáno výše. Pokud je nastavena hodnota jiná hodnota řetězec, včetně prázdný řetězec (""), nebo řetězcovou hodnotu, která může být převedena na číselná hodnota rovna 0 kontingenčního Service neomezený. Výchozí hodnota této vlastnosti je hodnotu 0. Poznámka: Tato vlastnost není omezit používání modely dolování dat místní. 5.2.8 V možnosti vlastností bezpečná změnitZavedené v SP3Nastavení vlastnosti Bezpečná možnosti DBPROP_MSMD_SAFETY_OPTIONS_ALLOW_SAFE také zabraňuje používání PRŮCHODU klíčové slovo místní krychle. 5.2.9 Přenést úložiště META datových služeb ve výchozím nastavení vypnutoZavedené v SP3Byla zakázána možnost použít formát úložiště META datových služeb v Průvodci přenést úložiště SP3 nebo novější a není doporučeno používat tento formát. Však Pokud tento formát je vyžadováno z důvodů obchodní, můžete povolit možnost pomocí klíče registru EnableMigrationToMetaDataServicesFormat. Ve výchozím tento klíč registru neexistuje; musí být ručně vytvořen v HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP Server\Server Connection Info a nastavit povolení úložiště přenesení datových služeb META formátu. Tento klíč registru uložena hodnota řetězec rozlišující malá a velká písmena. Pokud hodnota nastavena na 1 nebo PRAVDA, je povoleno úložiště přenesení do formátu META datových služeb. Hodnota je nastavena jiná hodnota řetězec nebo klíč registru neexistuje, je zakázán přenesení úložiště do formátu META datových služeb. Poznámka: Pokud je změněna hodnota tohoto klíče registru, změna projeví okamžitě. 5.2.10 Oprávnění musí změněno na vzdálené složky datZavedené v SP3Pokud složku Analysis Services Data je umístěn v počítači, než na kterém je spuštěn server pro analýzu, musíte změnit oprávnění u složky Po spuštění instalace SP3a. Nastavit oprávnění u složky povolit přístup Úplné řízení všemi členy skupiny OLAP Administrators v počítači spuštěna analýza ve vzdáleném počítači serveru. V průběhu času jako členy jsou přidána či odebrána ze skupiny OLAP Administrators, nezapomeňte změnit oprávnění vzdáleného dat složku tak, aby odráží aktuální členství OLAP Administrators skupiny. Tím bude povolit zálohování a obnovení fungovat správně. Po instalaci SP3a je navíc nutné povolit účet, pod kterou je server pro analýzu spuštěna úplné řízení přístupu k vzdálené složce data. Pokud použijete SP3a instanci Analysis Services spuštěna v clusteru konfiguraci OLAP Administrators úroveň domény skupiny musí být povolena úplné řízení přístupu k vzdáleným složku data. Další informace o vytváření a použití skupiny OLAP Administrators úroveň domény naleznete v článku podporu 308023 k dispozici na Microsoft Product Support Services Knowledge Base. 5.3 Rozšíření replikaceTato část popisuje vylepšení replikace SQL Server 2000, které jsou součástí SP3a.5.3.1 Transakční replikace UPDATE vlastní uložená proceduraZavedené v SP1Během instalace transakční replikace vlastní uložené procedury pro vložení, odstranění a aktualizace akce jsou vytvořeny v databázi odběrů. Bez ohledu na to, kolik sloupců jsou ovlivněny UPDATE výkazu vlastní uložené procedury aktualizace aktualizuje všechny sloupce tabulky odběru. Sloupec, který byl změněn je obnovena na stejné hodnoty, které existovaly před aktualizací. Tato akce způsobí obvykle žádné problémy. Však Pokud všechny tyto sloupce jsou indexovány toto obnovení mohou stát nákladné. Pokud pomocí transakční replikace a mít několik indexů v tabulce odběru a změnit pouze několik hodnot sloupce z důvodu aktualizací, režii udržování indexu můžete omezit výkon při změny použity u odběratele. Například databáze odběru, který se používá pro účely vykazování může mít mnoho další indexy než databáze publikace. Vytváření dynamicky při spuštění příkazu UPDATE může zlepšit výkon. Aktualizace zahrnuje pouze sloupce, které byly změněny, vytváření optimální řetězec UPDATE. Tato aktualizace Service pack zahrnuje nové uložené procedury sp_scriptdynamicupdproc, který generuje vlastní uložené procedury, které lze použít u odběratele dynamicky vytvářet UPDATE výkazu v době spuštění. Vytvoření dynamického příkazu UPDATE v době spuštění však vyžaduje zvláštní zpracování. sp_scriptdynamicupdproc Uložená procedura sp_scriptdynamicupdproc generuje příkaz CREATE PROCEDURE, která vytváří dynamické aktualizace uložené procedury. Příkaz UPDATE v rámci vlastní uložené procedury je vytvářena dynamicky, na základě MCALL syntaxi, která označuje sloupce, které chcete změnit. Pokud je počet indexů tabulky subscribing zvětšování a je malý počet sloupců měněn pomocí uložené procedury. Uloženou proceduru spustit u vydavatele v databázi publikace. Sady výsledků Vrátí sadu výsledků se skládá z jednoho nvarchar(4000) sloupce. Výsledek nastavení formulářů dokončení CREATE PROCEDURE prohlášení, které slouží k vytvoření vlastní uložené procedury. Poznámky transakční replikace používá sp_scriptdynamicupdproc. Výchozí logiku skriptování MCALL zahrnuje všechny sloupce v rámci příkazu UPDATE a rastr používá k určení sloupců, které byly změněny. Pokud sloupec nezměnili, sloupec je nastaven zpět na sebe, která obvykle způsobí žádné problémy. Pokud je sloupec indexován, dojde k zvláštní zpracování. Naproti tomu používá dynamické přístup uložené procedury: zahrnuje pouze sloupce, které byly změněny, které poskytuje optimální řetězec UPDATE. Však extra zpracování nabíhají při běhu integrovaný dynamické příkazu UPDATE. Je vhodné otestovat přístup dynamické uložené procedury a výchozí statické přístup a zvolit optimální řešení pro konkrétní potřeby. Oprávnění Členové role veřejné lze spustit sp_scriptdynamicupdproc Příklady Tento příklad vytvoří článek (s artid nastavena na hodnotu 1) v tabulce Autoři v databázi pubs a určuje, že příkaz UPDATE je vlastní uloženou proceduru spustit: 'MCALL sp_mupd_authors' Generate the custom stored procedures to be executed by the Distribution Agent at the Subscriber by running the following stored procedure at the Publisher: 5.3.2 Transakční příkazech UPDATE replikace na jedinečné sloupceZavedené v SP1V transakční replikace příkazy UPDATE obvykle jsou replikovány jako aktualizace. Pokud aktualizace změní sloupec, který je součástí jedinečného indexu, seskupený index nebo výraz, který slouží jako jedinečné omezení, je aktualizace prováděna jako příkaz DELETE následovaný INSERT, ale výkazu u odběratele. Důvodem je, protože tento typ aktualizace mohou ovlivnit více řádků a narušení jedinečnosti může dojít, pokud aktualizace jsou doručovány řádek na řádek. Pokud aktualizace ovlivní pouze jeden řádek, je žádné pravděpodobnost narušení jedinečnosti. Příznak trasování 8207 proto byl přidán do této aktualizace service pack povolit aktualizace libovolného jedinečný sloupce, které ovlivňují pouze jeden řádek replikovány jako příkazy UPDATE. Byla přidána tato optimalizace specificky pro aplikace, které instalaci aktivačních UPDATE uživatelem definované u odběratele a vyžadují tyto aktivační události Požární aktualizace ovlivní pouze jeden řádek jedinečný sloupec. Použít příznak trasování 8207, zapněte ji z příkazového řádku (sqlservr.exe - T8207) nebo v době spuštění pomocí DBCC TRACEON(8207,-1) před spuštěn Agent protokolu Reader. Důležité:Příznak trasování 8207 se obvykle používá s transakční replikace jen pro čtení. Nepoužívejte tento příznak trasování s odběry aktualizovatelné, pokud primární klíč UPDATE může dojít u odběratele. 5.3.3 Odebrání ze souběžná zpracování Snapshot omezeníZavedené v SP1SQL Server 2000 snímek souběžné zpracování není doporučeno Pokud publikování tabulky měl jedinečný index, který nebyl primární klíč nebo klíč clustering. Při generování souběžných snímek, clustering klíč byly provedeny změny dat, replikace pravděpodobně nezdaří s chybou duplicitní klíče při použití souběžných snímek odběratele. S touto aktualizací service pack jsou odebrány omezení pomocí zpracování souběžných snímek. 5.3.4 Transakční replikace Scripting vlastní uložených procedurZavedené v SP1Při nastavování nosync odběry (tj odběry neobdrží počáteční snímek), vlastní uložené procedury INSERT UPDATE, a DELETE příkazy musí být vytvořeny ručně. Tyto příkazy jsou obvykle vytvořeny u odběratele při doručování počáteční snímek. Nové uložené procedury sp_scriptpublicationcustomprocs byla přidána ke generování skriptů pro vlastní uložené procedury na úrovni publikace. Nová funkce může usnadnit nastavit nosync odběry. sp_scriptpublicationcustomprocs V publikaci, ve kterém je povolena možnost automatické generování schématu vlastní proceduru, uložené procedury sp_scriptpublicationcustomprocs skriptů vlastní procedury INSERT, UPDATE a DELETE všechny články tabulky. sp_scriptpublicationcustomprocs je zvláště užitečné pro nastavení odběry, pro které je snímek použity ručně. Vrátí sadu výsledků se skládá z jednoho nvarchar(4000) sloupce. Výsledek nastavit formulářů dokončení příkazu CREATE PROCEDURE, která je nutné vytvořit vlastní uložené procedury. Poznámky Vlastní procedury scripted není pro články bez automatické generování schématu možnost vlastní proceduru (0x2). Oprávnění Execute uděleno oprávnění k veřejné; procedurální zabezpečení Kontrola je prováděna uvnitř Tato uložená procedura omezit přístup k členy sysadmin pevné role serveru a db_owner pevné role databáze v aktuální databázi. Příklad Tento příklad generuje skript vlastní uložené procedury v publikaci s názvem Northwind.. 5.3.5 Sloučit replikace systémem uchování dat META čištění nahoruZavedené v SP1Při sloučení replikace systémových tabulek obsahovat velké množství dat meta, čištění dat meta zvyšuje výkon. Před na SQL Server 2000 SP1 může být meta data vyčištěna pouze spuštěním sp_mergecleanupmetadata. Však SQL Server 2000 SP1 a novějších verzích zahrnout data podle uchování meta vyčistit, které znamená, že meta data mohou být automaticky odstraněny z následující tabulky systému:
Meta založené uchování dat vyčistit dochází takto:
Sp_add_agent_parameter systémovou uloženou proceduru má nyní MetadataRetentionCleanup parametr, který umožňuje přidat nebo odebrat uchování dat meta vyčistit z Agent sloučit profily. Hodnota 1 označuje, že profil má zahrnovat vyčistit; hodnota 0 označuje, že jej neměla obsahovat čištění. Například přidat uchování dat meta čisté k profilu, spustit následující kód: Pro Automatické uchování systémem vyčistit dochází v databázi účastní slučovací replikace databáze a korespondence Agent musí obě být na serverech se systémem SQL Server 2000 SP1 nebo novější. Například:
Zabránění FALSE konflikty Meta založené uchování dat vyčistit zabrání konvergence a přepíše tichý režim změn na ostatní uzly. Konflikty false může však dojít, pokud jsou splněny následující podmínky:
Zabránit tento konflikt, ujistěte se, že je meta data vyčištěna na související uzly na o stejný čas. Pokud - MetadataRetentionCleanup nastavena na 1, Publisher a odběratele jsou vyčištěna automaticky před spuštěním sloučení zajistí, že jsou uzly vyčištěna současně. Pokud dojde ke konfliktu použít prohlížeč slučovací replikace konflikt zkontrolovat konflikt a výsledek podle potřeby změnit. Pokud článek patří několik publikací nebo je v republishing scénář, je možné období uchování pro daný řádek na vydavatel a odběratel jsou různé. Snížit šanci čištění meta data na jedné straně, ale není ostatní je doporučeno tyto různé publikací mají podobné uchování období. Poznámka: Systémové tabulky obsahují velké množství dat meta musí být vyčištěn, může trvat delší spuštění procesu sloučení. Vyčistit data meta pravidelné zabránit tomuto problému. 5.3.6 Zálohování a obnovení problémy pro sloučení replikaceZavedené v SP1Publikace databáze, obnovit ze zálohy nejprve synchronizovat s odběru databázi, která obsahuje globální odběru (tj odběru nutnosti hodnotu přiřazené priority) zaručit správnou konvergence chování. Synchronizace zajistí přesně znovu změny byly ztraceny v databázi publikace z důvodu operace obnovení. Nesynchronizovat publikace databáze odběru databázi, která má anonymní odběru. Protože anonymní odběry nemají dostatek dat meta použít změny databáze publikace, například synchronizace může vést k non konvergence. Při plánování zálohování a obnovení operace sloučení replikace zvažte následující další problémy:
5.3.7 Obnovení replikované databáze z jiné verze serveru SQLZavedené v SP1Obnovení zálohy na server a databáze – jako server, ze kterého byla vytvořena záloha spuštěna stejná verze – zachová nastavení replikace. Pokud obnovujete replikované databáze verzi serveru SQL, který je odlišný od verze slouží k zálohování databáze, zvažte následující problémy:
5.3.8 Nové - MaxCmdsInTran parametr Agent protokolu ReaderZavedené v SP1Počínaje SP1 nový parametr příkazového řádku-MaxCmdsInTran byla přidána pro agenta protokolu Reader. Pro transakce ovlivnění velký počet příkazů (obvykle hromadné aktualizace nebo odstraní) musí distribuce agent čekat Reader agenta protokolu před můžete spustit šíření transakce odběratele zapsat celá transakce distribuční databáze. Toto zpoždění blokuje Agent distribuce a snižuje parallelism mezi dvěma agenty. Pomocí –MaxCmdsInTran, Agent protokolu Reader rozdělí na menší bloky velké transakce a každý blok dat obsahuje stejné nebo méně příkazy jako -MaxCmdsInTran vstupní. Agent distribuce může tedy zahájení zpracování dřívější bloky transakce agenta protokolu Reader stále práci prostřednictvím novější bloky stejné transakce. Toto vylepšení parallelism mezi Reader agenta protokolu a distribuce Agent přispívá lepší celkovou propustnost replikace. Všimněte si však, že transakce bloky jsou potvrzených u odběratele jako jednotlivých transakcí které konce vlastnost nedělitelnost jeden vlastnosti ACID (nedělitelnost, konzistenci, izolace a trvalost). Tento výsledek není problém ve většině případů, přestože je vhodné otestovat to zkontrolujte. Definování parametru –MaxCmdsInTran Zadejte kladné celé číslo (1 nebo výše) pro hodnotu parametru-MaxCmdsInTran. Určení hodnotu 0 je ekvivalentní není použití parametru. Protože tento parametr zlepšuje výkon pouze v případě, že transakce je velmi velký, hodnota 5000 nebo vyšší pro tento parametr je obvyklé. Například: Logread.exe - MaxCmdsInTran 10000. Chcete-li tento parametr použijte vydavatele musí běžet SQL Server 2000 SP1 nebo novější verzi a agenta protokolu Čtenář a distribuční databáze musí být upgradovány SP3 nebo novější. Jinak -MaxCmdsInTran je ignorována. 5.3.9 Omezení na Non jedinečné indexy zařazených do clusteruIntroduced SP2 (platí pouze transakční replikace)V tabulce nelze vytvořit nejedinečný index seskupený po publikování pro transakční replikace. Před vytvořením indexu musíte nejprve přetažení publikaci obsahující tabulku. 5.3.10 - Nový Argument příkazového řádku MaxNetworkOptimization Snapshot AgentZavedené v SP2Během normální zpracování slučovací replikace odeslat DELETE příkazy předplatitelé pro řádky, které nepatří odběratele tohoto oddílu. DELETE příkazy tohoto typu jsou označovány jako irelevantní odstraní. Odstraní irelevantní neovlivní integrity dat nebo konvergence, ale může způsobit zbytečné síťový provoz. Pokud chcete snížit zatížení sítě způsobeny irelevantní odstraní, můžete použít nový parametr Snapshot Agent - MaxNetworkOptimization s publikací slučovací replikace. Nastavení parametru 1 minimalizuje pravděpodobnost irelevantní odstraní který maximalizuje optimalizace sítě. Poznámka: Nastavení tohoto parametru na 1 je užitečná pouze při synchronizaci optimalizace možnost sloučení publikace je nastavena na hodnotu true (@ keep_partition_changes parametr sp_addmergepublication). Výchozí hodnota je 0, protože nastavení parametru 1 můžete zvětšit úložiště meta data a způsobit výkon snížit u vydavatele, pokud existují více úrovní spojení filtry a filtry složité podsadu. Měli pečlivě zhodnotit topologii replikace a nastavit -MaxNetworkOptimization 1 pouze, pokud je síťový provoz ze irelevantní odstraní nepřijatelně Vysoká. Tento parametr můžete přidat profil Snapshot Agent vykonáním postup systému sp_add_agent_parameter: EXEC sp_add_agent_parameter 1, MaxNetworkOptimization, 1 5.3.11 Sloučit replikace používá nové roleZavedené v SP3SP3 a později automaticky vytvoří novou roli pro použití pomocí slučovací replikace. Název nové role je ve formuláři MSmerge-< publikace ID >. Role je vytvořena na vydavatele pro každé slučovací publikaci replikace a funguje jako seznam přístupu publikace (PAL) řízení přístupu ke sloučení publikace vydavatele. Ztracené této role můžete spustit nové uložené procedury součástí SP3 nebo novější, sp_createmergepalrole, znovu vytvořit roli. Uložené procedury provedeny u vydavatele na databázi publikaci znovu vytvořit roli. sp_createmergepalrole Systémem sp_createmergepalrole přidá nový řádek tabulky sysusers nové role. Název nové role je založen na hodnotu pubid sloupec v tabulce sysmergepublications pro danou publikaci. Předpona názvu role je 'MSMerge_ a hodnota pubid (bez pomlčky) připojen k název role. Oprávnění Sp_createmergepalrole lze spustit pouze členové pevné role serveru nebo db_owner pevné role databáze sysadmin. Vytvoření nové požadavky pro odběry 5.3.12 podle Non sysadmin UsersZavedené v SP3Pokud odběr vytvořen uživatel, který není členem pevné role serveru sysadmin, proveďte jednu z následujících akcí:
5.3.13 Změní oprávnění pro uložené proceduryZavedené v SP3Oprávnění byla změněna na číslo uložené procedury použít k implementaci, správě a sledování topologii replikace. Většina tyto změny týkají šroubku oprávnění požadovaná ke spuštění uložené procedury. Další informace o nových oprávnění zkontrolovat Transact-SQL referenční dokumentace pro replikaci uložené procedury v aktualizované verzi SQL Server Books Online. Další informace o aktualizované SQL Server Books Online naleznete oddíl 1.6 aktualizované knihy online dokumentace je dostupná. 5.3.14 Nový parametr sp_addmergearticle a sp_changemergearticleZavedené v SP3Nový parametr, @ published_in_tran_pub, byla přidána do sp_addmergearticle a sp_changemergearticle. Tento parametr slouží k označení článku v publikaci hromadné korespondence je publikován také ve transakční publikaci. @ published_in_tran_pub je nvarchar(5), s výchozím NEPRAVDA. TRUE Určuje článku je publikován také ve transakční publikaci. Poznámka: Při změně tento parametr sp_changemergearticle snímku musí být zrušena platnost a musí být reinitialized odběratelům. 5.3.15 Konfigurovat nové stránky pro publikování a distribuci PrůvodceZavedené v SP3Průvodce konfigurací publikování a distribuci nyní zahrnuje nové stránky: Distributor heslo. Pokud vyberete jednu nebo více vydavatel používat server jako vzdálený Distributor a jeden nebo více těchto vydavatelů vyžadovat heslo, musí na této stránce zadejte heslo. Připojení mezi vydavatel a vzdálené Distributor je hybridní propojeného serveru a vzdáleného serveru. Připojení používá přihlášení distributor_admin. Ve výchozím vydavatele je nakonfigurován jako nedůvěryhodný na vzdálené Distributor tak heslo je vyžadováno. Poznámka: Pokud byly staženy a nainstalovány SQL Server 2000 Books Online (aktualizováno - SP3), klepněte na tlačítko Nápověda pro nové stránky je k dispozici tyto informace. 5.3.16 Změní podpory Windows Správce synchronizaceZavedené v SP3SQL Server umožňuje povolit existující odběry (vytvořené pomocí SQL Server Enterprise Manager, SQL-DMO a replikace uložené procedury) pro použití Správce synchronizace Windows. Můžete také vytvořit nové odběry pomocí Správce synchronizace Windows. Po použití aktualizace service pack při synchronizaci odběru, bude Správce synchronizace Windows výzvu zadejte heslo nebo hesla požadováno připojení k serverům účastní synchronizace. 5.3.17 Změnit požadavky pro připojení nebo obnovení replikace databázeZavedené v SP3Pod určitá sada podmínek může selhání replikace v procesu z připojování nebo obnovení publikované databáze. Jsou tyto podmínky:
Poznámka: Musí být execute sp_changedbowner členem pevné role serveru sysadmin. Další informace o vlastnictví databáze mezi zřetězení naleznete oddíl 5.1.11 řetězení vlastnictví databáze křížek. 5.4 Agent rozšíření SQL ServerTato část popisuje vylepšení SQL Server Agent, které jsou součástí SP3a.5.4.1 SQL Server Agent protokolování účtů InformationZavedené v SP2SQL Server Agent úlohy historie nyní záznamy Windows účet, pod které každý krok úlohu spustí. Tyto informace pomáhají správcům diagnostikovat problémy zabezpečení s naplánované úlohy, včetně naplánované úlohy, které jsou definovány pro replikaci a úkoly Data Transformation Services (DTS). 5.4.2 Změní konfigurace hlavní a cílový serverZavedené v SP3Správa víceserverových je proces automatizace úkolů správy přes více instancí serveru SQL. Použití víceserverových správy Pokud spravovat dvě nebo více servery a chcete centralizovat úlohy údržby. V SP3a účet služby SQL Server Agent nemá být správce systému Windows, pokud potřebujete použít proxy účet SQL Server Agent. Další informace o SQL Server Agent Proxy účet, viz oddíl 5.7.3 SQL Server Agent Proxy účet vylepšení. Účet služby SQL Server Agent musí být členem pevné role serveru sysadmin. Víceserverových správu musíte mít alespoň jeden hlavní server a server alespoň jeden cíl. Hlavní server distribuuje úlohy a přijímá události z cílových serverů. Hlavní server uloží centrální kopii definice úlohy pro úlohy spustit cílové servery. Cílové servery připojit k jejich hlavní server aktualizace jejich seznamu úlohy provádět pravidelně. Pokud existuje nová úloha cílového serveru stáhne úlohy a odpojí z hlavního serveru. Po dokončení úlohy cílový server opět připojí hlavního serveru a sestavy stav úlohy. Před použitím SP3a musíte dokončit několik kroků upgrade konfiguraci serveru SQL Server 2000 hlavní a cílové. Změny jsou zavedeny s SP3a nejsou kompatibilní se servery SQL Server 7.0 cíl nebo všechny servery SP3a není spuštěna. Toto je změnit z původní funkce SQL Server 2000. Upgrade konfigurace serveru hlavní a cílové
5.4.3 Nové SQL Server Agent Rozšířená uložená proceduraZavedené v SP3SP3a zahrnuje nové rozšířené uložené procedury, která umožňuje nakonfigurovat účet serveru SQL Server Agent TSX používá pokyny stáhnout ze serveru MSX. Tento účet je také známá jako MSX účet nebo účet hlavní server. xp_sqlagent_msx_account Xp_sqlagent_msx_account rozšířené uložené procedury nastaví nebo obnoví SQL Server Agent MSX účtu uživatelské jméno a heslo do nebo z tajných klíčů LSA na serveru TSX. Toto rozšířené uložené procedury lze spustit pouze členové role serveru dlouhodobého securityadmin. Před spuštěním této rozšířené uložené procedury SQL Server Agent musí být spuštěn. Navíc je zadaný účet SQL Server přihlášení, SQL Server Agent musí mít místní práva správce Windows. SQL Server Agent ukládá jako tajný klíč LSA uživatelské jméno a heslo a přístup je omezen na místní správci systému Windows. N'SET ' Nastaví účet použit jako SQL Server Agent MSX účtu. Parametry použití MSX_username a MSX_password určit účet, který chcete použít jako účet SQL Server Agent MSX. N'SET ' je nvarchar s žádný výchozí. N'DEL ' Odstraní účet SQL Server Agent MSX. 'MSX_domain_name Vyhrazeno pro budoucí použití. 'MSX_username Název účtu systému Windows použít jako účet SQL Server Agent MSX. Zadejte prázdný řetězec pro tento parametr a MSX_password vyberte zabezpečení systému Windows. V tomto případě služba SQL Server Agent účtu jsou použita pověření pro přihlášení k serveru MSX. MSX_username je nvarchar s žádný výchozí. 'MSX_password Heslo pro účet SQL Server zadaný v MSX_username Zadejte prázdný řetězec pro tento parametr a MSX_username vyberte zabezpečení systému Windows. V tomto případě jsou použita pověření účtu služby SQL Server Agent přihlášení k serveru MSX. MSX_password je nvarchar s žádný výchozí. Poznámka: Parametry pro xp_sqlagent_msx_account musí být určen v pořadí. Pojmenované parametry nelze použít. Vrátit kód hodnoty Vrátí hodnotu 0 na úspěch nebo selhání 1 Při xp_sqlagent_msx_account nezdaří a vrátí hodnotu 1, SQL Server generuje chybovou zprávu s informacemi o chybě. Sady výsledků Jestliže nastavení účet SQL Server Agent MSX xp_sqlagent_msx_account vrátí výsledek nastavit s následující informace při určení N'GET '. Zmenšit tuto tabulku
Oprávnění Oprávnění pro výchozí xp_sqlagent_msx_account členům role securityadmin dlouhodobého server spustit. Příklady
5.4.4 SQL Server Agent oprávnění šekůZavedené v SP3SQL Server nyní zkontroluje vlastníka úlohy Agent má oprávnění připojit nebo přepsat výstupní soubor protokolu z každé úlohy. Tomu se třemi způsoby:
5.4.5 SQL Agent Mail MAPI profilyZavedené v SP3V 32bitové verzi SQL Server 2000 lze nakonfigurovat SQL Agent Mail pomocí e-mailový profil Extended MAPI pro odesílání e-mailová oznámení. E-mailové aplikaci Extended MAPI, jako je například Microsoft Outlook můžete použít k vytvoření profilu Extended MAPI. V 64bitové verzi SQL Server 2000 e-mail SQL Agent Mail lze pouze použití profilu Simple MAPI pro odesílání oznámení. Nepoužívejte Simple MAPI profily v 32bitové verzi SQL Server 2000. 5.5 Vylepšení součásti Connectivity SQL ServerTato část popisuje vylepšení připojení k součásti SQL Server 2000, které jsou součástí SP3a.5.5.1 Aktualizace Microsoft Data Access ComponentsZavedené v SP3aSP3a obsahuje aktualizace Microsoft Data Access Components (MDAC). Při instalaci SP3a MDAC 2.7 Service Pack 1a také nainstalován. MDAC 2.7 SP1a má žádné změny funkce z verze MDAC nainstalován SQL Server 2000 (MDAC 2.6), ale neobsahuje opravy a vylepšení zabezpečení. Inovace na MSXML 3 SP3 zahrnuje MDAC 2.7 SP1a. Poznámka: Tato verze MDAC není nainstalována, pokud instalační program zjistí stejné verze nebo novější verze. Další informace o této verzi součástí MDAC naleznete na serveru WWW Microsoft Universal Data Access na této stránce na microsoft.com. Opravy zahrnuté v této verzi součástí MDAC bude popsána v článku 326848. Přístup k tomuto článku z znalostí produktů podpory služby. 5.5.2 Podpora QLogic Architecture virtuálního rozhraníZavedené v SP3SQL Server nyní podporuje virtuální rozhraní QLogic implementacích Architecture (VIA) System Area Network SAN. Povolení podpory serveru SQL pro připojení přes QLogic VIA, musí počítače klienta a serveru poskytují překlad adres IP v souboru s názvem Vihosts v příslušné složce system32\drivers\etc Windows. Poznámka:Je nutné určit správné VIA dodavatele v klientských počítačích pomocí Client Network Utility. Vyberte příslušnou hodnotu dodavatel rozevíracího seznamu. Odpovídající akce by měla být dokončena v počítačích serveru přes Server Network Utility. 5.6 Vylepšení služby Meta DataTato část popisuje vylepšení Meta Data služby serveru SQL Server 2000, které jsou součástí SP3a.5.6.1 Meta Data prohlížeči exporty UnicodeZavedené v SP1Meta data prohlížeči nyní exportuje data XML meta Unicode. V prohlížeči před SQL Server 2000 SP1, exportovány kódu ANSI, který nepodporuje neanglické znaky. Tato změna funkčnosti je neviditelné uživatele. Jako z této verze SP3a exportovaná data vždy vyjádřeny jako Unicode. Můžete exportovat stále v kódu ANSI nastavením hodnoty registru klíč HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Repository\Engine\XMLExport 0. Následující seznam představuje hodnoty, které lze nastavit pro tento klíč registru:
5.6.2 Podpora zakázáno skriptováníZavedené v SP3Podpora skriptu v modelech informace zakázána. Po instalaci SP3a zobrazí následující chybová zpráva Pokud přistupuje k aplikaci, vlastnost nebo metoda pro který je definován skript: EREP_SCRIPTS_NOTENABLED Povolení podpory skriptu Pokud potřebujete pokračovat v provádění skriptů, můžete vytvořit nastavení registru, které Povolí podporu skriptu použít následující postup.
5.6.3 Pro přístup úložiště informací nové Role RepositoryUserZavedené v SP3SQL Server v databázi msdb obsahuje sadu tabulek, uložené procedury a zobrazení ukládat informace používané stroj META datových služeb úložiště. Nové vyhrazené role s názvem RepositoryUser v SP3, byl přidán a musí být použit přístup a aktualizace úložiště informací. Uděleno vytvořit tuto roli, číst, aktualizovat, odstranit a spustit oprávnění na tyto objekty. Veřejné role již má oprávnění na tyto objekty. . Tato změna ovlivní existující objekty úložiště k žádné další objekty vytvořené v budoucnu stroj úložiště. Uživatelům a aplikacím přistupovat prostřednictvím veřejné role úložiště musí být přidán do role RepositoryUser. 5.7 Data Transformation Services rozšířeníTato část popisuje vylepšení SQL Server 2000 Data Transformation Services, které jsou součástí SP3a.5.7.1 DTS průvodce již omezuje sloupce řetězce na 255 znaků.Zavedené v SP2Při exportu dat do textového souboru nakonfiguruje Průvodce importem a exportem DTS nyní balíček zapisovat až 8000 znaky libovolný sloupec obsahující data typu řetězec. 5.7.2 Kontext zabezpečení evidované pro balíčky DTS spustit službou Agent serveru SQLZavedené v SP2 SQL Server Agent zaznamenává kontext zabezpečení spuštěn každý krok v úloze. SP3 nebo novější zobrazí se v dialogovém okně historie úlohy kontextu zabezpečení. Při spuštění balíčku DTS z kroku v úloze SQL Server Agent zaznamenává uživatelský účet, pod kterým je balíček spuštěn. Tyto informace pomáhají správcům diagnostikovat problémy oprávnění a ověřování nastat při DTS balíčky naplánovány na serveru spustit. 5.7.3 SQL Server Agent Proxy účet vylepšeníZavedené v SP2Před na SP2 DTS balíčky uložené na serveru nelze spustit pod pověření klienta SQL Server Agent Proxy Pokud účtu serveru proxy měl přístup do složky TEMP uživatele pro účet, který buď server (v případě z úlohy spustit z xp_cmdshell) nebo agenta (v případě z úlohy agent) byla spuštěna. Z tohoto důvodu uživatelé často musel upravit proměnná prostředí TEMP pro účet spuštění SQL Server nebo SQL Agent přejděte do adresáře byl přístupný i spuštění a účty proxy například C:\Temp. SP2 a novější, DTS bylo rozšířeno na použití systému Temp složky, pokud je k dispozici značně snižuje potřebu tyto úpravy složky TEMP uživatele. 5.7.4 Uložit META datových služeb zakázáno ve výchozím nastaveníZavedené v SP3Ve výchozím nastavení SP3 a novější zakáže možnost ukládat DTS balíčky v Meta datových služeb. To znamená možnost META datových služeb nezobrazí v seznamu rozevírací nabídky umístění v dialogovém okně Uložit DTS balíčků. Kromě toho tato možnost zakázána na uložit, plánu a replikuje balíček stránce v Průvodci importem a exportem DTS. Povolit balíčky uložené ve službě Meta Data
Pokud je zakázána možnost ukládat balíčky Meta Data Service načíst existujících balíčků z META datových služeb, upravit je a Uložit je META datových služeb pomocí možnost uložit. Meta data služba však není k dispozici z Uložit jako možnost. Například můžete nelze re-save balíčku META datových služeb pomocí jiný název. 5.8 Vylepšení XMLNásledující téma popisuje vylepšení pro XML a SQLXML SP3a.5.8.1 Zdokonalené ověření výrazy XPathZavedené v SP3Před na SP3 verze MSXML, která byla nainstalována s SQL Server 2000 (MSXML 2.6) povoleno predikátu výraz XPath postupujte zkratku speciální znak, který identifikuje uzel aktuální kontext který je označený podle období (.) v syntaxi XPath. Toto porušuje syntaxi specifikace XPath, který vyžaduje tento znak být následován výraz umístění cesty. Při použití SP3 nebo novější, nainstalována aktualizovaná verze MSXML (3.0 SP3) jako součást MDAC inovace. Další informace naleznete oddíl 5.5.1 aktualizace Microsoft Data Access Components. Pomocí nové verze MSXML nelze predikátu okamžitě podle aktuálního kontextu uzlu zkratku speciální znak. Výrazy XPath v ROZŠÍŘENÍCH dotazy (XPath dotazy vůči poznámka připojena mapování schémat a šablony stylů XSLT zapsány transformaci výsledky SQLXML dotazy), které používají chybné syntaxe se nezdaří po upgradu SP3 nebo novější Zabránit tyto chyby identifikovat a opravit výrazů, které používají nesprávnou syntaxi. Například syntaxe výrazu XPath, který je zadán jako hodnota atributu test v xsl:if následující prvek není platná protože predikátu, [@ ResourceTypeID = '2], následuje zkratku speciální znak, který identifikuje uzel aktuální kontext. Následující příkaz dříve nevygeneroval chybu, se nezdaří po SP3 nebo novější je nainstalován. 5.9 Virtuální zařízení API rozšíření zálohováníNásledující položka se vztahuje SQL Server 2000 Virtual zálohovací zařízení API.5.9.1 Zachytávání více databází v jeden snímekZavedené v SP2 Virtuální zařízení API Backup umožňuje ISV integrovat do svých produktů SQL Server 2000. Tento API analyzovány k zajištění maximální spolehlivosti a výkonu. Plně podporuje funkci zálohování a obnovení SQL Server 2000, včetně úplný rozsah zálohování funkce hot a snapshot. SP1 a starších verzích byl žádný způsob ukotvení a zálohovat více než jedné databáze najednou. SP3 nebo novější nyní poskytuje podporu straně serveru zmrazení a zachytávání více databází snímku prostřednictvím příkazu VDC_PrepareToFreeze. Specifikace virtuálních zařízení Backup v SP3a obsahuje aktualizované informace o příkazu Ukotvit VDC_PrepareTo. Aktualizované verze souboru záhlaví Virtual Device Interface (vdi.h) lze nalézt v \Devtools\Include v SP3a instalační adresář Aktualizovaná specifikace můžete stáhnout z centra Stažení na webu Stažení Microsoft SQL Server. 5.10 Chybové hlášeníZavedené v SP3Ve výchozím nastavení zakázána chybách Microsoft SQL Server. Povolit během instalace prostřednictvím nastavení SQL Server nebo nastavení Analysis Services nebo po instalaci prostřednictvím dialogové okno Vlastnosti serveru v dialogovém okně Vlastnosti Server Enterprise Manager nebo pole Správce analýzy. Povolení zasílání zpráv o chybách při spuštění instalace serveru SQL umožňuje chybách pro databázový stroj SQL Server a SQL Server Agent. Povolení zasílání zpráv o chybách při spuštění instalace služby Analysis umožní chybách služby pro analýzu. Pokud chcete povolit zasílání zpráv o chybách pro SQL Server a Analysis Services, musíte povolit zasílání zpráv o chybách pro SQL Server při spuštění instalace serveru SQL a Analysis Services při instalaci služby pro analýzu. Pokud tuto funkci povolit, SQL Server nakonfigurován k odeslání sestavy společnosti Microsoft automaticky při výskytu závažné chyby databázového stroje SQL Server, SQL Server Agent nebo SQL Server Analysis Services. Společnost Microsoft používá chybách zlepšit funkčnost SQL Server a všechny informace jsou považovány za důvěrné. Informace o chybách odesílány prostřednictvím zabezpečeného (HTTPS) připojení Microsoft, kde je uložen s omezený přístup. Tyto informace mohou být odesílány také vlastní server podnikové zasílání. Chybová zpráva obsahuje následující informace
Chyba Microsoft vykazování zásad shromažďování dat naleznete tohoto Microsoft Web site
(http://wer.microsoft.com/responses/en-us/dcp20.aspx)
. Pokud povolíte chybách a dojde k závažné chybě, může se zobrazit odpověď od společnosti Microsoft v protokolu událostí systému Windows, který odkazuje na článek znalostní báze Microsoft Knowledge Base o konkrétní chybě. Odpověď může podobat následujícímu příkladu: 5.11 Angličtina dotaz rozšířeníZavedené v SP21Společnost Microsoft vydala zvýšení zabezpečení pro aplikace English Query. Toto vylepšení není nainstalována jako součást aktualizace service pack. Je však vhodné použít, pokud použijete English Query. Zvýšení zabezpečení je umístěn na disku CD-ROM SP3a ve složce \EQHotfix. Podrobnosti o vylepšení English Query jsou k dispozici na Microsoft Product Support Services Knowledge Base. Hledání znalostí článku 297105. 5.12 DB-Library a Embedded SQL CZavedené v SP1Zatímco v SQL Server 2000 stále podporovány DB-Library a Embedded SQL C API, žádné budoucí verze serveru SQL zahrnout soubory, které jsou nezbytné pro program aplikace, které používají tyto API. Připojení z existující aplikace napsané pomocí DB-Library a Embedded SQL C bude nadále podporována v další verzi serveru SQL, ale tato podpora bude vynechána v budoucí verzi. Při psaní nové aplikace, vyhněte se použití těchto součástí. Při úpravách existujících aplikací, důrazně doporučujeme se odebrání závislostí těchto technologií. Namísto DB-Library nebo Embedded SQL C můžete použít ADO, OLE DB nebo ODBC pro přístup k datům serveru SQL. Další informace o těchto technologiích naleznete SQL Server Books Online. VlastnostiID článku: 889551 - Poslední aktualizace: 16. listopadu 2007 - Revize: 3.8 Informace v tomto článku jsou určeny pro produkt:
Strojově přeložený článek Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum. Projděte si také anglickou verzi článku:889551
(http://support.microsoft.com/kb/889551/en-us/
)
|




Zpět nahoru








