?????? ??? 3a ?? ??? Microsoft SQL Server 2000 ?????? 9, 2003

???? ?????? ???? ??????
???? ID: 889551 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
Microsoft SQL Server 2000 ?? ??? ?????? ??? 3a
?????? 9, 2003
???????? Microsoft Corporation, 2003? ?????????? ????????.. SQL ????? ???????? ??? ?????? ?????? ???????? ?? ????? ???? ?? ???? ??, ????? ???? ????? ?? ?? readme ?????????? ?? ???? ??? ?????????? welcomes ??? ?? ????? ?? ?? ???? ??? ?? ???? ???? ??? ?? ???? ?? ????? ?? ?-??? ??????????? ?????? ???????? ??? ??? ??????????? ???? ?????? ??? ?? ???????? ?? ???? ??? ????? ??????????? ?? ????? ???? ?? ??? ???? ????? ????:
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

1.0 ?????

Microsoft SQL Server 2000 ?????? ??? 3a (SP3a) incorporates ???????? SQL Server 2000 SP3 ?? ??? ?? Slammer ???? ?? ??? ???????? ?? ???:
  • SP3a SQL Server 2000 ?????????? ????????? ??????? ?? ??? ???????? SQL ????? ?? ?? ??????? ?? ???????? ?? ???? ???? ?? ??? ???? ???? ?? ???? ???
  • SP3a ????? ???????? ?? ?? ??? ???????? ?? SQL Server 2000 SP3 ??? Microsoft ???? ?????? (MDAC) ??? ?? ??????? ?? ??? ???
  • MSDE 2000 SP3a ????? ???????? ??? defaults MSDE 2000 ?? ??? ???????? ?? ??????? ???? ??? ??????? ??????? ?? ??? ?????? ?? ??? ???? ?? ???? ??????? ??????? ?????? ???????? ?????????? ???????? ???? ?? ??? SP3a ??? ?? ?? ??? ??? ????
  • SQL Server 2000 SP3a ?? MSDE 2000 SP3a ?? ??????? ??????? ??????? ?? ?????? ???? ???? ?? ??? ???????? ???? ??? ??, ?? ?????? ?? ????? 1434 UDP ????? ?? ????? ?? ??? ???
SP3a ??? ??????? ?????????? ?? ????? ???? ?? ??? ?? ??????? ???, ??????? ?? SP3a ?? ?????????? SQL Server 2000 ?? MSDE 2000 SP3 ?? ??? ???? ?? ?? ???????? ???? ??? ?? ?? ???? ?? ??? ???? ???? ?? ??? ?? ???? ????? ??? ?? ???????????? ?? ??? ???? ??? ?? ?? ???????? SP3 ?? ???, ???????, ????? ????? ???????? ?? ???????????? SP3 ?? ???? SP3a ??? ??? ?? ?????? ??? ???????? ???? ?? ??? ????? ???? ?? ??? ????? ?? SP3 ??????? ??????? ?? ???? ?? ???????????? ??, ?? ?? ???????????? ????? ?? ???? ????? ?? ?? ?? SP3a ??????? ??????? ?? ????? ???? ????? ?? SP3a CD -ROM. ????????? ?? MSDE 2000 ??????? ???? ?? ?????? SP3 ?? ???? SP3a ??????? ???? ?????? ?? ?? SP3a SQL Server 2000 SP3 ?? MSDE 2000 SP3 ?? ?????? ?? ??? ???? ?? ???? ???, doing ????? ??? ?? ???????????? ?? ?????? ?? ?? ???

?????? ??? ?? ?? ?????? 3a (SP3a) ?? Microsoft SQL Server 2000 ?? ??? ????? ??? ???? ??? ??:
  • ??????? ?? ??? SP3a SQL Server 2000, SQL Server 2000 ???????? ????? ?? ???????????? ?? ????? ?? ?? ???????? ?? ??????? ?? ??? ?? ??? ?????? ?????? ????? ??? ??????? ?? ??? SP3a ?? ?????? ??? ????? ???:
    • ??????? ??????
    • ??? ??????? ??????? ????? ?? ?????????? ???? SQL Server ?????????? ??????? ?? osql ???????
    • ??????? ??????? ??????????? ???, ???? Microsoft OLE DB ??????? SQL Server 2000, SQL Server 2000 ODBC ??????? ?? ???-??????????? ??????? ?? ????
  • ???????? ?????? SP3a SQL Server 2000 ??? ??????? ?? SQL Server 2000 ???????? ???? ????? ?? ??? ?????? ?????? ????? ?? ?????? ????? ???:
    • ???????? ?????
    • ???????? ???? ??????? ???, ?? ???????? ?????? ?? ??? ???????? ??????? ?? Microsoft OLE DB ??????? ????? ????
    • ??????? ??????? ??????????? ???, ???? Microsoft OLE DB ??????? SQL Server 2000, SQL Server 2000 ODBC ??????? ?? ???-??????????? ??????? ?? ????
  • ???????? ????? SP3a ??????? ?? ??? SQL Server 2000 ???????? ????? (MSDE 2000), ?? ??????? ?? ????? ???? ?? ??? ?????? ?????? ????? ??:
    • ??????? ??????
    • ??????? ????? ????????? ?????????? ?? ???? osql ?? bcp ?????????? MSDE 2000, ?? ??? ????
    • ??????? ??????? ??????????? ???, ???? Microsoft OLE DB ??????? SQL Server 2000, SQL Server 2000 ODBC ??????? ?? ???-??????????? ??????? ?? ????
SP3a ?? ?? ??? ????? ?? ????????? ??? ??, ?? ??? ??? ???? ???? ?? ???? ??:
  • SQL Server 2000 ?????? ???????? ?????? ???? ???????? ?? ???? ???? ??????? ?? ??? ?? ???????? ???? ?? ??? ??????? ?? ??? SP3a ????? ?? ???? ??? ??? ?? SQL Server 2000 ???????? ????? ?? ???????
  • ???????? ?????? 2000 ?????? ???????? ?????? SP3a ?????????? ?? ???????? ????? ?? ???? ??????? ?? ??? ?? ???????? ???? ???? ???????? ?????? ??? ?? ???????? ???? ?? ??? ????? ?? ?????
  • ?????? ?? MSDE 2000 ???????? ????? SP3a ???????? ?????? ?? SQL Server 2000 ??????? ????? ?? ???????????? ?? ???????? ??? ???? MSDE 2000 ?? ???????? ?? ???????? ???? ?? ??? ????? ?? ?????
???:??? MSDE 2000 ?? ???? editions SQL Server 2000 ??????? ????? ?? ????? ?? ??? ???????? ?? ??? ???????? ?? ??????? ???, ?? ?? ???????? ????? SP3a MSDE 2000 ?? SQL Server 2000 ??????? ?????, ???? ?? ????????? ???????, Standard Edition ?? ??????????? ??????? ?? ?????? ?? ??? ??? SP3a ??????? ?? ?????? ?? ??? ???? ???? ?????

???:???????? ????? SP3a, ????????? (????????), ??????? ?? ??, ??? ?????? ?? ??????? SQL Server 2000 ???????? ????? (MSDE 2000) ?? SQL Server 2000 ?? ?????? ?? ??? ??????? ?? ?? ?? ???? ??????? ?? ?? ?????? ??? ?? ???? ?? ??? ??? ??????? ?? ??? SP3a ?? ???????? ?????? SP3a ?????? ???????? SQL Server 2000 ????? ?? ?? ?????? ??? ?????? ???? ???? ????????? (????????), ??????? ?? Dutch ?????????? SP3a SQL ????? ?? ???? ?? ???????? ????? SP3a ??????? ???? ?????? ?????? ??? ?? ??????? ??? ???????? ???? ?? ??? ?? ????? ?? ???? ?? ???? ??????? ?? ???? ???? ?????? ?????? ?? ???, ??????? ?? ???????? ???? SP3a ?????? ??????? ???? ?? ???????? ???? ??? ???????? ???? ?? ??? SQL Server 2000 ??????? ????? ?? ???????? ?????? ??? ?? ??????? ???? ?? ??? ???? ???? ?? ???? ??? ??????? ?? ??? ?????? 2.0 ??????? ?? ??? ?? ?? ?????? ?? ??? ?? SP3a ??????

1.1 ??????? ??? SP3a ??????? ?? ????????? ??????

??????? ??? SP3a ????? ????????? ???? ?? ???? ?? SQL Server 2000 ?? ??? ?? ??????? ???????? ???? ?? ??? SQL Server 2000 ?? ?????? ????? ??? ????? ???????? ???? ????? ?? ?????? ?? ??? ??????? ??? ?????? ?? ???, ??? ?? ?????? ??? SQL Server 2000 Standard Edition ??? ??? ???????? ?? ??? ???? ??, ?? ?????? ??? ???? ???? ?? ?????? ???? SQL Server 2000 ??????????? ??????? ?? ??? ????? ??? ?? ??? ?? ???????? ?????

?? ???? ??? ??????? ??????? ?? ???? SQL ????? ?? ??? ?????? ?? ??? ??????? ?? ??? SP3a ???? ?? ???? ???? ??? ?? SQL Server 2000 ?? ?? ?? ???? ???????? SP3a ???? ?? ??? ???????? ???, ?? ?? ???????? ???????? ?? ??? SP3a ???? ???? ?????? ?? SP3a ???? ?? ??? ??? SQL Server 2000 ?? ?? ?? ?? ?? ???? ???????? ?? ??? ???????? ?? ?? ??????? ???????? ??, ?? ??? ????? SP3a ???? ?? ??? ???????? ???? ???????? ???????? ?? ??? ????? ?? ????????? ?? ??? ???? ????

1.2 ???????? ????? (MSDE 2000) SP3a ??????? ?? ????????? ??????

???????? ????? SP3a ???? ?? ??? ????? ???? ?? ???? ??:
  • SQL Server 2000 ???????? ????? (MSDE 2000) ??? ?? ?????? ??????? SP3a ???? ?? ??? ???????? ?????
  • ???? MSDE 2000 ?? ???????? ?? ??????? ???? ?? ??? ???? ?????? ???? ?? ?? MSDE 2000 ??????? ?????? MSDE 2000 SP3a ?? ?? ?? ???????? ?? ??????? ?????
  • ???????? MSDE 1.0 ?? ?? ?????? MSDE 2000, ?????? MSDE 2000 ??????? MSDE 2000 ?? ???????? ?? ????? ?? ??? ???? ?????? ???? ?? ?? ?????
  • ???? ????????? ?? ??????? ?? ??? ?? ??? ??? MSDE 2000 SP3a ?? ?? ?????? ??????? ?? ???? ??? ?? ?? ????????? ????? ???????? ????? ?? ??? ?????? ?? ??? ?????? ??????? ?? ?????? ????? ??? ?????? ??????????? ?? ??? MSDE ?????? ???? ?? ??? ??? ??????? ???? ?????? ???
MSDE 2000 ??????? ?? ???? ??? ???? ??????? ?? ??? ?????MSDE 2000 ?? ????? ????.

SQL Server 2000 ?????? ??? 3a MSDE 2000 ??? ?? ?????? ??????? ?? ???? ???? ?? ??? ???????????? ??????? ?? ???? ??????? ???? ??? ?? ?? ?????? ???? ???? ????? ???????? ?? ???????? ????? SP3a SP3a ?? ?????????? MSDE 2000 MSDE 2000 ?? ????? ?? ??????? ??? ?? ?? ?? ???? ???? ?? ??? Microsoft ?? ??????? ????? ???? ???? ?? ????? ?????? ??????????? MSDE 2000 ?? ?????????? ??? ?? ?? ?? ????? ?? ??????? ????:
  • ??????? ?? ????? ??? MSDE 2000 ????? ???????? ?? ????????? ????? ???????? ??? ?? ??? ?? ??????? MSDE 2000 ?? ?????? SP3a ???? ?? ??? ???????? ???? ?? ???? ???????? ????? SP3a ??????? ?? ????? ?? ??? ???
  • ?? ??? ?? ??? ????????? ?? ????? ???????? Microsoft Windows ???????? ????? ?? ????? ???? ??, ?? ????? ???????? ???? ???? ???? MSDE 2000 ???? ???????? ?? ????? ?? ??????? MSDE 2000 ?? ?????? ???? ???????? ???? ?? ???????? ????? SP3a ??????? ?? ????? ?? ??? ??? ?? ???? ??? ????? ?? ??? ????????? ???????? ?? ?????? ???? ????? ???????? ????? (MSDE 2000) SP3a ???? ??????? ?? ????? ???? ???? ?????? ??????????? ?? ?????? ???? ?? ??? ???? ??????? ?? ?????? ????? ??? ??? ??????????? ?? ??? ????? ?????????? ?? ???? MSDE 2000 ???? ??????? ???? ?? ???? MSDE 2000 ????? ???????? ?? ??? ???? ?? ??? ???? ?? ???? ???? ??????
???? MSDE 2000 ?? ?? ??????? SP3a ???????? ???? ?? ???? ???????? ?? ??? ??????? ??? 2.1 ??? ??? ???????? ????? SP3a ?? ????? ???? ??? ?????????? ?? SP3a ?? ?????? ?? ??? ?? ???????? ????? (MSDE 2000)? ??? ?? ?? ???????? ????? SP3a SQL Server 2000 SP3a CD ?? ???? ???? ???, ?? ????????? ???? ?? ?? ???????? ????? SP3a ???? ?? ???? ??? 2.1 ?????? ?? ????????? ?? ????? ?? ??? ????? ?? ??? ???? ??? ????????? ???????? ?? ?????? ???? ?????

??? ???????? ?? MSDE 2000 ?? ?? ?? ???? ???????? ???, ?? ?? ???????? ??????? ?? ???-??? ?? ?? ???????? ????? SP3a ???? ?? ???? ??? ?? ??? ????? ?? ??? ????????? ???? ????? ???? ?????? ?? ???? SP3a ???-??? ???????? ???????? ?? ????

1 ?? 2 ?? ?? readme ?? ???????? ??? ??????? ?? ??????? ????, ?? ?? ????????? ?? ???? ???? 3 ??? ??? ???:
  • ?? ??????? ??? ?? ?? ???????? ????? SP3a MSDE ?? ???? ?????? ??????? ??? ?? ???? ?? ?????
  • ?? MSDE 2000 ?? ???? ?? ???????? ?? ??????? ?? ??? ????
  • ?? ???? ????????? ?? ????? ???????? ??? ???????? ????? SP3a ??????? incorporating ????
???? ??????? ???????? ?? ?? ?? MSDE ?? ?????? ??????? SP3a ???? ?? ??? ???????? ?? ??? ??, ?? MSDE 2000 SP3a ?? ?? ?? ???????? ?? ??????? ???? ?? ??? ????? ???????? ?? ?????? ???:
  • 3.7.4 ???????? MSDE 2000 ??? ?? ?????? ???????????? ??? SP3a
  • 3.7.5 MSDE 2000 SP3a ?? ?? ??? ?????? ??????? ?? ??? ??
  • 3.7.6 MSDE 2000 SP3a ???? ?? ??? MSDE 1.0 ????????

1.3 SP3a ????? ??? ??

?? ????? ??? ?????? ?? SQL Server 2000 SP3a ??????? ??? ?? ?? ????? SQL Server 2000 SP3a ??? ?? ?????? ???? ???

SQL ??????? Server ??????? ?? ??? ?? ???????? ????? SP3a

SQL Server ??????? ??? SP3a ?? ???????? ????? SP3a ??????? ???, ?? ?? ?????? ?????? ?? ??? ?????? ???????? ??? ???????? ????, ?? ?? ?? ?? ??????????? ???????? ?? ????? ??? ?? ?????????? ?? ????? ??????? ???????? ????? ?? ?????????? ?? ???? SP3a ?????? ???? ?? ???? ????? ??? ???? ?? ??? SP3a ?? ??????? ???? ?? ???? ?? ??? ??? ?? ?? ??????? ???? ?? ??? ???? ?? ???? ??, ????, ???? ?????? ?? SQL Server 2000 ??????? ????? ?? MSDE 2000 ?? ?????? ??; ???, ???? ?? ??????? ???????????? ???? ????? ??? ?? ????? SQL Server 2000 ?????? ??? ?? ??? ?? ?? ?????? ??? ??????????? (QFE) ?? ???? ?? ?????? ???? ??, ?? ???? ????? reapply ?? ?????? ??? ???? ?? ???? ?? QFE ??????? ?????? ?? ????

???:SP3a ?? ??????? ?? ??? ??????, ???? ?? msdb ???????, ????? ???? ?? ???? SP3a ???? ?? ?? ?? ?? ?? ????? ???? ?????? ???? ??????? ?? ???, ?????? 3.1 ???? ??? ???? SQL Server ??????? ?? ?????? 3.2 ???? ??? ???? ???????? ?????? ??????? ?? ????? ??????

???? ??????? ?? ??? ?? ??????? ???? SQL Server 2000 ??? ?? ???????? ????? SP3a ??????

SQL ????? ???????? ?????? ??? SP3a ????? ??? ??

SQL Server ???????? ?????? ?? ???? SP3a-????? ?? ?????? ??? ???? ?? ??? ????? ??, ?? ????????? ????? ?? ????? ???? ?????
HK_LOCAL_MACHINE\Software\Microsoft\OLAP ?????
?? ???? sub-keys SP3a ?? ??????? ???? ?? ???? ???? ?? SP3a ?? ??????? ???? ????, SP3a-????? ??????? ?? ????? ?? ???????????? ???? ?? ?? ????????? ????? ????? ?????? ????

???:?????? ???? ?? ??? MDAC 2.7 SP1a SP3a ????? ?? ????? ??? ?? ??? ?? ?? ??????? ???? ?? ???? ?????

???? ??????? ?? ??? 3.1.4 ????? ?? ??????? ???? SQL Server 2000 ???????? ?????? SP3a.

1.4 ????? SQL ????? ?? ???????? ?????? ?? ??????? ???????

SQL ????? ?? ???????? ?????? ?? ????? ??????? ?? ??????? ???? ?? ?? ????????? ???? ?? ??? ????? ???????? ??? ??????? ?? ????? ?????

SQL ???????????? ?? ??? ??? ?? ??????? SQL Server 2000 ??????? ????? ?? MSDE 2000 ??????? ??, ?? ??? ???? @@ ??????? ?? ????? ????? ????????? ????? ?? SERVERPROPERTY('ProductVersion')osql??,isqlutility ?? SQL ?????? ???????? ??? ?????? ????? ??? ???

??? ???, SELECT SERVERPROPERTY('ProductLevel') ????????? ?? SQL Server 2000 ??????? ????? ?? MSDE 2000 ?? ???? ??? ?? ??????? ?? ??? ?????? ???? ????????? ???? ?? ?????

????? ???? ?????? ?? SQL Server 2000 ??????? ?? ???? ?? ??????? ??????? ?? ??? ????? @@ ??????? ?????? ??????? ?? ?? ?? ?????? ???? SERVERPROPERTY('ProductLevel') ?????? ??????? ?? ?? ???
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
SQL Server 2000 ??????? ?? ????@@ ???????ProductLevel
SQL Server 2000 ??? ??????8.00.194RTM
??????? ?? ??? SP1 ?? ???????? ????? SP18.00.384SP1
??????? ?? ??? SP2 ?? ???????? ????? SP28.00.534SP2
??? SP3 ??????? ?? SP3a, ???????? ????? SP3 ?? SP3a8.00.760SP3
??? ?? ??????? ???? ??? ??? ?? ??????? SQL Server 2000 ??????? ????? ?? MSDE 2000 ??? ??? ???, ?? ??? @@ ??????? ?????? ??? ?? ?????? ?? ????? ?????? ?????? ????? ?????? ??? ????? ??? ?? ?? ????? ???? ?????:
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)
???:?????? ?? ???? ?? SQL Server ??????? ?? ????? ???? ?? ??????? ????? ?? MSDE 2000? ?? ??? ??????? ???????? ?????? ?? ??????? ???

?? ???? ???? ????????? ????? ?? ??? SERVERPROPERTY('Edition') ????? ??????? ?? ????????? ?? ???? ???osql??,isqlutility ?? SQL ?????? ???????? ??? ?????? ????? ??? ???

???????? ??????

??????? ?? ??? ???????? ?????? ?? ????? ??????? ?? ??????? ???? ??, ????? ????? ?? ???? ????:
  1. ????????????? ??,Program Files?? ????? ????,SQL Server 2000?? ????? ????,???????? ???????? ????-????? ????, ?? ???? ??????????? ???????.
  2. ???????? ??????? ???? ???, ???????? ?? ????-????? ????? ???, ?? ???? ??????????? ?? ???? ??? ??????.
  3. ???????? ?????? ?? ??? ?? ??????? ???? ??? ?? ????????? ???? ?? ??? ????? ?????? ?? ????? ?????
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
???????? ?????? ????????????? ??? ??? ?? ???? ??? ?????
SQL Server 2000 ???????? ?????? ??? ??????8.0.194
???????? ?????? SP18.0.382
???????? ?????? SP28.0.534
???????? ?????? SP3 ?? SP3a8.0.760
SP3 ?? SP3a ?? ??? distinguishing

????????? ???? ?? ???? ???? ??? SP3 ?? ??????? SP3a, ???-????????? ????, Ssnetlib.dll ?? ??????? ?????? ?? ?????? ?? ????? ?? ??????? ?????? ??? 2000.80.760.0 ??, ??? ???? ??? SP3 ??; ??? ?? ????? ?? ??????? ?????? ??? 2000.80.766.0 ??, ?? ???? SP3a ???

Assuming ?? ?? ??????? ?? ??? ??????? ???????? ?? ????? ?? ??????? ???? ??? ??, ?? ?? ??????? ??? ?? ?? ??? Ssnetlib.dll ???? ?? ???? ???? ???:
  • ??????? ??????: C:\Program Files\Microsoft SQL Server\Binn\Ssnetlib.dll
  • ??????? ???: C:\Program Files\Microsoft SQL Server\MSSQL $ <instancename>\Binn\Ssnetlib.dll</instancename>
?? ?????? ?? ??? ?? ???? SP3 ?? SP3a ????? ?????????, SP3Readme.htm ????? ????? ?? ????? ????? ????? ???? ??? ???????, SP3a ?? SP3 ?? ???, ???? ????? ?? ???? ??? ??? ???????? ???? ???

1.5 SP3a ?? ???? ??? ???????? ???????

?? ?????? ??? ??? ????? ??????? ?? ???? 306908 Microsoft ???????? ???? ??? ?????? ???? ?? ?? ?????? ???????? ????? 306908 ??? ???????? ?? ?????? ????? ?????? ??????? ???? ????? ???? ???? ????? ??? ???? ?? ??? ?? ???? ??? ???????? ????? ?? ???? ??? ??????? ????? ?? ??? ???-??? ???????? ?????? ?? ??? ?????? ?? ???? ????

???????? ??? ???? ?? ?? ????? ?? ???
  1. ???? Microsoft ?????? ?? ??? ???????? ???, ?? ??? ????SQL Server 2000.
  2. ?????????? ?? ???????? ???, ?????? ???? ?? ?????? ??????
  3. ?? ?????????? ????????? ???????? ID.
  4. ????? ?????? ??????? ???
????????? ?? readme ????? ??? ????? ???? ?? ??? ??? ??? ?????? ???? ?? 3a SQL Server 2000 ?????? ??? ?? ??? ??? ?? ??????? Microsoft ???????? ???? 816502 ??? ???????? ?????? ?? ?? ???? ???

?? readme ??? ???????? ???????? ???? ?????? ?? Microsoft ?????? ?????? ?????? ???????? ??? ?????? ????

Microsoft ???? ?????? ?????

?? ?????? ??? ????? ?????? ???? ?? ??? Microsoft ???? ?????? ????? (MDAC), MSXML ?? ??? ???????? ?? ????? ?????

???? ??????? ?? ???, ?????? ???? ?? ??? Microsoft ???? ?????? ????? ??? 5.5.1 ?????? ??????

QFE ???????

??? publicly issued SQL Server 2000 SP2 ??????? bulletins ?? SP3a ??? ??????? ???? ??? ??? ??? ?? ??????? 14, 2002, ?? ??? ???? SQL Server 2000 ???????? ??????? ??? ?? ???????? SP3a ??? ????? ???? ???? ?? ?? ???? ???

SQL Server 2000 SP3a ?? ??? ?? ???????? ??????? ???? ?? ???? ??? ???? ?????? ?? ???????? ??????? ?? ?????? ?????

SQL ????? CE ????? ????? ??????

Microsoft SQL Server 2000 Windows CE Edition ?? ???????????? ?? (SQL Server CE) ?? ???????? ?? ?? SQL Server 2000 ??????? ?? ??????? ????? SP3 ?? ??? ?? ??? ??? ???????? ???? ?? ??? ?????? ???? ????? ?? ????? ????????? ????? ?? ?????? Microsoft ??????? ?????????? ???????? (IIS) ????? ??? ??? ?????? SQL Server CE ????? ????? ???????? ?? ?? ?????? ??Microsoft ??? ????.

1.6 ?????? ???????? ?????? ????????? ?????? ??

SP3 ?? SP3a ?? ??? ?????? ??? ?? ????????? ?????? ??? SQL Server 2000 ???????? ?????? (Updated - SP3) ?????? ?? ???????? ?? ??? ?? ????? SP3 ?? SP3a ?? ??????? ???

?? ??????? ?? ???? ??? SQL Server 2000 ???????? ?????? (Updated - SP3) ?? ??Microsoft ??? ????.

1.7 SQL ????? ?? ???????? ?????? ????? Are ?????? ??????

SQL Server 2000 ?? ??? ????? ??????? ????? ?? ???????? ?????? SP3 ?? SP3a ?????? ??? ?? ??? ?????? ??? ?? ???? ?? ?? ?????? ????? Microsoft ??? ???? ?? ??????? ?? ???? ????

2.0 ??????? ?? ??? ?? ?? SP3a ?????? ?? ??? ??

SP3a ????? ?????? ??? ?????? ???? ???? ??:
  • ???? SQL Server 2000 ?????? ??? 3a ?? ???? ??? ?? CD-ROM ??? ????? ????? ?? ???:
    • ??????? ?? ??? SP3a
    • ???????? ?????? SP3a
    • ???????? ????? SP3a
  • ??? ??? self-extracting ??????? ?? ?? ??????? ?? ??????? ???? ?? ????Microsoft SQL Server ??????? ??? ????:
    • Sql2ksp3.exe (??????? ??? SP3a)
    • Sql2kasp3.exe (???????? ?????? SP3a)
    • Sql2kdesksp3.exe (???????? ????? SP3a)
???:SQL Server 2000 ?????? ??? 3a CD-ROM ?? Sql2kdesksp3.exe ????? ??? ??? ??????? ?? ?? ???????? ????? ?? ?? ?? ???????? ?? ??????? ???? ?? ??? ?????? ???

???:SP3a ?? ??? ??????? ??????? ?? ?? ?? ??? ?? ??????? ?? ??? ??? SP3 ?? ???? ??? ???? ??? ??? SP3a CD ??, ?? CD ?? SP3a ??????? ?? ???? ????

??? ???? ??? ??? SP3a CD ???? ??, ?? ?? ????? ?? ???? ????? ??????? ?? ???? ???? ?? ??????? ????? ?? ???? ???????? ?? ????? ???? ??, ?? ??????? ?? ??????? ???? ????? ?? ?????? ?? ??? ??? ?? ?? ????? ?? ?? ?? SP3a CD ?? ??????? ?? ?? ??? ??????? ?? ????? ??????? ??? ????? ???? ??, ?? ??????? ?? ???? SP3a ????????? ?? ???? ????? ???

?? ??????? ?? ??? ?? ?? ??????? ?? SP3a ??????? ??????? ????? ??? ??, ?? ????? ????????????? ?? ????? ????:
  • ?? 2.0 ??? ??? ???????? ?? ?? ??????? ?? ??????? ???? ?? ????? self-extracting ????? ??????? ??? ?? ?? SP3a ???? ?? ???, ?? ???? ??????? ???? ?? ?????? ??? ???????? ??? ?? SQL Server 2000 ?????????? ??? ??? ???????? ??? ?? ??????? ?? ????? ?? ?????? Self-extraction ????????? ?? ?? ??????? ?????? ?? ??? ???? ??? ??????? ?? ??? ?? ??? ???? ???

    ???:?? ?? ???? ??????? ?? ??? ?????? ??? ??????? ????, ???? ?????? ????????? ??????? ???? ?? ?????? ?? ?? self-extraction ????????? ?? ??????? ?? ??????? ?? ???
  • ??????? ?????? ?? ??????? ???? ?????? ?? ??????? ?????? ??? ??????? ???????, ?? ?? ???? ??? ??? ????? ?? ???? self-extracting ????? ????? ???? ?????? ????? ????? self-extracting ?????, ?????? ?? ???? ??? ??????? ?? ???????? ???? ?? ??? ?????, ?? ????? self-extraction ????????? ?? ?????? ?????? ??????? ????? ????? ?? ???????? ???? ?? ??? ????? ???
  • ?? ?? ??? ????? ??; ??? ?? ?????? ?? ??? ?? ?? ??? ?????? ?? ?? ????, ????????? ?? ?????????? ?? ??? ????? ????? ??? ?? ???? ?? ???? ???? ???????? self-extracting ??????? ?? ??? ?? ?? ?? ?????? ?????? ?? ????? ?? ????; ?? ????? ???? ??-????? ?? ???????? ?? ?? ??-????? ?? ??? ??????????
  • Self-extracting ??????? ???????????? ?? SP3a CD-ROM ?? ?????? ?? ???? ???? ??? ?? ??????? ?? ?? ??? ????? ?? ??? ????? ???? ???? ??? ??? ?? ??????? SP3a ?? SQL Server ????? ????? ?? ???? ???? ??? ???????????? ?? ????? ?? ??? ??????? ?? ??????? ??????
  • ??????? ?? ??? SP3a ?? ???????? ?????? SP3a, ?? ??? ????? ????????? ?? CD-ROM ?? ?????? ?? ??????? ?? ??? ?????
???:??? ???? ??? ??? ??????? ?? ?????? ??????? ???? ?? ???? ??? ?????? ?? ?? ?? ?? ?? ????????? ?? ???? ????: Windows Explorer ???, ??????????? ??,??????, ????? ????????????, ?? ???? ??? ?? ??? ??????? ??????? ????????? ?????.

???? ?? ??? ?????? MSDE 2000 ?? SQL Server 2000 ??????? ????? ?? ???????? ???? ????

SQL Server 2000 ?????? ??? ?? ????-??????? ???? SQL Server 2000 ?? ???????? ????, ?????? ?? ?? ?? ??????? ???? ?? ??? ???? ?? ??? ??? ???? SQL Server 2000 ?????????? ?? ?? ?????? ??? ???? ????? ?????? ?? ???, ??? ?? MSDE 2000 ?????? ?? ????? ???? ?? ?????? ?? ??????? ???????? ?? ??? ???, ?? ???? ??????? ???? ???? ???????? ????? SP3a ?? ?????? ????????
  • ????? ????,???????, ???? ??? ????? ?????????.
  • ??????????????? ???, Regedit ???? ????, ??? ????? ????OK
  • ?????? ?????, ?? ????? ???????? ??? ?? ?? ?? ??? ????:
    • ??? ??????? ??????? ?? ??? SQL Server 2000 ??????? ????? ?? MSDE 2000, ?? ?????? ?????, ?? ?? ????? ?? ??? ????:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion
    • SQL Server 2000 ??????? ????? ?? MSDE 2000 ?? ??? ??????, ?? ??? ?? ?????? ?????, ?? ?? ????? ?? ??? ????:

      SQL Server\InstanceName\CurrentVersion HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft ???? InstanceName ??????? ?? ??? ??
  • ???? ??? ???, ???? ????????? ?? ??? ?? ?????? SQL Server 2000 ??????? ????? ?? MSDE 2000 ?? ???? ??????? ?? ??? ???? ?? ??? ????? ?? ??? ????? ?????? ?? ??? ?? ??? ?? ????? ????:
    ?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
    ????????? ??? ?? (????????????) ??? ???????? (????????????) ??? ????????? ???????????? ??? ?? (????????????) ??? ????
    0x000004041028???????? ????
    0x000004071031?????
    0x000004091033?????????
    0x0000040a1034??????
    0x0000040c1036??????
    0x000004101040???????
    0x000004111041??????
    0x000004121042???????
    0x000004131043??
    0x000004161046????????? (????????)
    0x0000041d1053???????
    0x000008052053??????? ????
??? ?? ???????? ?????? SP3a ??????? ???????

??????? ?? ??? ?? ???????? ?????? ??????? ??????? ????? ??? ??????? ????? ????????? ?? SP3a ????? ?? ????? ?????? ????? ???? ?? ?? ????? ???? ???? ?? ???????? ?? SQL Server 2000 ???????? ?????? ?? ???? ???????? ?? ???? ?? ?? ??????? ??????? ?????? ? ????? SQL ????? ???????? ?????? ?? ??????? ??????? ?? ??????? ???? ?? ??? ???? ???? ?? ???? ??? ??????? ?? ??? ?????? 1.6 ?????? ???????? OnlineDocumentation ?? ?????? ?????? ??? ?? SQL Server ???????? ?????? ?????? ??? ???? ??? ?????? SQL Server 2000 SP3a ????? ??????????? ?? ??????? ?? ??? ????? ???, ?? Setupsql.chm ????? ?????? Setupsql.chm ?? ?????????? ?? SP3a CD-ROM, ??????? ?????????? ?? ??????? ???? ?????? ?????? ?? ???? ??? ??????? ?? \Books ????????? ??? ????? ???

2.1 ??????? ?? ??? ?? ?? ???????? ????? (MSDE 2000) SP3a ?????? ?? ??? ??

MSDE 2000 ??? ?? ?????? ??????? ?? ?? ???????????? ?? ??? ???? MSDE 2000 ?? ???? ??????? patch ?? ???? ????? ??? ?? ???? ?? ??? ??????? ???? ??? ??? ???? ?????? ?? ?? ??????? ?? ??? ??? ??????? ?? ????????? ?? ???? ??? ???ProductCode????????? ?? ?????? Microsoft ???????? ???? 311762 ??? ??????? ????? ????????? ????? ??? ???
  • ??? ??? ?????? ?? ??? ??? ????ProductCode??? SqlRun16.msi ?? ?????? ?? SqlRun01.msi ???? ??? ??, ???? ??????? MSDE 2000 SQL Server 2000 SP3a ??????? ??????? ?? ????? ?? ???????? ????? MSDE 2000 ?? ?? ??????? ?? ???? ?? ???????? ???? ???? ?? ???? ??? ??????? ?? ??? ??? ??????
  • ??? ??? ?????? ?? ??? ??? ????ProductCode??? ???? Microsoft ????????? ?? ???????? ???? ??, ?? ??????? MSDE 2000 ?? ???????? ???? ?? ??? ???? ?? ????????? ?? ??? ????? ????? ?? ????? ????:Microsoft MSDE ????????? ??? ???.
  • ???ProductCode??? ?? ???? ??? ???????? ???? ??, ?? ??? ??????? ???? ????????? ?? ????? ???????? ?? ?????? ??????? ???? ??? ??? SP3a ??? MSDE ?????????? ?? ???? ???? ?? ??? ?? SQL Server 2000 SP3a ??????? ??????? ?? ????? ???? ???? ?? ???? ??? ???? ????, ????? ?? ????????? ????? ?? ??? ????? ??????? ???? ???? ????? ????????? ?? ????? ?? Microsoft ?? ????? ???? ?? ?? ??? ??, ??? ?? ?? ????? ??? ????? ?? ??? ?????? ???? ????? ??? ????????? Microsoft ?? ??? ??, ?? Microsoft ?? MSDE ??????????? ?? ???? ???? ???? ?? ?? ????? ????? ????? (?? ????? ?????? ?? ????? MSDE 2000 ?? ?? ???????????? ??? ???????? ???? ???? ?? ???? ??? ??????? ?? ???):Microsoft MSDE ????????? ??? ???.
  • ??? ??? ?????? ?? ??? ??? ????ProductCode??? Sample.msi ?? SampleUpg.msi ??, ???????? ????? 314131 ?????
MSDE 2000 SP3a ??????? ?? ??? ??

MSDE 2000 ?? ???? ??????? (??? ????? ?? ??? ?? SqlRun16.msi ?? ?????? ?? SqlRun01.msi) MSDE ????? ???????? ?? ????? ?? ??????? ???? ??? ??, ??? ?? ???? ??????? ?? ???? SQL Server 2000 SP3a ??????? ????? ?? ????? ???? ??? MSDE 2000 ?? ???????? ?? ???? ???:
  • ?? ????Microsoft SQL Server ??????? ??? ????.
  • ???????????? ??????? ????? ??, ??? ?? ????-???? ??? MSDE 2000 ?? ???? ??????? ?? ??? ???? ?? ??? ???? ???? ????? ???, ?? ????? ?????? ????.
  • ???? ????? ?? ???????????? ??? ?? ???????????? ?? ????? ??? ??? ???? ???? ?? ???? ?? ?? ??????? ??? ?? ??? ?? ?????:
    • ??? ?? ???????? ????? ??, ?? ????? ?? ??????? ???? ?? ??? ???? ???????? ?? ?? ??????? SQL2KDeskSP3.exe.
    • ??? ?? ???? ???? ???? ??? ????, ????? ?? ??????? LLL_SQL2KDeskSP3.exe, ???? LLL ???? ?? ???????
MSDE 2000 SP3a ??????? ?? ?????? ?? ??? ??

SQL2KDeskSP3.exe ?? LLL_SQL2KDeskSP3.exe ??????? ?? ??? ??, ?? ??? MSDE 2000 SP3a ??????? ?? ??????? ????:
  • Windows Explorer ?????, ?? ?????? ?? ??????? (SQL2KDeskSP3.exe ?? LLL_SQL2KDeskSP3.exe, ???? LLL ???? ?? ??????) MSDE 2000 SP3a ??????? ????? ??????? ??? ??????? ????
  • SP3a MSDE ??????? ?? ??? ??????? ???? ?? ??? ????? ???? ???????? ?? ???? ???, ??????? ?????? SP3a ??????? ?? ?????? ?? ???? ??? ?? ????????? ?????

3.0 ?????? ??? ???????

SP3a ?? ??????? ???? ?? ??? ????? ???????? ??? ??????? ???????? ?? ????? ????? ??? ????? ?????? ???, ?? ????? SQL Server 2000 ????? ?? ???? ??, ?? ??????????? ?? ??? ???? ???? ?? ??? ???? ???:
  • ??????? ?? ???
  • ???????? ??????
  • ???????? ?????
  • ?????? ???????
  • ????????? ?????
???????? ????? ???????? ??? ???? ????? ?? ?? ??? ?? ???? ????? ?? ????? ???? ???

??? ??????? ??????? ???? ?? ????

??? ???? ??????? SQL Server 2000 ??????? ????? ?? MSDE 2000 ?? ???? ????????? ?????? ????? ???? ?? ??? ??, ???? ???? ?? ??? ???? ??????? ????? ??? ?? MSDE 2000 ?? ????????? ?? ??? ????? ??????? ?????? ????? ?? ??? ????????? ??????? ?? ????

An SP3a installation will fail if either of the following security policies has been set toDo not allow installation:
  • TheDevices:Unsigned driver installation behaviorlocal security policy for Windows XP
  • TheUnsigned non-driver installation behaviorlocal security policy for Windows 2000

    ??? ?? ?? ?????Do not allow installationsetting, you must change it toSilently succeedbefore installing SP3a. If necessary, you can return the policy to its previous setting after the installation is complete.
???:Do not allow installationis not the default setting for these security policies.

?? Windows ??? ??? ???????? ?? SQL Server 2000 SP3a ??????? ???? XP, MDAC 2.7 ?????? ???? ???? ????? ???? ?? ??? MDAC 2.7 ?????? ??? 1a (SP1a)? ??? ???? ?????? ???? ?? MDAC 2.7 SP1a ??? ????? ??????? ?? ???????? ???? ??, ?? ???? ?????? ???? ???? Windows XP ?????? ??? 1 SQL Server 2000 SP3a ?? ??????? ???? ?? ????? Windows XP SP1 MDAC 2.7 SP1a ??? ????? ??? ??????? ?? ???? ???? ??????

?? Microsoft Windows Server 2003 3683 ?? ?????? ????? ?? ?? ????-????? ??????? ?? ?? ???? ??? ??????? ?? ??? ??, ?? ???? ????? ?????? ????? ??????? ????:

?? ?????????? ?? ??????? ?? ??? ???, ?? Windows ?? ?? ??????? ?? ??? ?????? ?????? ?? ??? Windows ???? ???? ??? ??? ???? ???.. ?? ????????? ??????? ???? ????.. ???? ?????? ?????????? ?? ?????? ????..

?? ?? ????? ?? ????? ? ???? ?? ??? ??? ???? ???? ????? ????,OK????? ???? ???? ???? ?? ????

???:?? ????? ??? ??? ????????? ??????? ????? ???? ???

Windows NT 4.0 ?????? ??? ?? ??? ??? ???????? ?? ?? ?????? ??? ?? ??????? ???? ??? 6a, ?????? ???????? ?? ???? ???? ??? Microsoft ???????? ???? ??? ????? ???? ???258437.

??????? ???? ?? ???? SP3a ?? ?????? ??????? Windows NT 4.0, 259484 ???????? ???? ??? ??? ????????? ?? ???? ????? ?? ?? Microsoft ?????? ?????? ?????? ????? ??? ???? ?? ????? ???? ???? ???????? ??? ??? ?? ?? ????????? ?? ??? ?????? 1.5 ???????? ??????? ?? ???? ??? SP3a ??????

??? ??????? ?? ??? ??????? ?? ??????? ???? ?? ????

??? ?? ???? ??? ???????? ?? ?? ???????? ?????? ?? ??????? ?? ?? ?? SQL ????? ??????? ?? ??? ??????? ?? ??? SP3a ???? ????, ?? ????? ?????????, Sp3_serv_uni.sql ????????? ???? ??? ???? ?? ???? ??? ??? ??? ???? ??, ?? ???????? ?? ???????? ???? ?? ????? ??? ?? ??????
  • SQL Server 2000 ?????? ??? ?? (??? ?????? ?? ???? ?????? ???) ?? ?????? SQL Server 2000 ?? MSDE 2000 ?? ?????????? ??????? ?? ????? ??? ?? ???? ??????, ?? ?????????? ??????? ?? ???? ??????????? ?? ???????? ?? ??? ?? ?? ??? ?? ?? ?? ???????????? ???? ?? ?????? ?? ???????? ???? ??? ??? ?????????? ??????? ?? ???? ??????????? ?? ???????? ?? ??? ???? ??, ?? ?? ???? ??? ?? ?? ????? ?? ?? ???????? SQL Server 2000 ?? MSDE 2000 ?? ???? ?? ?????? ?? ??? ??, ?? ?? ???????? SQL Server 2000 ?? MSDE 2000 ?? ???? ?? ???? ?????? ?? ??? ?? ?? ????????????? ???????? ????? ????????? ???? ?? ??? ????????? ???? ???? ?? ??? ?????? 5.3.6 ????? ?? ???????????? ????? ??? ??????? ??? ?? ????
SP3a ????? ???? ????????? ???????? ?? ????? ??? ?? ?????????? ??????? ???????? ??? SP3a ?? ??????? ???? ?? ???? ????????? ???? ?? ???????????? ?? ??????? ?? filegroups ????? ????? ?? ?? ?? ????? ?? ??? ?? ?? ?????????? ???? ??????? ?? ??????? ?? ?????? ??? ??????? ????????? topologies ??? ????? ???? ?? ??? SP3a ???? ???? ?? ???? ??? ???? ??????? ?? ??? ????? ?????? 3.11 ??????? ?? ????????? ????? ?? ???

??? ?????????? ??????? ?? ????? ?????, ??? filegroups SP3a ????? ?? ??? ??:
  • ??? ????? ????? ?????????? ??????? SP3a ????????? ???????? ?? ???? ???? ???
  • ????? ???? ?? ??? ???-????????? ??????? ?? ???? ??? ??? writes ???, ?? Winnt\Sqlsp.log ?? ????? ???
  • ????? ??????? ????? ????????? ???? ??:

    ????? ?? ?? ???? ??????? ?? ???? ????? ???? ??? ????? filegroups ?? ???? ???
??? ??????? ????? ??? ??? ???????? ???? ????????? ???????? ?? ????? ??? ?? ?? ?? ?? ??????? ?? ????? ???? ?? ???? ???? ??? ???? ???-????????? ??????? ????? ??? ??? ???????? ???? ????????? ???????? ?? ????? ???, ?? SQL Server 2000 ?? ?? ?????? ?? ??? SP3a ????? reapply ?? ?? ??????? ?? ????? ????? ????? ???? ?????? ????

???:?? ????? ????????? ??????? ?? ???????? ???? ???? ??? ????????? ??????? ?? ???? ??? ???? ??????? ?? ??? ?????? ????????? 4.1 ??? ?????? ??????

???-????????? ??????? ???? ?? ????? ?? ???? ???? ?? ??? ??, ??????? ?? SP3a ??? ???????? ???? ?? ???? ??? ?????? ?? ??????? ?? ??? ?? ???? ??? ???????, ??? ??????? ??? ???? ??????? ?? ???? ??????? ?? ????????? ?? ?? ???? ?? ??? ??? ????? ??, ?? ????:
  • SP3a ???? ???? ?? ???? ??????? ??????? ?? ?? ?????
  • ?????? ?? ??? SP3a ?? ???? ?????
  • ??????? ?? ?????? ???? ?????
  • ?????? ???????? ???? ?? ??? ??? ?? ???? ?? ????? ????????? ?????:
    USE master
    GO
    EXEC sp_vpupgrade_replication
    GO
    
??? ?? ???? ?? ??????? ??? ???-????????? ??????? ?????? ??? ??????? ?? ??????? ?? ??? ???? SP3a ???? ??, ?? ???? ?? ?????? ??????? ????:
?? ??? ????????? ?????? sp_vpupgrade_replication (1)
??? ???? ?? ?????? ??????? ???? ??, ?? ??? ?? ?? ????????? ?? ???? ?????

???:??????? ?? ????? ????? suspect ?????? ??? ????-????? ?? ??? ??????? ?? ?????? ?? ??????? ?? ??? ??? distinction ????? ?? ??? ??? ???????????? ?? ??????? ?? filegroup ????? ?? ????? ?? ????????? ??? ?? ???? ?? ??, ?? ?? ??????????? ???????? ??? ????? ??, ?? ??????? ?? ????? ????? ????? ?? ??? ?? ?????? ??? reapply ???? ?????

???:???-????????? ??????? ???? ?? ????? ?? ???? ???? ?? ??? ??, ??????? ?? SP3a ??? ???????? ???? ?? ???? ??? ?????? ?? ??????? ?? ??? ?? ???? ???

??????? ?? ?????? ?? ???????? ??????? ????? ?? ??? ????? ?? ??? ??

?? ?????? ??? ?? SQL Server 2000 ?????? ??? 3a ??????? ???? ???? ?? ????? ???????, ?? ?? ???? Windows NT ????? 4.0 ??? ??? ???????? ?? ???????? ??? ?? SP3a ??????? ???? ?? ??? Microsoft ???????? ??????? ????? ?? ????? ?? ???? ???? ??? ???? ?? ???, ???? ?? ????? ?? ??????? ????? (Smssql2ksp3.pdf) ???????? ??????? ????? ??? ??? SQL Server ????? ?? ??????? ?? ???????? ??? ????? ?? ?? ?? ????? ???? ?????? SQL ????? ????? ?? ???? ??? ?? ?????? ???? ?? ???????? ??????? ????? ??? ??? ???????? ?? ??????? ????? ????? Sms2kdef.bat ?? ??? ????????? ????? ???????? ??????? ????? ?? ????? ?? ??????? ???? ?? ?? ?? ??? ????? ??? ?? ?? ?????? ?? ???????, ????? ????????? ???? ?? ??? ??????? ?????? ??????? ?? ??? ?? ???????? ?? ?? ??? ?? ?????????? ?? ????? ?? ???????? ???

???:?? ???????? ????? ??????? ???? ?? ??? ???????? ??????? ????? ?? ????? ???? ?? ???? SP3a.

3.1 SQL Server ??????? ???? ??? ???

????? ??????? ??????? ??????? ??? ?? ????? ??? ??? ??????? ???? ?? ??? ???? ???? ???

??????? ?? ??? SP3a ?? ???????? ????? SP3a ??????? ?? ??? ??, ???? ?? ???? ??????, msdb ?? ???? ??????? ?? ????? ???? ??????? SP3a ??????? ???? ??????, msdb ?? ???? ???????, ????? ?????? SQL ????? ?? SP3-????? ????????? ?? ??? ????? ??? ??? ?? ???? SP3 ?? SP3a SQL Server 2000 ?? ???????????? ???? ?? ??? ?????? ???? ??? ?? ?? ????? ?????? ????

?????? SP3a ?????????? ??????? ????????? topologies ?? ????? ??? ?? ???? ?? ?????? ???? ?? ?? ???? ?????????? ??????? ?? ????? ?? ??? prudent ?? ???

3.2 ???? ???????? ?????? ???? ??? ??????? ?? ?????

???? ???????? ???? ?? ??? ???? ???? ?? ????? ??????? ?????

???????? ?????? SP3a ?? ??????? ???? ?? ???? ?? ??? ?? ??? ???????? ???? ???? ??????? Microsoft ???????? Services\Data ???????, C:\Program ??????? ?? ??????? ???????? ??? ?? ??????? ?? ?? ?? ?? ????????? ????? ?? ???????? ??? ?? SQL ????? ?? ??? ???? ???????? ?????? repository ???????? ???? ??, ?? Msmdrep.mdb, Microsoft ???????? Services\Bin ??????? ??? ????? ?? ?? ????? ?? ????? ????????? ?????? ?? ???? ???????? ?? ?????? ????? ????? ????????? ???????????? ?? ????? ???? ??? ?? Regedit. exe ?? ??? ????????? ????????? ??????? ?????????????????? ?? ??????? ???? ?? ??? ????
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAPServer
??? ????? ????? ?? ???? ??? SQL ????? ?? ?? ???? ???????? ?????? repository ???????? ??, ?????? repository SP3a ?? ??????? ???? ?? ???? ??????? ?? ????? ???? ???? ??????? ?? ???, ?? ??????? ???? SQL Server 2000 ???????? ?????? SP3a ??????

3.3 ????????? ???? ?? ?????? ??????? ?? ??? ???????? ????? ?????

????? ??????? ??????? ??????? ??? ?? ???????? ?????? ?? ?????? ??? ??? ??????? ???? ?? ??? ???? ???? ???

?????? ?? msdb ??????? ?? ??? autogrow ?? ?????? ???? ??? ? ??, ??? ??????? ?? ?? ?? ?? 500 ???????? (KB) ?? ????? ????? ???? ?????? ???????? ???? ?? ?? ?? ????? ??, sp_spaceused ?????? ?? ????? ?? ??? ?????? ?? msdb ??????? ?? ??? ????????? ???????? ????? ??? ?????????? ????? ??? ?? ?? ??????? ??? 500 KB ?? ?? ??, ?? ??????? ?? ???? ??????? ???? ??????? ?? ???, "???????? ?? ???????" ??? SQL Server ???????? ?????? ??????

?????? ?? msdb ??????? ?? ??? autogrow ?????? ????? ??, ?? ?????? ?? ???????? ??? ??, ??? ?? ?? ??? ???? ???? ????

???????? ???? ?? SQL Server 2000 autogrow ?????? ????? ??, ?? ??? SQL Server ?????????? ??????? ?????, ??????? ?? ??? ????? ?? ????-????? ????, ?? ???? ??? Properties.Verify ????? ???? ?? ????? ????: ????? ??? ????? ????? ???

???????? ???? ?? MSDE 2000 ??? ?? ?????? ????? ??, ?? ??? ????? SQL ??? ????? ???? ?? ??? ????? ????????? osql ?????? ?? ?????:
  • sp_helpdb ??????
  • sp_helpdb msdb
?? ????? ?? ?????? ??? ?????? ?? ?????? ????? ?? ??? ???? 0?

3.4 ????? ?????? ?? ????????? ?? ???? SP3a ????? ?? ??? ??

????? ??????? ??? ????? ?? ???? ???? ??? ?????? ?? ??? ??? ???? ?? SP3a ???? ?? ???? ????

??? ?? ??? ???? ??????, ?? ????? ?? ????? ???? ?? ???????? ????? ???? ?? ??? ??? ???? Rebooting, ???? ????? ?????? ??????? ????:
  • Microsoft ?????? ?????? Coordinator (MS DTC) ?? Microsoft ??? ?? MSSQLServerOLAPService ???? ??? .
  • MSSQLServer ?? SQLServerAgent ?????? ??????? ?? ??? ???????? ???? ?? ??? (?????? ?? ???, MSSQL $ NamedInstance)?
  • Microsoft ??? ??????, INF ???????? ????? Microsoft, ?? Microsoft COM ????????? Integrator.
  • ??? ?????????, ???????? ???? ????? ??? (????????)
?? SP3a ???? ???? ?? ???? ?? ?????? ?? ????????? ?? ????? ?? ?????? ???? ???????? ?? ???????? ??? ???? SP3a ???? ?? ???? ????

?? ????? ??????? ??? ?????? ??? ???? ???? ?? ???? ??? ???? ??????? ?? ???, ????? ?????? 3.10 ??????? ???? ?????? ??????? ???

3.5 ??????? ?? ??? SP3a ??????? ????

????? ??????? ???????? ????? ?? ???????? ?????? ?? ?????? ??? ??? ??????? ???? ?? ??? ???? ???? ???

?? ????? ????? ?? ?? Setup.bat ????????? ?????:
  • ?????????? SQL2KSP3.exe ?? ?????? ?? ???? ??? ??????? ???? ??????? ???????? ???
  • ???? ??? ?????????? ?? CD-SQL Server 2000 SP3a ROM.
  • ?????????? SQL2KSP3.exe ?? ?????? ?? ???? ??? ??????? ???? ??????? ???? ???
???:???? ??????? ???? ?? ??????? ????? ?? ??????? ???? ?? ??? ???? ?????? ???? ???? ????? ??? ?? ??:
  • ??????? ???? ?????? ?? ???? ??? ??????? ???? ???? ?????? ?????? ????? ?? ??? ??????? ???????? ?? ???, ?????????? Setup.bat ??? ??? ??? ?? ?????? ?? ??????? ????, ?? Setup.bat ??? ?? ??????
  • ????? ??? \X86\Setup, ?????? ?? ???? ??? ??????? ???? ??????? ???? ?? ?????????? ?? ?? ???????? ?? ?? Setupsql.exe ????? ?? ??? ?? ??????? ?????
????? ???????, ???? ?? ???? ?? SQL ????? ??????? ?? Windows ?????????? ?? ????? ???? ????? ??? ?? ??? ????? ???? ?? ????? ????? ?? ????????? ???? ??? ??? ?? SQL ????? ??????? ????? ???, ?? ????? ????????? ?? sa ????? ???? ?? ??? ??????? ?? ??? ?????? ???? ?????? ??? ??? ?? Windows ?????????? ????? ???, ????? ?????? ????? ????????? Windows ?? ??? ?? ???? ??? ??? Windows ????? ???? ?? ????? ?? ??? ??? ????? ?? ?? ???? ?? ?? ?????? ???? ?????sysadmin????? ??? ?? ?? ???????? SQL Server 2000 ?????? ?? ??? ??? ???? ??? ???

????? ????????? ??? ?????????? ????? ???? ??:
  • ????????? ???? ?? ???????????? ?????? ?? ???? ?? ??????? ?? ??????? ??? ?????????? ?? ????? ?? ???? ????? ??????? ?? ??? sa ????? ???? ?? ??? ????? ?????? ?? ???? ??????SA ????? ???????????? ?????????? SQL ????? ?? ???????? ????? ???? ?? ??? ???????????? ???? ????? ?? ??? ?????? ????? ?? ?? ???????? ???? ??; ??? sa ??????? enforcing ?? ?? Windows ?????????? ?? ????? ?? ???? ?????? ?? ??????? ????? ?? ????? ?? ???? ??? ???? ????? ?? ??? ?? ?????? ??? ??? ??? ?????????? ??? ????? ????? ??????
  • ??? ?? sa ????? ???? ?? ??? ??? ????? ??????? ?? ??? ????? ??, ?? ??? SA ??????? ??????? ????? ????? ????????? ???? ??? ?????? ?????? ??? ?? ??????? ?? ????? ? ??? ?? ????? ???? ???? ?? ??? ??? ?? ?? sa ????? ???? ?? ??? ??? ????? ??????? ?? ??? ???? ??????? ???? ?? ???? ???, ?? ????? ??????? ???? ??????? ????? poses ?? ???????? ???? ??? ?????????? ??? ?? ????? ???? ?? ???? ?? ????? ?? ????????? ???? ???? ???

    ???:?? ??????? ???????? ????? ???? ?? ??? ??; ??? ?? ????? ???? ???? ??, ??????? ??? ?? ???? ???
  • ????????? ???? ?? ?????????? ?????? ????????????? ????? ?? | ???? ???? ?? ???????? ?????? ???????? ?? ?? ?? ?? ??? ?? ???? ??? ???? ?? ??? ??? ?? ????? ?? ???? ??? ???? ????? ?? ??? ???????? ?????? ???????? ????? ????? ??? ??? ?? ??? ?? ??????
  • ??? ?? ???? ?? ??????? ?? filegroups ???? ??? ???? ????? ??, ?? ?? ????? ????? ????????? ???? ??? ?? ????? ??, ??? ?? filegroups ?? ??????? ?? ???? ?? ??????????? ???????? ?? ??? ???, ?? ?? ???? ?? ??:
    • ????? ????????? ?? ?????, ?? ?????????? ?? ????? ????? ?????, ?? ????? ?? ???????? ?????
    • ?? ?????????? ?? ????? ????? ????? ?? ??? ???? ?? ??? ?? SP3a ?? reapply ?? ??????? SP3a ????? ????????? ?? ??? ???? ?????

      ???:?? SP3a ???-????????? ??????? ?? ?? ??????????? ???????? ?? ??? ??? filegroups ???? ?? ??? ???? ???? ???? ????? ??? ?????? ???? ???? ??????? ?? ???, ?????? 3.12 ???? ???? SP3a Read-Only ??????? ?? Filegroups ???? ?? ??? ??????
  • ????????? ???? ?? ???????? ??????????????? ????? ?? ?? ?????? ?????????? ?????? ?? ?? SP3a ??? ????? ?? ?? ????? ???? ?? ??? ???? ???? ?? ???? ??? ??????? ??? ?????? ??????????, ?? ???? ??? ???? ??????? ????? ?? ??? 5.10 ?????? Reporting ???????
  • ??? ?????? ?? ?? MDAC ????? ?? ?????? ????? ???? ??????? ?? ???, ?????? ???? ?? ??? Microsoft ???? ?????? ????? ??? 5.5.1 ?????? ??????
  • ?????? SQL Server 2000 ?????? ?? SP3a ?? ????? ?? ???????
  • ?????? ?? ?????? ???? ?? ??? ???? Transact SQL ????????? ?????? ???????? ????????????
  • ??? ????? ????????? ???? ?? ?? ???? ????? ???? ?????? ?? ?? ????? ????? ????? ??? ???????? ????? ???? ?? ??? ??? ?????? ????????? ???? ???


?????????? ??? ????? ?????

?????????? ??? ????? ????? ?? ??????? ?? ??? ??????? ???????? ??????? ???? ??? ????? ????? ?????????? ???:
  • Windows 98 ?? Windows Millennium ??????? ?? ??? ??? ????????, ?? ??????? ?????? ?? ??????? ??? ?????????? (???? ?????????? ??? ?? ????? ???????? ???????? ?? ???????)? ????? ????? sa ????? ???? ?? ??? ??? ??????? ????????? ???? ?? ??? ????? ???? ??? ??? ?? ??? ??????? ????????? ??, ?? ????? sa ????? ??????? ?? ????? ??? ??? ?? ??????? ????? ????? ???, ?? ??????? ????????? ???? ?? ???? ????? ?????? ???? ??
  • Windows NT 4.0 ?? Windows 2000 ??? ??? ????????, ?? ??????? ?????? ?? Windows ?????????? ????? ????? ?? ????? ???? ?? ?? ???? sa ????? ??????? ?? ??? Windows ?????????? ??? ?? ??????? ??? ?? ????? ???? ?? ??? ????? ?????

    ???:?????????? ??? ?? sa ????? ???? ?? ??? ??????? ?? ????????? ????, ???? ?? ???? ????????? ???? ?? ?? ???????? ?????? ??????????? ?? ???????? ???? ????? ?????? ?? ???, ??? ?? ???? Windows ?????????? ?? ????? ???? ?? ??? ??????? ??? ?????????? ?? ????? ???? ?? ?? SQL ????? ??????? ?? ????? ???, ?????? SQL ????? ??????? ?? ????? ?? ?????? ???? ?? ?????? ?? ??? ??????????? ?????? ???? ?? ???? ?? ?????????? ??? Windows ?????????? ?? ??? ??? ??? ??, ??? ?? sa ????? ??????? ?? ????? ???, ?? ????????? ?? ???????????? ??????????? ?? ?????? ??????? ?? ????? ?? ?????? ???? ?? ???? ?? ?? ?? ?? ?? ??????? ?? ????? ???? ?? ??? ???????? ???? ??? ????
????????????????? ?????? ??, ?? ??? ???? ???? ????? ????? ??????? sa ????? ???

The Setup program places a record of the actions it performs in the Sqlsp.log file. This log file is stored in the Windows directory of the computer on which Setup is run. If you upgrade multiple instances, only the most recent upgrade is recorded in this log.

Backward Compatibility Checklist Dialog Box

The???????? ?????? ????????dialog box lists backward compatibility issues that you may encounter when applying the service pack. The backward compatibility issues that appear in the checklist vary depending on the configuration of the instance of SQL Server 2000 that is being upgraded.

????? ???????? ?????? ???????? ?? ?? ????? ??? ??????? ???? ?? ???? ??:
  • ?? ?? SP2 ?? ????? ??????? ?? ????????, SP3a Microsoft ??? ???? ?? ???????? ?? ?? ???????? ??? ?? ???? ?? ????? ???? ??? ??????????? ?? ??? ?????-??? ?????? rebuilds ??? Rebuild ?? ????? ?????-??? ??????????? ???? ?? ???? ?? ???? ??? ?????? ??? ????? ???? ???? ?? ???? ???? ?? ??? ????? ?? ??? ???? ?????? ??? ???? ??????? ?? ???, ????? 5.1.5 ?????? ?????-??? ?????? ???? Rebuilt ??? ????? ???? ???? ???
  • ???? ??? ???? ???? ?? ???? SQL Server 2000 ??????/?????? ????? ??????????? ???????? ???? ?????? ??? ????????????? SP3a ?? ??? ???????? SQL Server 2000 SP3 ?? SP3a ?? ??? ????? ?? ???? ???? ???? ????? ???? ???? ?? ???? ???? ?? ??? ????? ?? ??? ???? ?????? ??? ???? ??????? ?? ??? ??????/?????? ????? ??????????? ?? ??? ???????? 5.4.2 ?????? ??????
  • ?????-??????? ????????? chaining ??? ?? ???? ?? ?? ?????? ??? ??? ???????? ??? ??? ??????? ?? ???, ?? ??? ?? ????? ?? ???? ??? ?????-??????? ????????? chaining ???-??? ??????? ?? ???? ?? ???????? ??? ????? ?? ??? ???? ??? ??????? ?? ??? chaining ?????-??????? ????????? ?? ?????? ???? ?? ??? ??? ???? ????? ??? ???? ??? ???? ??????? ?? ???, ?????? 5.1.11 ?????-??????? ????????? Chaining ??????

    ???:??? ??????? ?? ??? chaining ?????-??????? ????????? ????? ???????? ???? ???

    ???:??? ?? ???? ?????-??????? ????????? ????? ???? ?? ???? (????? 8.00.760) ???? SP3 ?? ????-????? ??????? ?? chaining ?? ????? ???? ???? ??? ???: ?? SP3a ??????? ?? ??? ???

3.6 ???????? ?????? SP3a ??????? ????

????? ??????? ???? ???????? ???? ?? ??? ???? ???? ???

???????? ?????? SP3a ?? ??????? ???? ?? ??? ?? ?? ????? ????? ?? Setup.exe ?????:
  • SQL2KASP3.exe ?? ?????? ?? ???????? ?????? SP3a ??????? ???? ?????????? ??? Msolap\Install subdirectory.
  • SP3a CD-ROM ?? Msolap\Install ???????????
????? ??? ?????????? ????? ???? ??:
  • ?? ??????? ?? ??? ????? ???? ????? ????? ????? ????? ??? ?????? ?????????? ?? ???? ??? ???? ??????? ?? ??? 5.10 ?????? Reporting ??????
  • ??? ?????? ?????????? ????? ????? ?? ?? ?????? ?????????? ?????? SP3a ??? ????? ?? ?? ????? ???? ?? ??? ???? ???? ?? ???? ??? ??????? ????????? ???? ???
  • ?????? ??????? ?? ????????? ????? ??, ?? ??????? ?? ???? ????


???????? ???????? ?????? ??????? ????????

???????? ?????? SP3a ?? ??????? ???? ?? ??? ?? ?? SP3 ?? SP3a ???? ?? ??? ?????? ??????? ?? ??? ????? ??? ???? ?? ???????? ???????? ???? ?????? ??? ??????, ???? ????? ?????? ????? ??????? ???????? ??????? ?????? ?????? ??? ?? ?????? ???? ?? ?????? ???? ???:

Unable to connect to the registry on the server (server_name), or you are not a member of the OLAP Administrators group of this server.

Meta Data Services has added a new dedicated role namedRepositoryUser, which can be used to access and update repository information in themsdb???????:. TheRepositoryUserrole has create, read, update, delete, and execute permissions on themsdbrepository. Thepublicrole has been replaced by this new role and no longer has permissions on this repository. If the following conditions are met, theOLAP Administratorsgroup must be added to theRepositoryUserrole so that members of this group can access the repository after the service pack is applied:
  • The repository is in the Meta Data Services format.
  • The repository uses themsdb???????:.
  • TheOLAP Administratorsgroup previously used thepublicrole to access the repository.
???:This change also affects remote servers that access the Meta Data Services repository on a server that has been upgraded to SP3 or SP3a. Remote server logins must be added to the RepositoryUser role as well.

???:The OLAP Administrators group must be added to theRepositoryUser rolerepositorythat ?? ????? SP3 ?? SP3a; ???? ?? ??? ???????? ???? ?? ???? ???? ???? ???? ?? ???????????? ???? ?? ????, ?????? ???????????? ???????? ???? ?????

?? ???? ??? ???? ??????? ?? ???RepositoryUser ???, ????? ????? ??????? ?? ??? ??? RepositoryUser ??? 5.6.3 ??? ?? ??????

??? ???????? ?????? ???? ???? ??? ???????? ?? ???? ??????? ???? ?? ??? ?? ?? ?? ???????? ????? ?? ??? ??, ???? ?????? ?????? ??????? ?? SP3a ????? ?? ????? ?? ???? ???? ??????? ?? ???, ?????? 5.2.10 ????????? ????? ???? ?????? ???? ??????? ?? ??????? ??????
3.7.2 MSDE 2000 SP3a ?? ??? ??????? ?? ?????
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???

???????? ????? SP3a ?? ??????? ?? SQL Server 2000 ???????? ????? ?? ???????????? ??? ???????? ???? ?? ??? ?????? ?????? ??? ?? ?? ????? ??? ??? ??? (MSDE 2000)? ?? ????? ?? ??? MSDE 2000 ????? ???????? ???????? ????? SP3a ?? ??????? ?? ??? ???? ??????? ?? MSDE 2000 ?? ??????? ??? ???????? ???? ?? ??? ??? ??????? ??????? MSDE 2000 ??????? ?? ???? ??? ???? ??????? ?? ??? MSDE 2000 ?? ????? ?? ??????

?? ???? ???? ?? ?????? ???????? ????? SP3a ?? ???? ???? ?? ??? ???????????? ?? MSDE 2000 ????? ?????? ??????? ??? ?? ?? ?? ???? ?? ??? ??? application.You ?? ?????? ?????? ????????? ??????? ?? ?????? ???? MSDE 2000 ?? ?? ???????????? ??? ???????? ???? ?? ??? ????? ???? ?? ???? ?? ??? ????? ?? ???? ???? ????????? ???? ??? MSDE 2000 ?? ?? ??????? ?? ?????? ??? ??? ?? ????????? ?? ????? ?? ??? 2.1 ?????????? ?? SP3a ?? ?????? ?? ??? ?? ???????? ????? (MSDE 2000) ?? ??? ???????
????? ???????? ?? MSDE 2000 SP3a ????? ?? ???? ??? ?????????? ????????? ??????? ?????? ?????:
  • 3.7.1 ???? ?? ??? ?? MSDE 2000 SP3a ?? ???
  • 3.7.2 MSDE 2000 SP3a ?? ??? ??????? ?? ?????
  • 3.7.3 MSDE 2000 ????? ????????
????? ???????? ?? ???? MSDE ?? ?????? ??????? SP3a ???? ?? ??? ???????? ?? ??? ??, ?? MSDE 2000 SP3a ?? ?? ?? ???????? ?? ??????? ???? ?? ??? ???? ??????? ???????? ??:
  • 3.7.4 ???????? MSDE 2000 ??? ?? ?????? ???????????? ??? SP3a
  • 3.7.5 MSDE 2000 SP3a ?? ?? ??? ?????? ??????? ?? ??? ??
  • 3.7.6 MSDE 2000 SP3a ???? ?? ??? MSDE 1.0 ????????
??? ???? ???????? ??????? ?? ???????? ??, MSDE 2000 SP3a ????? ?? ??? ???????? ?? ???????? ????? ??? SQL Server 2000 ???????? ?????? ?? (Updated - SP3)? ??? ???????? MSDE 2000 SP3 ?? SP3a ???? ?? ??? ???? ??? SQL Server 2000 ???????? ?????? (Updated - SP3) ??? ??????????? ???? ??? ?? ?? ??; ?? readme ????? ??? ?? ???????? ????? ???? 1.6 ??? ?? ????? SQL Server 2000 ???????? ?????? (Updated - SP3) ?? ??????? ???? ?? ???? ??? ???? ??????? ?? ??? ?????? ???????? ?????? ????????? ?? ?????? ???
3.7.1 ???? ?? ??? ?? MSDE 2000 SP3a ?? ???
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???

SQL Server 2000 ???????? ????? (MSDE 2000) SP3a ??????? ???? ?? ??? ????? ?????????? ?? ???? ?????

MSDE 2000 ???????? ?? ??? ??, ?? ?? ?????? ???-??? ???? ???????? ????? SP3a MSDE 2000 ?? ???????? ???????? ?? ????

??? Microsoft ??????????? ?? ?????? ???? ???? ?? ???? 16 ?? ???? ???????? ?? ?? ???????? ?? ??????? ???? ?? ???? ?? SQL Server 6.5, SQL Server 7.0, SQL Server 2000, MSDE 1.0, ?? MSDE 2000 ?? ???????????? ??? ????? ???

????? Setup.exe ????? MSDE 2000 ????? ???????? ???? invoking MSDE 2000 .MSI ??????? ??? ?? ?? ???? MSDE 2000 .MSI ??????? ??? ?? ?? ?? ???-????? ???? ?? ????? ??????? ? ????? ?? ????? ????????? ?? ????? ????? ?? ??????? ???? ?? ??? ?????? MSDE ?? ???????? ???? ?? ??? ???????? ????????? ???? ????? ???? ??????? ?? ??? ?????? ????????, 3.7.6 ?? ?????? ?? 3.7.2 ?????? ??????

?????? ?? ?? ???? ?? ??? ?? ???? ??????? ???? ?? ????? ???? ?? ??? SP3a MSDE ?? ?????? ??????? ?? ???????? ???? ?? ???, ?? MSDE 2000 SP3a ?? ?? ?? ???????? ?? ??????? ???? ?? ?????? ???? ?? ??? ???????? ??? ???????? ?? ???, ?? ??????? ???????? ?? ????? ???????? ?????

?? ?? ?? ??????? ?? ??? ??? ?? MSDE 2000 SP3a ????? ?? ????? ???? ??? ???????? MSDE ?? ?????? ???????? ??? ?? ??? ???? ?????? ??? ?? ?? ???????? ??????? MSDE ?? ???????? ?? ??? ?? ?? ??????? ???, ?? INSTANCENAME ???????? ???????? ??? ????????? ???? ?? ??? ????? ???? ?????? ??? ?? INSTANCENAME ????????? ???? ??, ?? ????? operates ?? ??????? ?????? MSDE ?? ?? ???????? ??? MSDE 2000 ????? SP3 ?? ???? ?? ????????? ???, .MSI ??????? ?????? ????? ?? ????????? ???? ?? ??? ?????? ???????????? ?? ??????? ?? MSDE 2000 ?? ??????? ??? ???????? ???? ?? ??? ????????? SP3 ?? ????? ?? ??? ?? ????????? ???, ????? .MSI ??????? ?? ?????? ???? ?? ?? ?? ???????? ?? ??? ??? ??????? ?? ??? .MSI ????? ?? ????????? ???? ?? ???????? ???? ???

?? MSDE 2000 SP3a ????? ???? ????? ??????, ?? ???? ??????? ?? CD-ROM ?? ??? ???? ???? ?? MSDE 2000 ?? ?? ??????? SP3a ???? ?? ??? ???????? ?? ??? ??, ??? ???? ??? ???? ????? ???? ???? ??????? ?? CD-ROM ?? ??? ??? ???? MSDE 2000 ?? ?????? ??????? ???? ?? ??? ????? ??? ??????? ?? ????? ?? occupied ????? ??? ??? ?? ????? ??? ??? ??? ??????? CD-ROM ?? ???? ??? ??, MSDE 2000 SP3a ????? ????? ?????? ??? CD-ROM ???????? ?? ?????? ??? ??? ????? ?? ???? ??? ????? ???, ?? ??? CD-ROM ?????? ???? ??, ???? ?? ????? ????? ?? ???? ????? ?????? ?? MSDE 2000 SP3a ??????? ?? ????????? ???? ?????? ????

??? ?? SP3a ??????? ???? ?? ??? CD-ROM ???? ????? ???, ?? CD-ROM ?? ??????? ???? SQL2KSP3 ???? ?????? ??? ??? ?? ?? ???????? ?????????? ???????? (ISV) ???? ????????? ?? ???? ??? ?? ??? ??? ???????? ????? ?? distributing ?? ???????? ?? ??? CD-ROM ????? ???, ?? CD-ROM ??????? ???? ????? VolumeLabel ???? ?? ??? ???? ????? (*.msi) ??????? ?????? ?????? ?????? ??? ????
???? ??? ???? ?? ?? Windows Installer ??????? 2.0.2600.0 ?? ????? ?? ??? ??? ?? Windows Installer ?? ?????? ???? ?? ??? ???? later.If, SP3a ????? Windows Installer ?? ?????? ???? ?? ??? ?????? ?????? ???? CD-ROM ?? ???????? ????? ?? ??? ?????? ?? ??????? ?? ?????

Windows ???????? ?? ???????? ????:
  1. Windows Explorer ?? ????? ??, \MSDE\MSI ??????? ?? ?? SQL Server 2000 SP3a CD ??, ?? SQL2KDeskSP3.exe ?? ?????? ??????? ??? ??????? ?????
  2. InstMsi20.exe ??????
  3. ?? ????? ???? ??, ?? ???????? ??????
3.7.2 MSDE 2000 SP3a ?? ??? ??????? ?? ?????
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???

SP3a ??? MSDE 2000 ????? ?? ??????? ??? ??? ???? ??? ?? ??????? ???????? ?????? ?? ???? ???????? ??????????? ????

???????? ????? SP3a MSDE 2000 ?? ?? ?????? ?? ??? ??????? ??????? ?????? ?? ??????????? ?? ????????? ???? ?? ?? DISABLENETWORKPROTOCOLS ????? ???????? ?? ??????? ??????? ?? ????????? ???? ??? ??? ??? ????????? ?? ???? ???? ???????? ?? ?? ??? MSDE 2000 ?? ???? ??????? ?? ?????? ????, ?? ??????? ?? ??????? ?? ?????? ?? ??? ?? ???????? ???? ?? ?? ????? ???? ???? ?? ??? ?? ?? ?? ?????? ?? ??? ???? ?? ??? prudent ??? SP3a ????? ??? ??????? ?????? ???????? ??? ?? ?? MSDE 2000 ?? ??? ???????? ?? ??????? ?? ??? ??? ???: ?? MSDE 2000 SP3a ?? ?? ?????? ??????? ??????? ?????? ????? ??, ??? ?? ?? ???? ??? ??? ??? ???????? ??????? ?? ?????? ?? ????? ???? ?? ???? ???? ??????? about ????? ???? ?? ??????? ????? ???????????? ?? ??? ?? Microsoft ???????? ????? ?? ??? 814130 ?????

???????? ??? ??, MSDE 2000 SP3a ????? ???? ??????? ????? MSDE 2000 ?? ?? ?? ??????? ?? ?? ?? ?? ?? ????? sa ????????? ???? ?? ??? SAPWD ???????? ?? ????? ???????? ???????? ??? ??, MSDE 2000 SP3a ????? ????? ???? ???????? MSDE 2000 ??? ?? ?????? ??????? sa ???? ?? ??? ??? ??????? ??????? ????? ?? ?? ?? ?? ????? ????? ?? ?? ?? ?? ????????? ???? ??????? MSDE ?? ????? ?? ??? ??? ?? ?????? ???? ?? ?? sa ??????? ???? ?????? ??????? ?? ???????? sa ????? ???? ?? ??? ??? ??????? ??????? ?? ????? ???? ?????? ??? MSDE 2000 ?? ?????? ?? Windows ?????????? ??? ??? ?? ??? ??, ?? ?? sa ????? ????? ?????? ??????? ??????? ??? ??? ????? ??? ?? ??? ?? ????? ??, ?????, ?????? ?? ???????? sa ??????? ?? ??????? ????? ?? ??? ????? ???? ?? ???? ??? ???? SP3a ???? ?? ??? ???? ??????? MSDE 2000 ?? ???????? ???? ?? ???? ?? ????? sa ??????? ?? ????? ???? ?? ???, Microsoft ???????? ???? 322336 ??????

???? ??, ?? ?? ???? ??????? ?? ??? ????? Windows ?????????? MSDE 2000 ??????? ?? ???? ????? ??????? ??? ?? Windows ?????????? ??? ?? ??? ??? ?? ????? ????:
  • ????????? MSDE 2000 ?? ????? ?? Windows ?? ????? ?? ??? ???? ????????
  • ?? ??????? ?? ?????? ???? ?? ???????? ?? ???? ???? ???? ??? ???????????? ?? ??? Windows ?????????? ????? ????????? ??? ????? ?????? ?? ???? ??? ???? ??????? ?? ??? ????????? Windows ?????? ?????????? ?? ??????? SQL Server 2000 ???????? ???????
  • MSDE 2000 ?? ?????? Windows 98 ?? Windows ME. ?? ???? ?? ??? ??
Windows ?????????? ??? ??? ??????? ??? ?? MSDE 2000 ?? ?? ??????? ?? ????????? ???? ?? ???? ??????? ?? ??? Microsoft ???????? ????? 322336 ?????
3.7.3 MSDE 2000 ????? ????????
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???

MSDE 2000 ??????????? ?? ??? ?????? ???? ?? ??? ??????? ???? ??? ?? ?? ????????? ?? ????? ????????? ?? ?????? ??????? ??? MSDE 2000 ??? ?? ?????? ????? ????????? ???? ??? MSDE 2000 ?? ??? ????? ??????? ?? ???? ?????? ??? ????????? ????? ????????, ???? ???-????? ?? ??? ??? ?????? ???????? ????????? ????? ?? ??????? ?? ?? ??? ??????? ??? ?? ???? MSDE 2000 ?? ?? ??????? ?????????? ???:
  • ?? ????? ????????? ????? ????????? ????? ???????? ????? ?? ???? ????????? ????? ???????? ?? ?????? ??? ???? ??, ????? ?? ?? ????? ????????? ????? ?? ????? ?? ???? ???? MSDE 2000 ????? ???????? ?? ?????? ?? ?? ?????????? ????????? ?? ????. exe ?????? ?? ??????? ???? ???????? ???? ??????? ???? ??? ???? ????, ?? ?????? ??????? ??? ???????? ?????? ???? ????? ????????? ?????????? ?? ?? ????
  • Windows ???????? ???? ??????? ?? ???? Windows ????????-?????? ????? ?????????? ?? ????? ???? ???????? MSDE 2000 ???? ??????? ???? ?????? MSDE 2000 ?? ???????? ?? ??????? ???? ?? ??? ???? ????????? ????? ??? ?? ???? ??? ???????? ??????? ?????? ??? ?? ???? MSDE 2000 ?? ??? ????? ???????? ???????? ????????? ???? ?? ?????? ??????? ??????? ?? ??????????? ?? ????????? ?? ?????
?????????? MSDE 2000 ????? ???????? ?? ?? ?? ???????? ?????? ???????????? ?? MSDE ?? MSDE 2000 ?? ??? ???????? ?? ??????? ???? ?? ??? ????? ????????? ?? ????? ?? ???? ???? ?????????? MSDE 2000 ????? ????????? ?? ??????? ???????? ????????? ?????? ????????? ??? ????? ???????? ?? ?? ????? ??? ????????? ?? ???? ???:
  • ???? ???????
  • ????. ini ????? ??? ????? ???????? ?? ??????
????? ?? MSDE 2000 SP3a ??????? ?????? ??????? ???????? ?? ??????? "???????? ???? ???????? ????? Setup.exe" ??? SQL Server 2000 ???????? ?????? (Updated ? SP3) ?? ???? ??? ???? ?? ???? 1.6 ??? ?? ????? SQL Server 2000 ???????? ?????? ??????? ???? ?? ???? ??? ???? ??????? ?? ??? ?????? ???????? ?????? ????????? ?? ?????? ???

MSDE ????? ?? ??? ??? ??? ???? ????? ??? ?? ????? ????, ???? ????? ????? ????????? ??? ????? ?????? ????? ??? ????????? ?????? ?????? ????? ???????? ???

?? MSDE 2000 ????? SP3a ???????? ???? SQL Server 2000 ???????? ?????? (Updated ? SP3) ??? ????? ?? ?? ???, ?? ??????? ?? ???????? ?????? ??? ?????? differently ???
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
???????? ????????:
ALLOWXDBCHAINING = 1????? ?????-??????? ????????? chaining. ???? ??????? ?? ???, ????? ?????? 5.1.11 ?????-??????? ????????? Chaining.
SAPWD = sa_passwordSa ????? ???? ?? ??? ????? ???? ?? ???? ?? MSDE 2000 ?? ???? ?? ???????? ?? ??????? ???? ?? ??? ??????? ?? ????????? ???? ??? SAPWD ?? ????? ???? ?? ?? ?? ???????? MSDE 2000, ?? ?????? ??????? ????? ?? ???????? ???? ?? ???? sa ????? ?? ?? ????? ??????? ????????? ???? ?????? ???? ????? ????? ?? ????? sa ??????? ?????????, ?? ?? ?? Windows ?????????? ??? ?? ????? ?? ??? ??? SAPWD ??? ?? ???? ???? ??????? ??? ????? Setup.exe ????? ???, ??? ?? ??? ?? ??????? ???? ??????? ?? ????? ?? ??? ???
/upgradesp {SQLRUN | [<msipath>] SqlRunXX.msi}</msipath>????????? ???? ?? ?? ????? SP3a ???? ?? ??? MSDE 2000 ??? ?? ?????? ??????? ?? ???????? ????? SP3 ?? ??? ?? ??? ???, ?? ????? ????? ?? ?????? ??????? ?????? ??????? /p ????? ????? ??? SP3 ?? ??? ?? ??? ??? /p ????? ?? ????? ???? ????? SP3a ???? ?? ??? ???????? ?? ??? ??, ?? ?? ??? ?? MSDE 2000 ??? ?? ?????? ???????? ?? ??????? ???? ?? ??? ???????? .MSI ????? ?? ????????? ???? ?? ??? ?????? ??? ??????? ???????????? ?? ????? SQLRUN ????????? ???? ?? ?????? ??? MSDE 2000 SP3a ????? ???????? ?? ??? ?? .MSI ????? ?? ????? ???? ?? ??? ????????? ????? ?? ?? ???? INSTANCENAME ????????? ??? ???? SQLRUN ????????? ????, ????? MSDE 2000 ?? ??????? ??????? ?? ???????? ????? ??? ?? SQLRUN ?? ?? INSTANCENAME ????????? ???, ?? ????? ??????? ?? ???? ?????? ????????? INSTANCENAME ???????? ?? ????? ?? ???????? ?????? ?? ?? ???? MSDE 2000 .MSI ??????? ?????? ????? ?? ??? ????????? ????, ?? ????? ????? ???????? whichever ??????? ?? ???????? ?? ??? ???? ??????? ???? ??? ?? ??? ??? ??? ?? ??????? ???? ??? ??? ?????? ?? ???, ??? ?? SqlRun01.msi ????????? ????, ????? ????? ???????? whichever ??????? MSDE 2000 ?? ??? ??? ?? ??????? ???? ??? SqlRun01.msi ?? ????? ?? ??? ??? MSIPath, ??????? .MSI ????? ?? ???? ?? ??? ?? ??? MSIPath ??????? Setup\ ???? ?? ??? ??? ?????? ?? ??? /upgradesp ????????? ???? ??, ??? 3.7.4 ???????? ?????? ???????????? ?? MSDE 2000 ??? SP3a ?????
UPGRADEUSER = AnAdminLogin?? ?? ???????? MSDE 1.0 ?? MSDE 2000 SQL ????? ??????? ?? ????? ?? ??????? ????? ????? ????????? ???? ??? ????? sysadmin ????? ??? ??????? ?? ????? ???? ?????? ??? ?? ???????? ????? ???? ?? ?? ?? ????????? SECURITYMODE SQL ?? = ?? MSDE ?? ??????? ???????? ?? ??? ???
UPGRADEPWD = AdminPassword?? ?? ???????? SQL ????? ?????????? ?? ????? ?? ???????? ????? UPGRADEUSER ??? ????????? ??? ?? ???? ?? ??? ??????? ????????? ???? ???
??? ???????? ????? SP3 ????????DISABLENETWORKPROTOCOLS????????? ?? ???????DISABLENETWORKPROTOCOLS???????? ??? ?? ???? ???????? ???? ?? ??? ???????? ????? SP3a ??? ????????? ?????

?? ??? ?? ???????DISABLENETWORKPROTOCOLS??? SP3a.
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
DISABLENETWORKPROTOCOLS ????????? ?????? ???????? ?? ??? ????? ?????? ??????? ?? ??? ??
1?????? ?? ??? ????? ???????? ???? ??? ?? ???-??????????? ????? ???? ?????????? ?? ??? ????? ???????? ???? ??? ?? ???-??????????? ????? ???? ????
0?????? ????? ???-????????? ??????????? ??? ?????????? ???-??????????? ??????? ????? ?? ??? ?? ????? ???? ?? ??? ????????? ???? ??? ???
????????? ???????? ???? ???, ?? 0 ?? 1 ?? ????? ???? ?? ??? ???????? ????? ???-????????? ??????????? ??? ?????????? ???-??????????? ????? ??? ????? ???????? ???? ??? ???
SP3, ??? DISABLENETWORKPROTOCOLS ?? ??????? ???? ?? ??? SP3a ????? ??? ?? ????:
  • ?? ??? ??? ??????? ????? ?? ??????? ???? SP3 ?? DISABLENETWORKPROTOCOLS ?? ?? ?? ???? ????????? ?? ??? ???? ?? ??? ??? ??? 0 ?? 1, ?? ????? ??????? ??????? ???-??????????? ?? ????? ??? ?? ??? ??????? ?? ?? ???? SP3a, ??? ??? ??????????? ????? ????
  • ??? ???-??????????? MSDE 2000 SP3 ?? ?? ?????? ?? ??? ????? ???? ??? ??, ?? ?? ???????? ??? ?? ????? ????? UDP ????? 1434? SP3a, ??? ?????? ???? ?? ??????????? ??? UDP ????? 1434 ????? ?????? 5.1.15 ??? ?? ?????, ?? ???? ??????? ?? ??? ???????? ?? UDP ????? 1434?
??????? ???-????????? ??????????? ?? ???? ??? ???? ??????? ?? ??? "???????? ???-??????????? ?? ????? ???" SQL Server 2000 ???????? ?????? ??? ???? ??????

??? ?? ???? ?????? MSDE 2000 ???? ??????? (.msi ???????) ?? ???? Windows ???????? ????? ??? incorporating ???, ?? ?? ????? ???????? ?? ??? .MSI ????? ??? ??? ?? ??? ??? ????????? ?? ????? ???????? ????? (MSDE 2000) SP3a ???? ??????? ?? ????? ???? ???? ?????? ??????????? ?? ?????? ???? ?? ??? ???? ??????? ?? ?????? ????? ??? ??? ??????????? ?? ??? ????? ?????????? ?? ???? MSDE 2000 ???? ??????? ???? ?? ???? MSDE 2000 ????? ???????? ?? ??? ???? ?? ??? ???? ?? ???? ???? ??????
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
???????? ?????????? ??? ???? ????
ALLOWXDBCHAININGSqlAllowXDBChaining
DISABLENETWORKPROTOCOLSSqlDisableNetworkProtocols
SAPWDSqlSaPwd
UPGRADEUSERSqlUpgradeUser
UPGRADEPWDSqlUpgradePwd
???? ????? ???????? ?? ??? ???? ???? ??????? ??? ?? ???? ??? ??????? ?? ??? "????? SQL Server ???????? ????? ???? ???????" SQL Server 2000 ???????? ?????? ??? ???? ??????

????? ??? ?? ?????? ?? ??? ??

??? ?? ????? ????? ??? ???????? ? ?? ??????? ??? ???? ?????? ???? ?? ??? ??? ?????? ??? ?? ???????? ??, ?? ????????? /L * v <logfilename>. <logfilename>?? ???? ????? ??????? ????? ??? ???? ???????? ??? ????? ?? ??? ??? ??? ?? ??? ?? ?? ??? ?? ??? ??? ?? ?? ????????? ???? ????, ?? ??? ????? ??????? ?????? ??? ????? ??? ??? ?? ????? SQL Server 2000 SP3a CD ?? ????????? ???, ?? ?? ???? ????? ?? ?? ??????? ??? ????? ?? ????????? ???? ????? ?? ?????? C:?????? ?? ??? ??????? ??? ?? ??? ????? MSDELog.log ????? ??:</logfilename></logfilename>

/upgradesp sqlrun DISABLENETWORKPROTOCOLS ????? 1 /L = * v C:/MSDELog.log
3.7.4 ???????? MSDE 2000 ??? ?? ?????? ???????????? ??? SP3a
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???
?? ?????? ??? ?????? ???? MSDE 2000 ??? ?? ?????? ??????? SP3a ???? ?? ??? ????????, ?? MSDE 2000 ?? ?? ??????? ?? ??? ??????? ??????????? ?? ?? ????? ????? ?????? ?? ???? ???????? ?? ?? ??? ????????? ??????? ??????? ???? ?????? ??, ??? ????????? ???? ????DISABLENETWORKPROTOCOLS?????????
?? ?????? ??? ?????? ???? sa ????? ?? ?? ????? ??????? ??? ??? ?? ????? sa ????? ??????? ?? ???? ??? ???? ??????? ?? ??? 3.7.2 MSDE 2000 SP3a ?? ??? ??????? ?? ??????

SQL Server 2000 ???????? ????? ?? ???????? ???? ?? ???
  1. ?? ????? ????????? ????? ??????
  2. ????? ????????? ?? MSDE 2000 SP3a ????? ???????? ???? ??????? ??????? ???? ?? ??? cd ???? ?? ????? ????:
    CD c:\MSDESP3aFolder\MSDE
    ???? c:\MSDESP3aFolder ?? ?? ?? ??????? ?????? ?? ?????? MSDE 2000 SP3a ??????? ?? ??, ?? SQL Server 2000 SP3a CD ?? ???????? ????? SP3a ??????? ???
  3. ????? ?????? ?? ?? ?? ????????? ????:
    • Windows ?????????? ?? ????? ?? ?? ??????? ??????? ?? ???, ??? ?? ????????? ????:

      /upgradesp sqlrun ????? DISABLENETWORKPROTOCOLS = 1
    • ??? ??? ??????? ?? ??? Windows ?????????? ??? ?? ????? ???? ???, ????????? ????:

      /upgradesp sqlrun INSTANCENAME ????? InstanceName DISABLENETWORKPROTOCOLS = = 1
    • ??????? ??? ?? ????? ?? ?? ??????? ??????? ?? ??? (???? AnAdminLogin ?? ?? ????? ??sysadmin??????? ????? ???), ?? ????????? ????:

      /upgradesp sqlrun SECURITYMODE ????? SQL UPGRADEUSER = AnAdminLogin UPGRADEPWD = AdminPassword DISABLENETWORKPROTOCOLS = = 1
    • ??????? ??? ?? ????? ???? ??? ??????? ?? ??? (???? AnAdminLogin ?? ?? ????? ??sysadmin??????? ????? ???), ?? ????????? ????:

      /upgradesp sqlrun INSTANCENAME ????? InstanceName SECURITYMODE = SQL UPGRADEUSER = AnAdminLogin UPGRADEPWD = AdminPassword DISABLENETWORKPROTOCOLS = = 1
????????????? ?? ????? ?? ????? ????. ini ????? ?? ????? ????. ini ????? ??? ????????????? ???????? ???? ?? ?????

???:Windows 98 ?? Windows Millennium ??????? ??? ??? ???????? ?? ???????? ????? ???????? ?? ??? ??, ?? ?? ???????? ???????? ????? ?? ?????? ????? ?? ??????? ???? ?? ???? ???? ?? ???? ?????
3.7.5 MSDE 2000 SP3a ?? ?? ??? ?????? ??????? ?? ??? ??
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???

?? ?????? ??? ?????? MSDE 2000 SP3a ????? ???? ??????? ??????????? ?? ???????? ???? ??? ?? ?? ?? ?? ??? ?????? ??????? ?? ?????? ??? ??????? ???? ???????? ?? ?? ??? ????????? ?? ??????? ??????? ?? ???? ?????, ?? ?????????DISABLENETWORKPROTOCOLS = 0?

?? ???????? ?? ?????????? ??? ??????????? ?????? ???? collation ?? ???? ????? ?? ??? ??????? ?? ????? ?? ??????? ????? ??????????? ?? ???? ?? ?????? ????????? ????? ????????, ????COLLATION, DATADIR,, ??TARGETDIR. ????? ?? ??? ????????? ?? ???? ??? ?? ??????????? ???????? ?? ???? ??? ???? ??????? ?? ??? "???????? ???? ???????? ????? Setup.exe" ??? SQL Server 2000 ???????? ?????? (Updated ? SP3) ?? ?????? 1.6 ??? ?? ????? SQL Server 2000 ???????? ?????? (Updated - SP3) ?? ??????? ???? ?? ???? ??? ???? ??????? ?? ??? ?????? ???????? ?????? ????????? ?? ?????? ???

???????? ????? ?? ?? ?? ???????? ?? ??????? ???? ?? ???
  1. ?? ????? ????????? ????? ??????
  2. ????? ????????? ?? MSDE 2000 SP3a ????? ???????? ???? ??????? ??????? ???? ?? ??? cd ???? ?? ????? ????:

    CD c:\MSDESP3aFolder\MSDE
  3. ???? c:\MSDESP3aFolder ?? ?????? ?? ?????? MSDE 2000 SP3a ??????? ?? ??????? ?? ??, ?? ???????? ????? SP3a SQL Server 2000 SP3a CD ?? ???????
  4. ????? ?????? ?? ?? ?? ????????? ????:
    To install a default instance configured to use Windows Authentication Mode, execute: 
    setup SAPWD="AStrongSAPwd"
    Where AStrongSAPwd is a strong password to be assigned to the sa login.
    
    To install a named instance configured to use Windows Authentication Mode, execute: 
    setup INSTANCENAME="InstanceName" SAPWD="AStrongSAPwd"
    Where AStrongSAPwd is a strong password to be assigned to the sa login and InstanceName is the name to be assigned to the instance.
    
    To install a default instance configured to use Mixed Mode, execute: 
    setup SAPWD="AStrongSAPwd" SECURITYMODE=SQL
    Where AStrongSAPwd is a strong password to be assigned to the sa login.
    
    To install a named instance configured to use Mixed Mode, execute: 
    setup INSTANCENAME="InstanceName" SECURITYMODE=SQL SAPWD="AStrongSAPwd"
    Where AStrongSAPwd is a strong password to be assigned to the sa login and InstanceName is the name to be assigned to the instance.
    
    
????????????? ?? ????? ?? ????? ????. ini ????? ????? ?? ??? ???, ??. ini ????? ??? ????????????? ???????? ???? ?? ?????

??????????????? ??? ????? ??????? ????????? sa ????? ???? ?? ??? ?? ?? ?? ?????? Windows ?????????? ??? ?? ????? ???? ?? ??? ???????? ???? ??? ???
3.7.6 MSDE 2000 SP3a ???? ?? ??? MSDE 1.0 ????????
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???

?? ??? ??? ?????? ???? MSDE 2000 SP3a ???? ?? ??? ?????? ??????? MSDE 1.0 ?? ???????? ????, ?? ?????? ?? ??? ??????? ??????????? ?? ?? ?????? ?????? ?? ???? ???????? ?? ?? ??? ????????? ??????? ??????? ???? ?????? ??, ??? ????????? ???? ????DISABLENETWORKPROTOCOLS?????????

MSDE 1.0 operates MSDE 2000 ?? ??????? ???????? ?? ?? ??? ??? ?? ?? ??????? ???, ?? MSDE 2000 ?? ?? ??????? ?????? ?? ??? ????? ???????? ???

???????? ????? ??????? 1.0 ?? ???????? ???? ?? ???
  1. ?? ????? ????????? ????? ??????
  2. ????? ????????? ?? MSDE 2000 SP3a ????? ???????? ???? ??????? ??????? ???? ?? ??? cd ???? ?? ????? ????:
    CD c:\MSDESP3aFolder\MSDE
  3. ???? c:\MSDESP3aFolder ?? ?????? ?? ?????? MSDE 2000 SP3a ??????? ?? ??????? ?? ??, ?? ???????? ????? SP3a SQL Server 2000 SP3a CD ?? ???????

    ????? ?????? ?? ?? ?? ????????? ????:
    • Windows ?????????? ??? ?? ????? ?? ??? ??, ?? ?????????:

      ???????? ????? 1 DISABLENETWORKPROTOCOLS = = 1
    • ??????? ??? (???? AnAdminLogin ?? ?? ????? ?? sysadmin ??????? ????? ???) ?? ????? ?? ??? ??, ?? ?????????:

      ???????? ????? 1 SECURITYMODE = SQL UPGRADEUSER = AnAdminLogin UPGRADEPWD = AdminPassword DISABLENETWORKPROTOCOLS = = 1
???:??? ?? ?? ????? ????BLANKSAPWD = 1, ?? ????????? ???? ?? ??? ?????? ???? ??SECURITYMODE SQL ?? UPGRADEUSER =, ??UPGRADEPWD.

???????????? ??????? ?? ????? discouraged ???? ???? ???

????????????? ?? ????? ?? ????? ????. ini ????? ?? ????? ????. ini ????? ??? ????????????? ???????? ???? ?? ?????
3.7.7 Redistributing MSDE 2000 SP3a
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???

???????? ????? SP3a ??? ?????????, ?? ??? MSDE 2000 ??????????? ???? ?? ??? ?????? ?????? ?? ??? ?????? ????????? ???????? ?? MSDE 2000 ?? ?????? ???? ?? ??? ??? ??????? ??? ?? ??????? ?? ??? ??? ???????? ???? ?? ??? SP3a ??????? ?? ????? SQL Server 2000 ???????? ?????? (?????? SP3), ??? ?? ????? ??? ???????? ???????? ????? SP3a ?????? ?? ???? ???:
  • 3.7.2 MSDE 2000 SP3a ?? ??? ??????? ?? ?????
  • 3.7.3 MSDE 2000 ????? ????????
1.6 ??? ?? ????? SQL Server 2000 ???????? ?????? (Updated - SP3) ?? ??????? ???? ?? ???? ??? ???? ??????? ?? ??? ?????? ???????? ?????? ????????? ?? ?????? ???

?? ???????? ????? SP3a ??????? distributing

??? ???? ????????? ?? ???? Windows ????????-?????? ????? ???????? ??, ??? MSDE 2000 ???? ??????? ???? ?????? MSDE 2000 ?? ?? ?????? ??????? ?? ????? ???????? ????? (MSDE 2000) SP3a ???? ??????? ?? ????? ???? ???? ?????? ??????????? ?? ?????? ???? ?? ??? ???? ??????? ?? ?????? ????? ??? ??? ??????????? ?? ??? ????? ?????????? ?? ???? MSDE 2000 ???? ??????? ???? ?? ???? MSDE 2000 ????? ???????? ?? ??? ???? ?? ??? ???? ?? ???? ???? ??????

?????????? ????? MSDE 2000 ?? ???????? ?? ??????? ???? ?? ??? MSDE 2000 ???? ??????? ?? ????? ???? ???? ?? ?? ??? ?????? MSDE 2000 ??????? ?? ???? ???????? ?? ??? ?????? ???? ?????? ??? Windows ???????? ?? ?????? GUID ????????? ?? ??? ?????? ?????? ??? ?? ??? ???? ??????? ?? ????? ?? ??????? MSDE 2000 ?? ?????? ??????? ???? ???? ???? ??? ??????? ?????? ?? ????????? ?????? ??? GUID MSDE 2000 ?? ?? ???????????? ?? patch ?? ???? ???? ???? ?????? ??? ??? ???? ??? ?????? ????????? ???????? ?????? ??????? ?? ?? ?????? ?? ???????????? ?? ??? Microsoft ?????? ??? ?? ???????? ????? (MSDE 2000) ???? ??? ???? ???? ?? ???? ?? ???? ??? ????????? ???????? ???????? ????? SP3a ??????? ?? ????? ???? ??? ??? ?????? ?? ????? ?? ?? ??? ?????? ?? ???? SP3a ??? ??????? ?? ???????? ?? ?? ???? MSDE ???????? ?? ?????? ???? ?????

??? ?? ????? ????? ?? ???? ??? ???? ??????? ?? ??? ???????? ?? ??? Windows ???????? ?????????? ????????? ??? (SDK), ?? ??????? ?? ???? ??? ?????? ????? ?????Microsoft ??????????? SDK ??? ????.

??? ??? ????????? ????? ???????? MSDE 2000 ????? ???????? ?? ??? ?? MSDE 2000 ?? ?? ?????? ??????? ???? ??, MSDE 2000 ?? ?????? MSDE 2000 ?????? ??? GUID ?? ??????? ??? ???????? ?? ?? ???????????? ??? ???? Microsoft MSDE 2000 ?????? ??? ??????? ?? ????? ???? ??? patch ?? ???? ???? ????????? ???????? ?? ?? MSDE 2000 SP3a distributing ?? ??? ????? ?????? ??? ???? ???:
  • ?? SQL Server 2000 SP3a ??????? ????? ?? ???? SQL Server 2000 SP3a CD ???????? ????? SP3a ?? ??????? ???? ?? ??? ???? ?????? instruct ???
  • SQL2KDeskSP3.exe ??????? ????? ??????? ???? ?? ???? ??? ???? ???? ?? ???? ??? ???????? ?? ??? ???? ???????? ?? ??? ?? ?????? ?????
  • ???????? ????? SP3a ??????? ?? ????? ??, ??? ???? ??? ????????? ?????? ?? ????????? ?? ?????? ??????? MSDE 2000 ?? ?????????? ?? SP3a ??????? ????? ?? ??????
?? ???? ???????? ?? ???? SP3a ?? ???? ???? ?? ??? instruct ???? ?? ??? elect ????????? ?????????? ????????? ?? ???????? ???? ?? ??? ???? ???????? ?? ?????????? ?? ?? ??? ?? ?????? ???? ??????

MSDE 2000 ?? ?????? ?? ?????? ?? ??? ???? ??? ??????? Microsoft ????????? teams ???? ???????? ?? ??? ????? ??, ?? ?????Microsoft MSDE ????????? ??? ???.
3.7.8 MSDE 2000 SP3a ???????
????? ??????? ???? ???????? ????? (MSDE 2000) ?? ???? ???? ???

??? ???????? ????? SP3a ??????? ?????? ?? ???????? \MSDE ??????? ??? ????? ???:
  • SQL Server 2000 SP3a CD-ROM ??
  • SQL2KDeskSP3.exe \MSDE ?? ?????? ?? ???? ??? ??????? ???? ?????????? ??? ??????? ???? SP3readme.htm ?????, readme.txt ?????, license.txt ?????, ?? ???????? ????? ?????? ????? ?? ??? ??????? ?? ?? ????? ???????? ??:
  • \Msi: ???????? ????? ??????? Windows Installer ??????? ??, ?? ??? 2.0.2600.0 ?? ???? ??, ?? Windows ???????? ?? ???????? ???? ?? ??? ?????? ????
  • \MSM: ???? ??????? ???? ???? ??????? ????? ?? ??? ?????? ????
  • \Setup: MSDE 2000 SP3a ?? SP3a ???? ?? ??? MSDE 2000 ?? ?????? ???????????? ??? ???????? ???? ?? ??? msp ??? ????? ??????? ?? ?? ??? ???????? ?? ??????? ???? ?? ??? MSDE 2000 ????? ?????? ?????? .MSI ??????? ?????? ???????, ?? ????? ?????? ??????? ?? ?? ??????? ???? sqlrun.cab ??????? ????? ??? ????
???????? ????? ???? ??????? ?? ????? ???? ?? ??? ????? ?? ??? "????? SQL Server ???????? ????? ???? ???????" SQL Server ???????? ?????? ??? ???? ??????

??? ???? ????????? ????? MSDE 2000 ????? ?? ??? ???? ??, ?? ?????? ?? ??????? (???? MSDEInstallFolder ??????? ?? ?????? ??????? ???) ?? ??? ?? ?? ??????? ?????:

MSDEInstallFolder

???????? ????? SP3a \MSDE ??????? ?? ?? ??????? ?? ????????? ?????: Setup.exe, Setup.ini, Setup.rll ?? sqlresld.dll.

MSDEInstallFolder\Msi

??? ??? ???????? ????? SP3a \MSDE\Msi ??????? ?? ??????? ?? ????????? ??????

MSDEInstallFolder\Setup

??? ??? ???????? ????? SP3a \MSDE\Setup ??????? ?? ??????? ?? ????????? ??????

?? ?? ??????? ???? ?? MSDE 2000 SP3a ?? ???????????? ??? ???????? ???? ?? ??? Setup.exe ????????? ?? ???? ????

??? Windows Installer ?? ???????? ?? ??????? ???? ???? ??? ??, ?? ???? ??????? ?? ??? MSDE 2000 SP3a ????? ?? ??????? ??????? ?? ???? ??, ?? ????? ????? ??????? ?? ????? MSDEInstallFolder\Msi ??????? ??? Windows Installer ?? ?????? ???? ?? ????

3.8 ???? ???????? ????

????? ??????? ??? ????? ?? ???? ???? ???

?? ????? ???? ???? ???, ?? ?????? ???????? ???? ?? ??? ???? ????? ?? ???? ??? ?????? ???????? ???? ?? ??? (?? ???????? ?????? ??? ???? ????? ???? ???? ?? ???), ?? ????????? ???? ?? ??? ?? ?????? ???? ??? ???? ???? ?? ???? ???? ??? ?? ??? ???? ?? ??? ???????? ???? ??? ?????? ????????? ?? ?????? ????? ????? ???? MS DTC ?? Microsoft ??? MSSQLServer, MSSQLServerOLAPService, ?????? ?? SQLServerAgent ?????? ?? ???? ???????-??????? equivalents ???

?? ?? ????? ???????? ???? ?? ??? prudent ????????, ??msdb?? ??? ????????

3.9 ????????? ???????? ????

????? ??????? ??? ????? ?? ???? ???? ???

?????? ??? ?? ????? ?? ???? ??? ????????? ???????? ????? ??????????

3.10 ???? ?????? ??????? ?? ??????? ????

????? ??????? ???? ?? ???? SQL Server 2000 ??? ?? ?? ???? failover ??????? ?? ??? ????

??? failover ??????? ?? ?????? ??? ?? ??????? ???? ?? ???
  1. ??? SQL Server ???????? ?? ?????????? ?? ??? ???? ?? ?????? ??? ????? ??? ??, ?? ?????????? ?????? ?? ????? ?? SP3a ?? ??????? ???? ?? ???? ??????? ???? ????
  2. ?????? ??? ?? ???? ?? ???? ?? ???????? ???? ?? ??? ?? ??? ??? ?? ??????? ????? ???? ?????? ??? ?? ?????? ??? ?? ??? ???? ???, SP3a ?? ??????? over.this installs ??? failover ??????? ?? ??? ????? ?? ?????? ??? ??????? ?? ???? ???? ?? ??? ?? ?????? ???????? ?? ???? ?? ???? ???
  3. ????? ????? ????? ???, ?? ???????? ??????? ????? ?? ??? ??????
  4. ????? ?? ????? ?????? ??????? ?? ??? ????? ?? ????? ?? ????????? ???? ?? ?? ???????? ??? ??????? ?? ???????? ???? ???
  5. ??? ?? ?????????? ?? ????? ?? ???? ??? ??????? ?????? ???, ??? 1 ??? ?????????? ???? ???? ?? ???????? ?? ?????? ???? ?????
???:????? ?? failover ??????? ????? rebooting ?? ???????? ?? ???? ??? ?? ?????? ?????? ?? ?? ??????? ?? ??? ????? ?? ????? ??? ????? ??? ?? ??? ???? ???

??? ?? ???? ??????? ????? ?? ??? ??? ??????? (???-clustered) ?? ??????? SQL Server ???????? ???, ????, ???? ?????? ???? ??????? ?????? ?? ??? ??????? (???-clustered) ??????? ???????? ?? ?? ???????? ???? ?? ???? ??? ???? ??????? SP3a.for ???? ????, ????? "SQL Server 2000 (?????) ?? ??? ???????? ????? ??????? ?? ??? ??? ??????? ??????? ?? ???????? ???? ?? ??? ???? ????" SQL Server ???????? ?????? ????

???????? ??????? ?? ??? ??? failover ??????? ?? SP3a ??????? ?? ??? ??, 811168 ???????? ???? ??????

??? ?? ???? ??? ?? failover ??????? ??? ???: ??????? ???? ?? ???????? ??, ????? ????? ?? ????
  1. Failover ??????? ??? ??? ?? ???: ?????? ?? ??? rebuilding ?? ???? ??? ???? ??????? ?? ??? SQL Server ???????? ?????? ??? "failover ??????? ?????? ??? 1 ???????? ?? ????????????? ???? ????" ??????
  2. Failover ??????? ?? ??? ?????? ?? ??? ??? SQL Server 2000 ????? ????????? ??????
  3. ?? ???? ??? ?? SP3a ????? ?? ?????? ?? ?????? ????? SP3a ???? ?? ??? ??? ??? ?? ???? ??????????
???:??? ?? ????? ????? ??? ?? ???? ??????? ????? ?? ??? ??, ?? ?? ??? ????? ?? ??? SP3a reapply ???? ????? ??? ?? ???? ?????? ?? ????? ??????? ???????? ??????????

??? ??????? ?? ???????? ?????? SP3a ??????? ?? ??? ??, ?? ???????? ???????? ???????? ???? ?????? ???-????

??? ???????? ?????? ??????? ?? SP3a ?? ??????? ???? ?? ???
  1. ??? failover ??? ?? SP3a ??????? ?????
  2. ?? ?? ???????? ??? ?? ??? ?????
  3. ?? ?? ?? ??? ??????? ?? ??? ?????????? ?? ???????? ??? 1 ?? 2 ????????

3.11 ?????????? ????? ?? ??????? ????

????? ??????? ???? ?? ???? SQL Server 2000 ??? ?? ?? ???? ??????????? ?? ???????? ?? ??? ???:
  • ??????? ?? ???????? ???? ?? ???? ????? ???????? ???? ?????? ???
  • ??????????? topologies ?? ????-????? ?? ??? Subscribers transactional ????????? ?? ?????? ??, ?? ??? ?? ???? ??? ???????? ??????????? ??????? ?? ????? ?? ??? ?? ?????
  • ??????????? topologies ???? ??????????? ?? Subscribers ?????? ?? ??? transactional ????????? ?? ?????? ??, ?? ??? ?? ??????? ?? ????? ?? ??? ??????????? ???????? ???? ?????? ????
???:?? ?????? ???, ????? ??? ?? ???? ?????????, ??? ????? ?? ??????? ???? ????? ?? ??? ?? ?? ?? ??? ??? ?????????

???? ??????? ?? ?? ??????????? ?? ??? ??? ????? ???? ?? ?? ???? ????? ?? SP3a ??????? ?? ??? ??

??????????? topologies ???? ??????????? ?? ????? ?? ??????????? ?? ???? ??????? (?? ?????) ?? ??? ??? ??? ???? ??? ?? ?? ?? ???? ????? ????? Subscribers ?????? ?? ??? transactional ????????? ?? ?????? ??, ?? ??? ?? ???? ?? ???? quiesce ???? ?? ??? ?????? (????? ?????? ???, ????? ??? ??????) ?? ??? ????? ?? ?? ??? ???????? ?????

???? Simultaneous ?? ???????? ?????? 1: ???????? ????????

????? ?????? ??? ????? ?? ????? ???????? ???? ?? ?????? ?? ?????? ???? ?? ??????????? ????????? ?? ??????? ????? ??? ???? ??? ????, ?? ??? ??? ???? ?? ???? ???? ???????? ???? ????? ?? ???, ???????, topologies Subscriber.this ???? ?? ?????? ???????? ???? ?? ??? ??? ????? ???? ????? B ?? ???? ??????? ?? ??? ???? Subscribers ?????? ?? ??? transactional ??????? ?? ??? ???? ?????? ?????? ???? ?? ??? ???????????? ?? ?????? ???, ?? ?????? quiesce ???? ????? ?? ????? ?? ?? ??? ???????? ?????
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
??? ?????????? B
???????/????? ???? ????????? ???? ?? ??????? ?? ????????? ???? ?? ??? ???????
?????? ?? ??? transactional ????????? ???? ?? ??? ??????????????/????? transactional ??????????? ?? ?????? ???? ?? ???
?????? 2: ???????? ?? ?????? ???????? ???? ???

?? ?????? ???, ?? ?? ???? ??? ???????? ????? ??? ???? ??????? ????-????? ?? ??? transactional ??????? ???????/????? ???? ???????? ???? ?? ??? ??? ??????????? ?? ?????? ???? ???
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
??? ?????????? B
???????/????? ???? ????????? ???? ?? ??????? ?? ????????? ???? ?? ??? ???????
????-????? ?? ??? transactional ????????? ???? ?? ??? ??????????????/????? ????-????? ?? ??? transactional ????????? ???? ?? ???
???????? ????????? ??????? ????????

??????????SP3a ???? ?? ??? ????????, ???? ?? ???? ????????? ?? Windows ???? ?? ??????? ?? sysadmin ??????? ????? ??? ?? ?? ????? ?? SQL ????? ???? ???? ??? ?? ????? ??? ??????? SQL ????? ???? ???? ?? ?????? ?? ??????? ????????? ????? ??????? ???????? ???? SP3a ???? ?? ??? ???????? ?? ??? ??, ?? ??? ?? Windows ???? ?? ??????? ?????sysadmin??? ?????

??? ?? ???? ????????? ?? ????? ?? ??? ??? ?? ????? ?? ?? ????? ???? ???? ???????? ?? ??????? ??????? (???? ?????? ?????), SP3a ???? ???? ?? ??? ?? ??? ???????? ????? ???? ?????? ???

SP3a introduces attaching ?? ???????????? ?? ??????? ???????????? ???? ?? ??? ?????????? ??? ??? ???????? ???? ???? ??????? ?? ??? ????????? ?? ???? ????????? ??????? ?? ???????????? ?? ??? ?????? 5.3.17 ????????? ???? ?? ??? ?????????? ??????

SP3a ????? ???? ????????? ???????? ?? ????? ??? ?? ?????????? ??????? ???????? ??? ??? ???? ??????? ?? ???? ????????? ???????? ?? ????? ??? ?? ???-?????????, ?? ?? ???? ???? ?? ?????? ????? ????? ???????, ?? ???? ??? reapplySP3a ????? ???? ?? ??? SP3a ?? ???? ???? ?? ??? ???? ???? ??????? ?? ????? ????? ????? ?? ???? ??? ???? ??????? ?? ??? ?????? 3.12 ???? ???? SP3a Read-Only ??????? ?? Filegroups ???? ?? ??? ?????? Reapplying SP3a ?? ???? ??? ??????? ?? ??? ?????? 3.14 Reapplying SP3a ??????

??? ?????? ????? ????? ?? ??????????? ???? ?? ??? ???? ??? ?????? ?? ????? ??? SP3a ???????? ?? ??? ?? ????? ????? ?? ??? ???? ??????? ?? ???????????? ???? ?? ??? ???? ?????? ???? ??? SP3a, ???? ??? ?? ????? ??????? ?? ???? ???? ?? ??? ????? ??? ?? ??????????? ???????? ????? ?? ?? ???? ?? ?????????? ??????? ?? ??? ???????? ??? ?? ??? ?? ???????????? ?? ??????? ???? ???? ??, ??? ???? ??? ???? SP3a ?? reapply ???? ?? ??? ??????? ???????????? ???? ?? ????

3.12 ????-???? ?? ??? ??????? ?? Filegroups ???? SP3a

????? ??????? ???? ?? ???? SQL Server 2000 ??? ?? ?? ???? ??????????? ?? ???????? ?? ??? ???

???-????????? ??????? ?? filegroups ????? ??, ?? ????? ????? ????? ?????? ??:

????? ?? ?? ???? ??????? ?? ???? ????? ???? ??? ????? filegroups ?? ???? ???

???????? ???, ?? ?? ??????? ?? ????? ? ??? ???? ??? ?? ????? ?? ???? ?????? ???????, ??? ???? ???-????????? ??????? ????? ??? ??? ???????? ???? ????????? ???????? ?? ????? ???, ?? ?? ????? ?? ??????? ?? ????? ????? ????? ?? SQL Server 2000 ?? ?? ?????? ?? ??? SP3a ????? reapply.

???:?? ????? ????????? ??????? ?? ???????? ???? ???? ??? ????????? ??????? ?? ???? ??? ???? ??????? ?? ??? ?????? ????????? 4.1 ??? ?????? ??????

???:??????? ?? ????? ????? suspect ?????? ??? ???-????????? ??????? ?? ?????? ?? ??????? ?? ??? ??? distinction ????? ?? ??? ??? ???? ??????? ?? filegroup ?? ?? ????????? ??? ?? ???? ?? ????? ?? ?????, ?????? ??? reapply ???? ?????? ??? ???? ??????? ?? ?????? bringing ?? ???? ??? ???? ??????? ?? ??? "????????? ?? Detaching ?? ???????" SQL Server ???????? ?????? ??? ???? ?????? Suspect ??????? diagnosing ?? ???? ??? ???? ??????? ?? ??? ???? ????? "????? ?? ?????? ??????? ??????" SQL Server ???????? ?????? ????

????-????? ?? ??? ??????? ?? ??? SP3a ?? ???? ???? ?? ???
  1. ????-????? ?? ??? ??????? ????? ????? follows: ALTER ??????? ??????? SET READ_WRITE ?? ??? ??? ???????? ??????? ??? ?? ????? ?????
  2. ??? ????-????? ?? ??? ??????? ?? ??? ??? 1 ??????? ?????
  3. ???? ???? (?? reapply) ?????? ??? ???
  4. ??????, ??? ????? ???????-???? ????? ?? ??? ???: ALTER ?? ????? ?? ???????, ?? ??? ???:

    ??????? ???????? ??????? SET READ_ONLY
????-????? ?? ??? filegroup SP3a ???? ???? ?? ???
  1. ????-????? ?? ??? filegroup ????? ????? ????? ???????????? DATABASFollows ?? ??? ???, E: ???????? ??????? ??????? ??????? FILEGROUP filegroup_name READWRITE
  2. ????-????? ?? ??? filegroups ??? ?? ??? ??? 1 ??????? ?????
  3. ???? ???? (?? reapply) ?????? ??? ???
  4. Filegroup ?? ???? ????? ?? ???: ????? ???????????? ???????, ?? ??? ???:

    ??????? ??????? MODIFY ???????? FILEGROUP
    filegroup_name READONLY
??????? ???????? ?? ???? ??? ???? ??????? ?? ??? SQL Server ???????? Online.for ??? "???????? ???????" ?????? ???? reapplying SP3a ?? ???? ??? ???? ??????? ?????, ?????? 3.14 Reapplying SP3a ??????

3.13 SP3a ?? ??????? ????

?? ????? ??? ?????? ?? SQL Server SP3a ??????? ??? ?? ?? ????? SQL Server 2000 SP3 ??? ?? ?????? ???? ???

???:MDAC ???????? ?? ??????? ???? ???? ???? ???? ??????? ?? ???, ?????? 5.5.1 ?????? ???? ?? ??? Microsoft ???? ?????? ????? ??????

SQL Server 2000 ??????? ?? ??? ?? ???????? ????? SP3a ?? ??????? ???? ????

SQL Server 2000 ????? ?? ?????-SP3a ????????? ?? ??? ???? ?? ???? ??, ?? ??? ???? ??? ?????? ?? ups ????? ?????????, msdb, ????????????? SP3a ?? ??????? ???? ?? ???? ?? ?? ??? ???? ??????? ?? ???, ?????? 3.1 ???? ??? ???? SQL Server ??????? ?? ??????

???:??? ???? ??????? ????????? ??? ????? ???, ??????? ????? ???? ?????? ??? ??????? ?? ????? ????:
  1. SQL ????? ?????????? ?????? ???, ???? SQL ????? ?? ??????? ???? ??, ?? ????? ?? ??????? ????, ????-????? ??????????????????????, ?? ???? ??????????, Subscribers ?? ????? ?? ???????? ?????
  2. ????? ??????????? ?????????? ?? ????? ????..
  3. ??????????? ??? ????? ?? ?? ???????? ??????? ?? ??? ??? ????? ????? ????? ?? detached ?? ??????? ?? ?????? ???? ???
SQL ????? ?? ?????-SP3a ??????? ??? ????? ???? ???? ?? ???
  1. ??? ?????????? ??????? ?? ??? ????? ???? ??????? ?? ??? SQL Server ???????? ?????? ??? "??????? ???? ?? ???? ??????? (?????????? ???????) ?? ??? ???? ?? ??? ???? ????" ??????
  2. SQL ????? ?? ??????? ???? ????? ??????????? ????, ???-????? ????????????? ??????/???????, ?? ???? ??? ?? ??????? ???? ???? ????? ??? ?? SQL ????? ??????? ?? ??? ?????
  3. CD-ROM ?? ?? ????? ???? ?? ?? ??? ??? ?? ??????? SQL ????? ?? SQL Server 2000 ??????? ?????
  4. ?????? ????? ?? SP3a ???? ?? ???? ??????? ??? ?? ???????? QFE ???? ?????
  5. ??????? ???????????? ??????????, msdb, ??????????? ?? SP3a.this ???????? ??? ?? ???? ???? ?? ???? ???? ?? ????? attaches ???? ?? ?????????? ??????? ?? ????? ????? ??? ??, ?? ??? ??? ?????? ??? ?? assuming ?? ???? ?????? ?? ????? ????????? ???? ???
  6. ????? ????? ?? ??? ???? ?? ???? ?? ?????????? ??????? ??? ??????? ?????????????????:.
  7. ??? ?????? ?? ?? ????????? ???????? ?????
???????:?? ?? SQL ????? ?? ?????-SP3a ??????? ??? ????? ????, ??????? ??????, msdb ?? ???? ?? ??? SP3a ???? ???? ?? ??? ??? ?? ??? ???????? ?? ???

SQL Server 2000 ???????? ?????? SP3a ?? ??????? ???? ????

???????? ???? ?? ???? SP3a-????? ?? ?????? ??? ???? ?? ??? ????? ????, ???? ?????? ?? ??? ?? ???HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP ?????????????? ????? SP3a ?? ??????? ???? ?? ????? ???? ??????? ?? ???, ?????? 3.2 ???? ??? ???? ???????? ?????? ??????? ?? ????? ??????

???:??? ?? ?? ????????? ????? ?? ????? ???? ??? ??, ?? ???? Microsoft ???????? ???? 330244 ??? ????? ????????? ?? ???? ???? ?????

SQL ????? ?? ?????-SP3a ??????? ??? ????? ???? ???? ?? ???
  1. SQL Server 2000 ???????? ???? ?? ??????? ???? ????? ??????????? ????, ???-????? ?????????/??????? ?????????????? ????,SQL Server 2000 ???????? ????, ?? ????? ?????????.
  2. SQL Server 2000 ???????? ?????? ?? CD-ROM ?? ?? ????? ???? ?? ?? ??? ??? ?? ??????? ???????? ???? ?? ???????????? ?????
  3. ?????? ????? ?? SP3a ?? ??????? ???? ?? ???? ??????? ??? ?? ???????? QFE ???? ?????
  4. ???????HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP ?????????????? ??????
  5. ???????????? ????HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP ?????????????? ????? ?? ?????-SP3a ??????

3.14 Reapplying SP3a

????? ??????? ??? ????? ?? ???? ???? ???

????? ????????? ??? SP3a reapply ?????:
  • ??? ?? ??? ??? SQL Server 2000 ????? ??? ???? ???? ???, ?? SP3a ???? ???
  • ??? ??????? ?? ?? ??????????? ???????? ?? ??? ??? ?? ????-????? ?? ??? SP3a ?? ????????? ????????? ?? ????? ?? ?? filegroups ??? ??? ????? ?????
Reapply SP3a, ?? ??? 3.0 ?????? ??? ??? ??? ??? ????? ?? ???? ????????

4.0 ???????? ??????? ?????

?? ??? ????????? ???????? ?????? ??? ??????? ????? ?? ???? ????? ?????? ??? ???? ?????

4.1 ????????? ?????????

??????? ?? ??? SP3a ????????? ??? ??? ?? SQL ????? ??????? ?? ??? ???? ???? ?? ???? ??? CD-??????? ??? SP3a ROM ??? .iss ??????? ?? ???????? SP3a setups ?? ???? ?????? ?? ??????? ???? ?? ??? ????? ???? ?? ???? ??? ????? ??????? ?? CD-ROM ?? ??? ??????????? ??? ????? ???:
  • Sql2kdef.iss, ????????? ????? ????? ??????? ?? ??? SP3a SQL Server 2000 ?? Windows 2000 ?? Windows NT 4.0 ????? ?? ??? ???????? ??????? ?? ???? ???? ?? ??? ????? ???? ???? ??? ??????? ??? ????? ?? ????? ???? ?? ???, Sql2kdef.bat ???
  • Sql2knm.iss ?? ????? ????? ??????? ?? ??? SP3a SQL Server 2000 ?? Windows 2000 ?? Windows NT 4.0 ????? ?? ??? ??? ??????? ?? ???? ???? ?? ??? ????? ???? ???? ??? ???????? ???? ?? ??? ?? ?? ??????? ?? ??????? ?? ??? ?? .iss ????? ??? ???????? ??? ????? ?????? ???
  • Sql2ktls.iss ?? ??????? ?? ???? ???? ?? ??? ???????? ????? ????? SP3a ?? ???? ????? ?? ??? ??????? ?? ??? ???? ?? ???? ?? ???? ?? ?????? ?? ???? ??????? ?? ??? ????? ???? ?? ???? ???
  • Sql2k9x.iss ?? ????? ????? ??????? ?? ???? ???? ?? ??? ????? ???? ??? ??? SP3a ?? Windows Millennium ??????? ?? Windows 98 ??? ??? ???????? ??? ???????? ???? ?? ??? ??????? ?? ??????? ?? ??? ?? .iss ????? ??? ???????? ??? ????? ?????? ???
  • Sql2kcli.iss ?? ????? ????? ?? Windows 95 ??? ??? ???????? ?? ??????? ??? ??????? ???? ?? ??? ??????? ?? ??? SP3a ?? ???? ???? ?? ??? ????? ???? ???? ???
  • Msolap.iss ?? ????? ????? ?? ???????? ?????? SP3a ?? ????????? ????? ????? ?? ??? ???????? ?? ???? ??? ???????? ???? ???
SQL Server 2000 ?? ????????? ??????? ???? ?? ???? ??? ???? ??????? ?? ??? "?? ??? ?? an ????????? ???????" SQL Server ???????? ?????? ??? ???? ??????

????????? ??????? ?????

????????? ??????? ???? ?? ??? ????? ????? relate:
  • ????????? ??????? ???? ?? ?? ?? Windows ?????????? ?? ????? ?? ??????
  • ??? SQL ????? ???????; ?? ????? ?? ???? ????????? ????? ????? ????? ??? ?? Windows 98 ?? Windows Millennium ??????? ??? ??? ???????? ?? ??? SP3a ?? ????????? ????? ??? ??? ???, ?? ???? .iss ????? ??? sa ????? ???? ?? ??? ??? ??????? ???? ????? ???? ????? ?? ??? ????? ??????? ?????? ?? ??? ?? ?????? ??? ?????????? ????? ???? ????, ?? ???? ?????? ??????????? sapwd ???????? ?? ????? ?? ??? sa ????? ???? ?? ??? ??????? ?????? ???? ?????:

    /wait setupsql.exe -s - sms - f1 C:\sql2knm.iss - sapwd ??????? ??????? ????
  • SQL ????? ??????? SP3a ???????? ???? ?? ??? ?? sa ????? ???? ?? ??? ??? ????? ??????? ??, ??? ??? ??????? ????????? ??????? ?? ??? ???? ?? ???? ???? ???? ?????? ??? ?? ?? ?? ??????? ????????? ???? ?????sp_password.
  • SP3a ?? ????????? ??????? ?? ??? ??, ?? ?? ???????? ??? ?? ??? ???? ?????? ???? ?? ??? ???? ?? ?? ????? ????? ??????? ?????????? ?????? ????????????? ????? ?? ????????? ??????? ???? ?? ??????
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
????????? ????? ??????????:
UpgradeMSSearch?? ????? ?? ?????-??? ?????? ?????? rebuild ??? ???? ?? ??? ?????? ??? ????? ??? ??? ????? ??, ??? ?? ?? ????? 1 ?? ??? ??? ???? ????? ???? ??????? ?? ???, ????? 5.1.5 ?????? ?????-??? ?????? ??? ???? Rebuilt ?? ??? ????? ?????
MSXTSXUpgraded?? ????? ?????? ?? ?? ???? ?? ??? ?????? ?? upgrading ??????/?????? ????? ??????????? ?? ????? ??? ??? ??? ?? SP3a ?????? ?? ?????? ????? ?? ??? ???? ???, 1 ?? ??? ?? ????? ??? ???? ?????? ???? ???? ??????? ?? ??? ??????/?????? ????? ??????????? ?? ??? ???????? 5.4.2 ?????? ??????
EnableCrossDBChaining(????????) ?????-??????? ????????? chaining ?? ????? ???? ?? ??? ?? ????? ?? ????? ???? ???? ??? ?????-??????? ????????? chaining ?? ????? ???? ?? ??? ?? ????? ???? ?? ??? 1 ???? ???? ??????? ?? ???, ????? ?????? 5.1.11 ?????-??????? ????????? Chaining.
  • ???? ????????? ??????? ?? ?????, ??? ????? ???? ???-????????? ??????? ?? ??? ????? ?? ?? ??????? ????? ???? ???? ??, filegroups ??? ?? ????????? ??????? ???? ???? ??? ??? ???? ???-????????? ??????? ????? ??? ??? ???????? ???? ????????? ???????? ?? ????? ???, ?? SQL Server 2000 ?? ?? ?????? ?? ??? SP3a ????? reapply ?? ?? ??????? ?? ????? ????? ????? ???? ?????? ???? ???? ??????? ?? ????? ????? ????? ?? ???? ??? ???? ??????? ?? ??? ?????? 3.12 ???? ???? SP3a Read-Only ??????? ?? Filegroups ???? ?? ??? ?????? Reapplying SP3a ?? ???? ??? ???? ??????? ?? ??? ?????? 3.14 Reapplying SP3a ??????

4.2 Redistributing SP3a ???? ?????? ?????

??????? ?? ??? SP3a self-extracting ????? Sqlredis.exe ????? ??? ?? Sqlredis.exe ???? ??, ??:
  • ????? Mdac_typ.exe ????????? ???? ?? ?? Microsoft ???? ?????? ????? (MDAC) 2.7 ?????? ??? 1a. ?? ??????? MDAC 2.7 SP1a ??? ??? (??? ???? ?? ?? ??????? ???? ???? ???? ??) ?? SQL ????? ?? ???????? ????? ??????? ??????????? ????? ?? ????????? ??? ?? ??? SP3a ?? ??? ????? ??? ???? ??????? ?? ???, ????? 5.5.1 ?????? ???? ?? ??? Microsoft ???? ?????? ??????
  • Microsoft Jet ODBC ??????? ?? ??????????? ??? ??????? ???? ???
?? ?????? ?? accompanies SP3a Redist.txt ????? ??? ??? ???? ?????? ?? ??? Sqlredis.exe ????? ??????????? ?? ???? ????

5.0 ???????? ???

?? ??? covers ???????? ?? ?????? SP3a ????? ??? ?? ???????? ?? ??? ?? ?? ???? ??? ?? ???????? ?? ???? ???? ?? SQL Server 2000, SQL Server 2000 SP1, ?? SQL Server 2000 SP2 ?? ???????? ???? ?? ??? ?????? ??? ??? ?? ??? ??? ?? ??? ?? ??? SP3a ??? ?????? ??? ?? ???????? ?? ????? meant ???? ??? ?? ??????? ?? ???? ????, ?? ??? Microsoft ???????? ???? 306908 ??????

?? ?????? ??? ???????? ?????? ?? ???? ???? ?????? ??? ???????? ?????-????-??????? ???? ?? ??? ???? ???? ???
????????? ?? readme ????? ??? ????? ???? ?? ??? ??? ??? ?????? ???? ?? 3a SQL Server 2000 ?????? ??? ?? ??? ??? ?? ??????? Microsoft ???????? ???? 816502 ??? ???????? ?????? ?? ?? ???? ???

?? Microsoft ???????? ???? ??? Microsoft ?????? ?????? ?????? ???????? ?????? ????

5.1 ??????? ?? ???????? ????? ???????????

??? ?? ??????? ?? ??? SP3a ??????? ?? SQL Server 2000 ???????? ?? ??? ????? ????????????? ???? ????? ?? ?? ???? ???? ?? ??? MSDE 2000 ?????????? ??? ?? ???????? ????? SP3a ??????? ???
5.1.1 ????, ??????, ?? ?? ????? ?? ??????? ???? ??????? ?? ??? SP3a ?? ???
SP1 ??? ???????? ????

??? ?? Windows NT 4.0 ?? Windows 98 ?? ??? ??? ???????? ???? ?? ??? Windows 2000 ?? ??? ????? ?? ??????? ?? ??? SP3a ??????? ??, ?? Windows 2000 ???????? ??? ?????? ?????? ????? ??? ?? ??????? ?? ?????? ????, ??????, ?? ??????? ?????? ?? ????? ???? ?? ??? ?????? ???? ??? ???? SQL Server ??????? ??? ?? ????, ??????, ?? ??????? ?????? ?? ????? ????, ??? Sqlredis.exe SP3a ?? ??? ????? Windows 2000 ??? ???????? ?? ??? ?? ??????? ?? ?????? Sqlredis.exe ???? ?? ???? ??? ???? ??????? ?? ??? ????? ?????? 4.2 Redistributing SP3a ???? ?????? ??????

???:?? ??????? ???????? ?? ?? ????, ??????, ?? ??????? ?????? ???? ??????? ???? ?? ?? ????? ?? Sqlredis.exe reapply ???? ?? ??? ???? ???
5.1.2 ?????? Teams ???
SP1 ??? ???????? ????

??? teams ????? ?? ?? ???? SQL Server 2000 ?? ??? ??? ????????????? ?? ???? ??? teams ?? ?????? ???????? ??? ?????? SQL Server 7.0 ??? ??? ???? ??? ???? ?????, ??? teams ??????? ???? SQL Server 2000 ???? ????? ???

?????, ?????? ??????????? ?? ????? ?????? ??????? ??? teams ?? ????? ?? ??? ???

?????? ?????? ???, ??????? ?? ??? teams ?????? ???? ??????? ???? ?? ??? ??? ?????? ???? ?? ???? ???? ??? ???????? ?? ????? ?? ?? ???? ??????? ??????????? ??? ?????? ?????? ??????????? ?? ???? ????? ???? ?? ???????? ?????
5.1.3 ???? ????? ????? ????? ??
SP1 ??? ???????? ????

?? ?????? ??? ?? ??? ?? ???? ????? ??????? ????? ??? ???

???? ????? i/O ?????

?? ?????? ??? ?? ??? ?? ????????? ?? ???? ?? CPU ????? i/O ???????? ?? ??? ??????? ????? ?? ??? ????? ??? ???? ???? ??? ??? ?? ????? ?? ????? ???? ???????? ???????????? ???? ??????? ?? ??? ???? 298402 Microsoft ?????? ?????? ?????? ???????? ??? ?????? ???????? ??? ??? ?? ?? ????????? ?? ??? ?????? 1.5 ???????? ??????? ?? ???? ??? SP3a ??????

???? ????? ??????? ?????
?? ?????? ??? ?? ??? ?? ?? ??? ??????? ???????? ??????????? (VIA) SQL ????? ?? ????? ???? ?? ??? ????? ?? ??? ??? ?? ?????? ???????? ?? ???? ??? ?? ???????? ?? ???????? ?? ?? ??? ???? ?? ??? ??? ??????? ????? ?? ???????? ???? ????? ?????? ?? ??? ??? ?? ????? ?? ????? ???? ????? ???? ??????? ?? ??? ???? 299641 Microsoft ?????? ?????? ?????? ???????? ??? ??????
5.1.4 ?????????? ????? ?? ?????? ??? ??
SP2 ??? ???????? ????

??? ?? SQL Server 2000 ?? 355069 ?? ??? ??? Microsoft ???????? ???? 306467 ??? ???? ??? ??, ?? ?????? ??? ???? ?????? ????????? ?????? ?? ?????? ?????? ???? ??? ?????? ?? ????? ?? ????? ?? ???? ???? ?? ??? ???????? ??????? ?????? ?? ??? ????? ?? ?????? ??? ????????????? re-created ???? ?????? ???? ??????? ?? ???, Microsoft ?????? ?????? ?????? ????? ??? ??????
5.1.5 ?????-??? ?????? Rebuilt ???? ????? ????? ???? ??
SP3 ??? ???????? ????

??? ?????-??? ?????? ?? ?? ???????? ?? SP3 ?? ??? ?? ?? SP3a, ?? ??????? ?? ??? ?? ??? ??? rebuilt ???? ????: ?? ?????? intensive rebuild ??? ?? ?????? ?? ?????-??? ?????? ???? ???? ????? ?????? ?? ??? ?????? ???? rebuild ????????? ????? ???? ??? SP3a ??????? ??, ?? ??? ?????? ????? ??? ????? ?? ?????? ?????, ???? ?????? ??????? ?? ??, ?? rebuilt ?? ???? ?? ??? ???? ?? ???? ????? ??? ???

??????? ?? ???, ????? ??? ???? 327217, rebuild ????????? ?? ????? ?? ??? ???????? rebuild ?? ???? ?? ??? ?????? ?????-??? ??? ?? ???? ?? ??? ??????? ???????? ?? ?? ????? ???? ?? ?? ??????
5.1.6 Sp_change_users_login ?? ??? ???????? ????????
SP3 ??? ???????? ????

?? ?? ?????sp_change_users_login?? ????????? @ Auto_Fix =???? ??, ?? ?? ?? ????????? ???? ?????? ????????sp_change_users_login?????????? ?? ??? ????? ?? ?? ??? ?? ?? ????? ???? ?? ??? ??????? ????? ???? ??? ????? ?????? ?? ?????? ??@ ????????????
sp_change_users_login [ @Action = ] 'action' 
    [ , [ @UserNamePattern = ] 'user' ] 
    [ , [ @LoginName = ] 'login' ]
    [ , [ @Password = ] 'password' ]
Use the @Password argument only with @Action=Auto_Fix. The following example shows the new syntax for the sp_change_users_login command when using Auto_Fix. Other examples in SQL Server Books Online remain unchanged.

USE pubs
go
EXEC sp_change_users_login 'Auto_Fix', 'Mary', NULL, 'B3r12-36'
go
5.1.7 ??????? ?????? OLE DB ??????? ?? ??? ?? ??? ????? ?????
SP3 ??? ???????? ????

???DisallowAdhocAccess????????? ?????? ???? ?????? ??? ?? ??? ??, ???????? ??? ??, OLE DB ??????? ?? ??? ?? ??? ????? ?? ?????? ???? ??? ???? ???? ?? ?? ?? ??? ?????? ????????, ???? OPENDATASOURCE ?? OPENROWSET, ?????? ????? ?? ??? ???? ?????? ?? ??? ?????? ???? ?? ???, ???? ?????? ??? ?? ??? ???? ?????? ??DisallowAdhocAccess???? ?? ??? ??????0.
5.1.8 ??? SqlServerLike ??????? ??????
SP3 ??? ???????? ????

Predicates, ???? ????? ?? ?? ?????? ??????? ?? ???? ???? ?????? ?? ????? ???? ?? ???SqlServerLike?????? SP3 ??? ????? ??? ??? SQL Server 2000 SP3 ?? ??? ??? ??? ???????? ???? ?? ??? ???? ??? ?? ????? ?? ??? ????? ?? ??? ?? ?????? ??? ??? ???? ???? ??? ?? ????? ?? ??? OLE DB ??????? LIKE ?? ??? SQL Server ???????? ?? ?????? ???? ??, ?? ?????? ?? ?????????????, ?? ????????? ?? ???? ???SqlServerLIKESQL ????? ?? ????? ?? ??? ?????? ???????? SQL Server ???????? ?? ????? ???? ????? ??? ??? ???? ???? ??? ?? ????? ?? ??? OLE DB ??????? ????? ?? ?? ????????? ???? ANSI/ISO SQL-92 ???????? ?? ?????? ???? ?? ?? ???? ??SQLPROP_ANSILIKE???? ??? ?? ????? SQL-92 ???????? ?? ????? ???? ?? ??? ???????? ?? ??? ???, SQL Server ????? ?? ?????? ???? ??????? ?? ???SQLPROP_ANSILIKE,"???????????? SQLPROPSET_OPTHINTS ??? ???" SQL Server 2000 ???????? ?????? ??? ???? ??????

??? OLE DB ?? ??? SqlServerLIKE ?????? ?? ????? ???? ?? ??? ????????? ????? ??? ?? ?????? ???? ????????
??????? ??? ??? ?? ????????? ?? ?????? ?? ???? ??? ?? ???? ???? ???????? ?????? ?? ???????????? ???? ??? ???? ?? ????? ?????? ?? ???? ??? Microsoft ?? ?????? ???? ?? ?? ????????? ?? ??? ??? ?? ??????? ???? ?? ???????????? ???????? ?? ?? ???? ???? ????????? ?? ?????? ???? ?? ???? ??? ?? ???????? ???? ?? ????? ????
  1. Regedit32 ??????
  2. ??????? ????????? ????? ?? ?????? ?????:
    • ???????? ???????? ?? ??? ?? ????? ?? ?????? ?????:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\ <instance name="">\Providers\ <provider name=""></provider></instance>
    • ??????? ??????????, ?? ??? ?? ????? ?? ?????? ?????:
      HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Providers\<provider name=""> </provider>

  3. ??? <provider name="">?????, SqlServerLIKE ??? ?? ???? ??? ?? 1 ?? ??? DWORD ??? ??????.</provider>
5.1.9 ???????? ?? ?????? ???? ?? ??? ??????? ?????? ?????
SP3 ??? ???????? ????

?????? ?????? ?? ??? ??????? ?????? ???? SQL Server ????? ?????? ?? ????? ??? ???????? ???????? ?? ??? ?????? ???????? ??? ??? ?????? ??? ???? ??? ?? ????? ?? ???, ??? ??????? ?? ?????? ????? ?? ??? SQL Server ???? ???? ??IErrorRecordsOLE DB ???????? ?? ??????? ??????? ??, ??? SQL ????? ???GetErrorInfo??????? ?? ???????? ?????? ??????? ?? ??????? ???? ?? ??? ?????? ?? ?????? ????? ?? ??? ?? ??? ??? ?????????? ?? ??? ?? ??????? ???? ??? ???IErrorRecords??????? ??????? ???? ??, SQL Server ??????? ??? ??? ???????? ??: SQL ????? ?? ?? ??????? ?????? ???? ???
?????? ?? ???, ????? ?????? MSDASQL, ?? ?????? ???? ???? ?? ?? ????? ???? ?? ?? ???? ????? ?? ?????sql_variant:
SELECT * FROM remote2k.dqtable.dbo.sqlvariantnotnull 
--Remote2k is a loopback server.
Prior to SP3, SQL Server returned the following error message:

Server: Msg 7356, Level 16, State 1, Line 1
OLE DB provider 'msdasql' supplied inconsistent metadata for a column. 
Metadata information was changed at execution time.
After you apply SP3 or later, SQL Server returns the following error message:

Server: Msg 7356, Level 16, State 1, Line 1
OLE DB provider 'msdasql' supplied inconsistent metadata for a column. 
Metadata information was changed at execution time.
OLE DB error trace [Non-interface error:  Column 'sql_variant' (compile-time
ordinal 3) of object '"dqtable"."dbo"."sqlvariantnotnull"' was reported 
to have a DBCOLUMNFLAGS_ISFIXEDLENGTH of 16 at compile time and 0 at run time].
5.1.10 Fn_get_sql ??? ?????? ???? ?? SQL ???
SP3 ??? ???????? ????

SP3 ?? ??? ??? ?? ????? ????? ????fn_get_sql?? ????????? SQL ????? ???? ?? ??? SQL ??? ?? ??? ???? ??? ???? ?????, ?? ?????? ?? ?????? ?? ??? ??? ?? ????? ????? ??? ??sysprocesses?????? ????, ?? ????? ?????? ??? ???????? ????
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
????? ?? ??????? ??????:?????:
sql_handleBinary(20)??????? ??? executing ??? ?? ???????? ?? ???????????? ???? ??
stmt_startINT????????? sql_handle ?? ??? ??????? SQL ??? ?? ????????? ?????
stmt_endINTEnding ????? ?? ?? ??????? SQL ??? ?? ????????? sql_handle ?? ???? -1 ?? ??? ????? ???? ?? ?? ??????? ??? ????????? sql_handle ?? ??? fn_get_sql ?????? ?????? ???? ??? ?????? ?? ??? ??? ????? ???
Syntax
fn_get_sql ([ @SqlHandle = ] SqlHandle )

Arguments
[ @SqlHandle = ] SqlHandle

The handle value. SqlHandle is binary(20).

Tables Returned
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
????? ?? ??????? ??????:?????:
dbidsmallint??????? ID. ?? ??? ?? ??? SQL ??? ?? ??? ?? ??
objectidInt??????? ???????? ID. ?? ??? ?? ??? SQL ??? ?? ??? ?? ??
??????smallint????, ??? ???????????? ?? ???????? ?? ??????? ?? ??? ???? ???????????? ???????????? ?? ??? 0 ?? ?? ??? SQL ??? ?? ??? ?? ???
?????????? ???? ???????? ????? ???? ?? ?? ???????? ?????????? ???? ??? ??? ??? ?? ??? ???????? ?????????? ???? ???? ??? ??, ?? 0 ?? 1 ??? ???????? ?????????? ???? ??? ???
??????SQL ??? ?? ???? ?????????? ???? ??? ???????? ?? ??? ?? ??? ?? ?? ???
Remarks

???? ????? SQL ????? ?? ??????? ?? ???? ???sql_handle?? ?????sysprocesses?????? ?????

??? ???? ??? ??? ????? ?? ??, ??? ??? ????? ??fn_get_sql??? ???? ?????? ??? ???? ??? ??? ???? ??? ??? ????? ????? ???? ??, ?? ??? ????? ?? ?? ????? ?????? ????? ???? ??? ??:

?????: ????? 569, ???? 16, ????? 1, ?????????fn_get_sql???? 12 ????? ???? ?? ??? ???? ???fn_get_sqlwas invalid.

SQL Server 2000 cannot cache some Transact-SQL statements, such as bulk copy statements and statements with string literals larger than 8 KB. You cannot retrieve handles to those statements by using the fn_get_sql function.
The???column of the result set is filtered for text that may contain passwords.

The information returned by thefn_get_sqlfunction is similar to the DBCC INPUTBUFFER command. ?????fn_get_sqlfunction when the DBCC INPUTBUFFER cannot be used, for example:
  • When events have more than 255 characters. W
  • hen you have to return the highest current nesting level of a stored procedure. ?????? ?? ???, ???? ?? ???????? ???????????? ??? ??? ?? ???sp_1 ?? sp_2 ??? ??????sp_1???sp_2?? sysprocesses ?????? ???? ?? ??? ?? ????? ???????sp_2?? ??? ??, fn_get_sql ?????? ?? ???? ??? ??????? ???? ??sp_2.??? ??, fn_get_sql ?????? ?????? ??????? ???????? ???? ?? ???????? ????????? ?? ????? ??? ????
?????????

???? ?? ?????sysadmin??????? ????? ??? ?????fn_get_sql?????? ?? ??? ???? ???..

??????

??????? ?????????? ?? ????? ?? ???? ???fn_get_sql?????? ??????????? ?? ????? ???? ??? ??? ???? ?? ??? ????? ????? ??? ?????????? ?????? ????? ????????? ID (SPID) ?? ????? ???? ??, ?? ??? ?????????? ???? ??????? SQL ????? ?? SPID, ??? ?? ???fn_get_sql????? ?? ??? ??? ????, ?? SQL ??? SPID ?????? ?? ??? ????? ?? ??? ??????? ?? ??????? offsets ?? ????? ????? ?????? ?? ???::
DECLARE @Handle binary(20)
SELECT @Handle = sql_handle FROM sysprocesses WHERE spid = 52
SELECT * FROM ::fn_get_sql(@Handle)
5.1.11 ?????-??????? ????????? Chaining
SP3 ??? ???????? ????

?? ?????? ??? ?? ?????-??????? ????????? chaining ???? ?? ??? ???? ?? ??? ?? ?????? ???? ???

?? ??????? ??? SP3a, ????? ?? ??????? ?? ??? ?????????? ?????? ????????????? ?????-??????? ????????? chaining ???????? ???? ?? ??? ???? ?????? ?? ????????? ???? ??? ???????? ??? ??, ????? ??? ?????-??????? ????????? chaining ??? ?????????? ??????? ?? ???? ?? ?????-??????? ????????? chaining ??? ??????? ?? ??? ????? ?? ???? ???? ???? ??????? ?? ??? ???????? ?????? ????? ???????? ????? ????? ????

???????? ????? SP3a ??????? ?? ??? ??, ?? ??? ??????? ?? ??? chaining ????????? ?????-??????? ?? ????? ???? ?? ??? ALLOWXDBCHAINING ????? ???????? ????? ?? ???? ???? 3.7.3 ??? ?? ?????, ?? ???? ??????? ?? ??? MSDE 2000 ????? ?????????

???:??? ??????? ?? ??? chaining ?????-??????? ????????? ????? ???????? ???? ???

??????? ?? ??? ?? ????? ??????? ??? ?? ?????-??????? ????????? ?? ??? ??????? ??? ??? ??????? ?? ??? chaining ???? ???? ?? ??? ????? ?? ????:
  • ?? ?? ????? ????DB OwnershipChaining ?????s ?? ????p_configure?????? ????????? ???????? ???
  • ????? ?? ?????? ????????-??????? ????????? Chaining?? ????????????????SQL ????? ???????? ????? ?????????? ??????? ????
  • ?????SQLServer.Configuration.ConfigValues??????? ?? ??????? ???????? (DMO) ?????? ????? ??SQL ????????????? ?? ?? ???????? SQL Server 2000 SP3 ?? ?? ??? ??? ?????? ??? ???, ?? ?????? ??? ????? ???ConfigValue???????? ?? ???????? DB ????????? Chaining ???
?????-??????? ????????? chaining ??? ?? ???? ?? ?????? ?? ???, ??? ?? ???????? ?? ???? ??? ?? ???-??? ??????? ?? ???? ?????-??????? ????????? chaining ??? ?? ???? ???? ??????? ?? ??? ???? ???? ?? ??? ????? ??????? ?? ????? ????:
  • ?? ?? ????? ????DB chaining?? ??????sp_dboption?????? ????????? ???????? ???
  • ?????AllowCross ??????? ????????? Chaining?? ?????????????????????? ???????? ????? ?????????? ??????? ????
  • ?????DBChaining?? ???DBOption2???????? DMO ???
???:??? ?? ???? ?? ????? ?????-??????? ????????? chaining SP3 ?? ?? ????-????? ??????? (????? 8.00 ?? ????. [BUILD_NUMBER]), ???? ????? ??? ????? SP3a ??????? ???? ?? ????

???? ??????? ?? ??? Backwards ?????? ???????? ????? ?? ' ?????? ' ??? ?? ????? ???? ?? ?? ????? ?????, SQL Server 2000 ???????? ?????? ?? ?????? ??????? ??????? ????, ?? 810474 ???????? ???? ??????
5.1.12 ????? ???? 1204 ?? ??? ???????????
SP3 ??? ???????? ????

????? ???? 1204 locks deadlock ?? ???????? ??????? ???? ??? participating ?? ?????? ???? ??? SP3 ??? ?? ??? ???, ?? ?? ????? ???? ??, ?? deadlock ??????? ???????? ??? ?? ???? ?? ?????? ??? ???? ?? ???
5.1.13 Sp_changedbowner ?? ??? ????????? ?????
SP3 ??? ???????? ????

???? ?? ?????sysadmin??????? ????? ??? ?????sp_changedbowner?????? ????????? ???????? ???
5.1.14 ??????????? ??? ???????? ???????
SP3 ??? ???????? ????

??????????? SP3 ???? ?? ???? SQL ????? ?????? ???????? ?? ?? Microsoft Visual Studio 6.0 ?? ??? ?? ?????? ???????? ???????????? ??????? ?? ??? ???????? ??? ?? ??? ??? ??????? (????? ?? ??? ??????? ????????? ??????? ?? ????? ???? SQL Server Transact-SQL breakpoint) ?? ????????? ?? ??? ?? ???? ?? ???????? ??? ??? ??????? ??????????? ?? ????? ???? ?? ??? ?????sp_sdidebug, ???????? ?? ??? ?? ??? ??legacy_on. ???? ???? ????? ????, ?? ??? ????legacy_off?? ????????? ???? ?? ????

???:?? ???sp_sdidebug??????? ????? ?? ???????? ????????? ???????? ???? ???

???? ??????? ?? ???, Microsoft ???????? ???? 328151 ?????? ?? ???? ??? Microsoft ?????? ?????? ?????? ???????? ?????? ???
5.1.15 1434 UDP ????? ?? ????????
SP3a ??? ???????? ????

SQL Server 2000 SP3a ?? ??? ??????? ?? ??? ??, ?? ?????????? SQL Server 2000 ??????? ????? ?? MSDE 2000 ??????? ????? ?????????? Datagram ????????? (UDP) ?? ????? ???? ??? ???? ?? ?????? ???? ?? ??? ???????? ???? ???? ??? ??? ?? ????? 1434? ??????? ????? ?? ?????? ???? ?? ??? ???????? ???? ??? ?????????? UDP 1434 ?? ????? ?????

?? ???????? ?? ???????? ???? ?? ??? SP3a UDP 1434 ?? ????? ???? ??? ????? ???-??????????? ???-?????????, ???? ?? ?? ?????? ?? ?????, ?????? ?? ??? ????? ??? ?? ?? ??? ????? ?????? ?? ??? ?? ???-??????????? ????? ?? ??? ?? ????? 1434 ????? ?? ????? ?? ??????? ?????? ????? ???? ?? ????? ???-??????????? ?? ????? ???? ?? ??????? ?? ??? "SQL ????? ??????? ??????" SQL Server 2000 ???????? ?????? ??? ???? ??????

???? ???????? ?????? UDP ????? 1434 ?? ????? ??? ???? ???? ?? ?? ???????? ?? SQL Server 2000 ?? MSDE 2000 ?? ??? ?????????? ???? ??? ???? ??? SP3a ??? ???????? ???? ?????? ??????? ????? ?? ??? ???????? ???? ??? ???

???? UDP ????? 1434 ?? ????? ?? ??? ???? ???? ?????? ???-????????? ?? ?????? ?? ?????? ???? ???? ???? ?? ?? ?????? ???-????????? ???? ??????? ??????? ?? ??? ????? ???? ???? ??, ?? ???? ??????? ?? ????? ???? ????? ???? ?????? ???-????????? ????? ?????? ??; ??? ????? ?? ????? ?? ???? ?? ?????

?? ???? ????? ???-??????????? ????? ??? ?? ??????? ???? ?? MSDE 2000 ?? ?? ??????? ???????? ?? ?? ????????? ?? ????? ?? ?? MSDE 2000 ????? ???????? DISABLENETWORKPROTOCOLS ????????, ?? MSDE 2000 ???? ??????? SqlDisableNetworkProtocols ??? ?? ????? ????? ?? ???????? ?? ???? ??????? ?? ??? ????? 3.7.3 MSDE 2000 ????? ?????????

??? ????? ????? ???? ?? ???? ?? ??????? ???? ?? SQL Server 2000 ?? ?????? ???????? ???-??????????? ??????? ??????

5.2 ???????? ?????? ???????????

?? ??? ????????????? SQL Server 2000 ???????? ?????? ?? ??? SP3a ?? ??? ????? ??? ?? ?? ????? ???? ???
5.2.1 ?????? ??????
SP1 ??? ???????? ????

???? ?????? ???????? ?? ??????? ????? ?? SP1 ?? ?? ?? ??????? ???? ??? ???? ??????? ??? ????? ??? ??, ?? ?????? ????? ????? ?????? ?? ?? ??? ????? ????? ????????? ??????? ????? ?? ??? ????? ?????????? ???? ?? ????? ???? ?????? ??? ????? ?? ?? ???? ?? ?????????? ???? OLAP ???????????? ?? ???? ?? ??????? ????? ?? ?? ????? ????? ??????????
???? ?????, ??????? ????? SP1 ?? ?????? ??????? ?? ??? ??????? ??, ??? ?????? ????? ?? ???? ?????? SP1 ?? ?????? ??????? ?? ??? ??????? ????? ?? ??????? ????? ????? ?? ?????? ?????? ?? ???????? ?? ???? ????
5.2.2 ?????? ???????? ?????? Redistributable ??????? ?????
SP1 ??? ???????? ????

???????? ?????? SP1 ?? ??? ?? ????????? ?? ????? ??????? redistributable ????? ????????? ??????? ??????? ????? ???:
  • PTSLite.exe
  • PTSFull.exe
?? ??????? ?? ?????? ??? ??????? ?????????? ?? \Msolap\Install\PTS ?? ??? ????? ????

???:PTSFull.exe MDAC ????? ???? ??; PTSLite.exe ???? ???? ???

??????? ????? ???????? ???????? ?????? ?? Microsoft Office XP ?? ????? ???? ??? ? ???? ?? ???? ?? ???? ?? ????? ?? ??? ???? ??????????? ??? ?? ?????? ??????? ????? ????????? ?? ????? ?????

???:?? Office XP ?? ??? ???????? ???? ?? ????? ??, ??????? ?? ???????? ???? ?? ???????? ???
5.2.3 ?????? ????? ?????-???? ???? ?? ??? Mining ?????????? ???????
SP1 ??? ???????? ????

???????? ?????? SP1 ?? ??? ?? ????????? ?? ?????-???? ???? mining ?????????? ??????? ?????? ?? ??? ?????? ????? ???? ???? mining ?????????? ??????? ?? ?? ???? ??? ???? ??????? ?? ??? ????? "????? ???? ???? Mining ???????" ????? ???? ?? OLE DB ???? Mining ?????? ???, ?????? ?? ????? ???? mining ?????????? ??????? ?? ??? ??? ?? ????? ???? ?? ????
5.2.4 ??? ?????? ??????? ??????? ?? ??? ???????? ?? ??????? ???????? ??????
SP1 ??? ???????? ????

??? ?????? ??????? ???????, ???? ?? SQL Server 2000 SP1 ?? Office XP, ?????? ???????? ?? SQL Server 2000 ???????? ???? ?? ??????? ???? ????? ???? ???? ???????? ?????? SP1 ?? ?????? ??????? ?? ?? ????????? ???? ?? ??????? ????? ??? ??? ?? ?? ?? ???? ?? ?? ?????? ?? ?????? ?? ???? ????
5.2.4 ??? ?????? ??????? ??????? ?? ??? ???????? ?? ??????? ???????? ??????
SP1 ??? ???????? ????

??? ?????? ??????? ???????, ???? ?? SQL Server 2000 SP1 ?? Office XP, ?????? ???????? ?? SQL Server 2000 ???????? ???? ?? ??????? ???? ????? ???? ???? ???????? ?????? SP1 ?? ?????? ??????? ?? ?? ????????? ???? ?? ??????? ????? ??? ??? ?? ?? ?? ???? ?? ?? ?????? ?? ?????? ?? ???? ????
5.2.5 ??? ??????? ?? ?? ?????? ???????? OLAP ?? ?? ??? ???? ??? ????
SP3 ??? ???????? ????

??????? ?? ?? ?? 255 ?? ?? ?????? ?? ???? ???? ???????, 64 ?? ???? ?? ?? ?????? ??? ??? ???? ??????? ?? SP3 ?? ???? ?????? Microsoft PivotTable ® ???? ?? ???? ?? ??????? ?? ??? ???????? ???? ???
5.2.6 ??? ????? ??????
SP3 ??? ???????? ????

?? ?????? intrinsic ????? ??? ??????? ?? measures ?? ???? ?? ??? ?????? ???? ????? ?? Multidimensional ????????????? (MDX) ??? ?? ??? ????? ??????, ????? intrinsic ????? ??? ?? ????? ?? ?????? ???? ?? ??? ????? ???? ???? ??? ????? BNF clauses ??? ?? ????? ?? ??? ??? ?? ???????? ?? ????? ????:
<dimensions def> :: = DIMENSION <dimension name> [<time def>] 
  [DIMENSION_STRUCTURE <sub_type>] [<hidden def>] 
  [DESCRIPTION <description expression>] 
  <options def> <comma> <hierarchy def list> 
<measures def> :: = MEASURE <measure name> <measure function def> 
  [<measure format def>] [<measure type def>] [<hidden def>] 
  [DESCRIPTION <description expression>] [<comma> <measures def>]
5.2.7 ??? PivotTable ???? ?????????? ??????? ???
SP3 ??? ???????? ????

SP3 ???????? ?? ??? PivotTable ???? ??????? ???????? ???, ?????????? ???????? ?? ??? PivotTable ???? ?? ??????? ?? ??????????? ?? ????? ???? ?? ?????????? ???? ?? ??? ????? ???? ?? ???? ??? ?? ????? ?? ???? ??????? ??, ???? ??? ?? ?????, ??????? ?? ?????, ?? CREATE ???? ?? ?????, ?? ????? involves ?? ??? ?? ????? ???? ?? ??? ??? ?? ?????? raises ??? ?????? ??? ??? ??, ???? recursion, ???? ??????? DRILLDOWN ?????, ?? ?? ???????? involves ?? ???? ?? ??? raises ?????? ??? ??? PivotTable ???? ?????? ????????? ??? ????? ???????? ??????? ??? ?? ?? ???? ????

?? ??? ??? ???????? ??? ?? ???????? ???? ??? ??? ??? ???????? ??? ???? "Y", "y", "T" ?? "t" ?? ??? ??????? ?? ??? ??, ?? ??? ???????? ??? 0 ?? ????? ??? ???????? ??? ?? ??? ?????? ?? ???? ??? ?? ???? ?? ??? ??? ?? ??? ??, ?? PivotTable ???? ???? ???? ?????? ?????????? ??? ??? ??? ?? ???? ???????? ??? ?? ??? ??? ?? ??? ??, ?????? ??? ????? ???????? (""), ?? ??????????? ???? ?? ??? ???????? ??? 0, PivotTable ???? ?? ????? ??? ?????? ???? ?? ???? ??? ???????? ??? ??? ?? ??? ?? ??? ??????? ??? ?? "0" ???

???:?? ??? ??????? ???? mining ???? ?? ????? ?? ????? ???? ???
5.2.8 ??? ??????? ?????? ??? ????????? ????
SP3 ??? ???????? ????

????????????? ???????? ????? PASSTHROUGH ?? ????? ???? ?? ??? DBPROP_MSMD_SAFETY_OPTIONS_ALLOW_SAFE ??? ??????? ?? ??? ???????
5.2.9 ???????? ????? ???? ???? ???? ?? ??? ??????? ?????? ????? ????
SP3 ??? ???????? ????

????? ?????????? ??????? ??? ???? ???? ?????? repository ?????? ?? ????? ???? ?? ??? ?????? ????? ???? ??? ?? SP3 ??? ?? ??? ???, ?? ?? ?????? ?? ????? ???????? ???? ??? ???????, ?? ?????? ?? ??????? ?????? ?? ??? ?????? ??, ??? ?? ????? ?? ???? ??? ?? ?????? ?? ??????EnableMigrationToMetaDataServicesFormat????????? ??????

???????? ??? ??, ?? ????????? ????? ????? ???? ??; ?? ?????? ???????? ??? ?? ???? ?? ???? ??HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP Server\Server ??????? ????????? repository ????????? ???? ???? ???? ?? ????? ???? ?? ??? ??? ??????? ?? ????????? ????? ???-?????? ???????? ??? ?? ???????? ???? ??? ??? ??? ??? ???? ?? ??? ??1 ?? True, repository ????????? ???? ???? ?? ?????? ?? ???? ????? ??? ??? ??? ???? ?? ???? ???????? ??? ?? ??? ??, ?? ????????? ????? ????? ???? ??, ??? repository ????????? ???? ???? ?????? ???????? ???? ?? ??? ????? ???? ??? ???
??? ?? ????????? ????? ?? ??? ??? ??? ??, ?? ???????? ???? ?????? ?????? ??? ?????
5.2.10 ???? ?????? ???? ??????? ?? ??????? ????????? ?????
SP3 ??? ???????? ????

???????? ?????? ???? ??????? ?? ???? ??? ???????? ?? ?? ?? ?? ????? ???????? ????? ?? ??? ?? ?? ????? ??, ??? ?? ??????? ?? ????????? SP3a ????? ?? ????? ?? ??? ??????? ???? ????? ?????? ???????? ?? ???????? ??? ??? ???????? ?? ????? ???????? OLAP ???????????? ?? ???? ?? ??? ??????? ?????? ?? ????? ?? ?????? ???? ?? ??? ??????? ?? ????????? ??? ?????? ??? ?? ???, ??? ??????? ??? ????? ??? ?? OLAP ???????????? ?? ???? ?? ????? ???? ??, ?? ??? ??? ?? ?????? ???? ?? ????????? ?? ??????? ???? ?? ??? ??????? ??? ?? ??????? ?? ??? ?? ?? OLAP ?????????? ?? ??????? ??????? ?? ??????????? ???? ????? ?? ????? ?? ?????? ??? ?? ??? ?? ????? ???? ?? ??? ???????????? ??????

???? ??? ??, SP3a ????? ??? ??? ???, ?? ??? ???? ?????? ?????? ???? ?? ??????? ?? ???????? ????? ?? ??? ????? ???????? ????? ?????? ???? ??????? ?? ????

?? ??? SP3a ???????? ?????? ?? ?? ?????? ?? ??? ???? ????, ?????-???? OLAP ?????????? ????? ??????????? ??? ?? ??? ???? ?????? ?????? ????? ???????? ???? ?? ??? ?????? ???? ??????? ?? ?????? ??? ??? ?? ?? ??? ?????-???? OLAP ???????????? ?? ???? ?? ????? ???? ?? ???? ??? ???? ??????? ?? ??? ????? ?????? ???? 308023 ?? Microsoft ?????? ?????? ?????? ???????? ???????

5.3 ????????? ???????????

?? ??? ????????????? SQL Server 2000 ????????? ???? ?? ??? SP3a ?? ??? ????? ??? ?? ?? ????? ???? ???
5.3.1 Transactional ????????? ?????? ????? ???????? ?????????
SP1 ??? ???????? ????

Transactional ????????? ?????, ?? ????? ????? ???????? ???????????? ???????? ????, ?????, ?? ?????? ?????? ?? ??? ??????? ??????? ??? ???? ???? ???? ??????? ?? ????? ?????? ?? ?????? ???????? ??? ??? ?? ???? ???, ?????? ????? ???????? ????????? ??????? ?????? ??? ??????? ?? ??? ??????? ???? ????? ?? ???? ??? ??? ?? ?? ?????? ???? ?? ???? ????? ?? ????? ?? ??? ????? ??? ??????????, ?? ?????? ???? ??? ?????? ???? ??? ???????, ?? ??????? ??? ?? ??? ?????????? ???, ??? ?? ????? ?? ???? ?? expensive.

??? ?? transactional ????????? ?? ????? ???? ?? ?? ????????????? ?? ??????? ?????? ??? ??, ?? ???????? ?? ???? ???? ??? ????? ??? ?????, overhead ??????????? ?? ???? ???? ?? ????? ?? ???? ???????? ?? ??????????? ?? ???????? ???? ???? ???? ?????? ?? ???, ?????????? ?????????? ?? ??? ????? ???? ???? ?? ?? ??????? ??????? ??????? ??????? ?? ???? ???? ????????????? ?? ???? ??? ?????? ??? ?? ?????? ???????? ??? ????? ??? ????? ???????? ??? ????? ?? ???? ???? ?????? ???? ????? ?? ??? ?? ??, ??? ????????? ?????? ???????? ?? ????? ??? ????? ???

?? ?????? ??? ????? ?? ??? ???????? ????????? sp_scriptdynamicupdproc, ?? ?? ????? ???????? ????????? ?? ????? ???? ?? ??????????? ?????? ??? ?? ?????? ????? ?? ??? ?? ????? ????? ??? ???? ???????, ????? ??? ???????? ?????? ??? ????? ?????? ???????? ?????? ???

sp_scriptdynamicupdproc

???????? ????????? sp_scriptdynamicupdproc ???? ???????? ?????? ???????? ????????? ????? ?? ?? ????? ?? ????????? ??? ????? ??? ????? ???????? ????????? ??? ?????? ???????? ??? ?? ????? ?????? ??? ??, ?? ???? ?? MCALL ???????? ????????? ???? ?? ??? ??? ?? ????? ?? ????? ???? ??? ??? growing subscribing ???? ?? ????????????? ?? ?????? ?? ?? ???? ????????? ?? ?? ??? ??????? ?? ?????? ?? ?? ???????? ????????? ?? ????? ????? ???????? ????????? ?? ??????? ??????? ?? ??????? ?? ????? ???? ???
Syntax
sp_scriptdynamicupdproc [ @artid =] artid

Arguments
[@artid =] artid

???? ID. artid ?? ??? ???????? ??? ??, ?? int ???

?????? ??? ???? ??

?????? ??? ?? ?? ???? ??? nvarchar(4000) ????? ?? ????? ??? ???? ???? ??? ?????? ??? ??????? ????? ????? ????????? ??? ????? ???????? ????????? ?? ????? ?? ??? ????? ???? ???? ???

Remarks

sp_scriptdynamicupdproctransactional ????????? ??? ???????? ??? ??????? MCALL ???????????? ????? ?????? ??? ??? ??? ????? ????? ????, ?? ????? ??? ?? ?? ?? ?? ????????? ???? ?? ??? ?? ?????? ?? ????? ???? ??? ??? ??? ????? ????????? ???? ??? ??, ?? ????? ??? ?? ???? ?????, ?? ????? ?? ??? ?????? ??????? ???? ??? ??? ????? ?????????? ??, ???????? ?????? ???? ??? Contrast ??, ?? ???????? ????????? ?? ???????? approach ????: ????? ????? ??? ???? ????? ?? ??? ?? ??, ?? ???? ????????? ?????? ???????? ?????? ????? ??? ???????, ???????? ?????? ?? incurred ?? ????? ??? ?? ???????? ?????? ??? ????? ??? ?? ???????? ?? ?? ?? ???????? ???????? ????????? approach ?? ????? ??????? approach ?? ??????? ????, ?? ?? ????????? ?????? ?? ???? ??????? ?????????? ?? ??? ??????

?????????

?? ????????????????? ?? ????????? ?? ???? ???sp_scriptdynamicupdproc

??????

?? ?????? pubs ??????? ??? ?????? ?? ???? ?? (??? ???? ?? ??? 1 artid) ?? ?? ???? ????? ??, ?? ?????? ?? ??? ?? ????? ???????? ????????? ?? ????????? ???? ?? ??? ????????? ???? ??:

MCALL sp_mupd_authors

????? ???????? ???????????? ??????? ?? ????? ???????? ????????? ????? ??????????? ?? ????? ????? ?????? ????????? ?? ???? ?? ??? ????? ????:
EXEC sp_scriptdynamicupdproc @artid = '1'
The statement returns:

create procedure [sp_mupd_authors] 
  @c1 varchar(11),@c2 varchar(40),@c3 varchar(20),@c4 char(12),
  @c5 varchar(40),@c6 varchar(20),@c7 char(2),@c8 char(5),
  @c9 bit,@pkc1 varchar(11),@bitmap binary(2)
as

declare @stmt nvarchar(4000), @spacer nvarchar(1)
select @spacer =N''
select @stmt = N'update [authors] set '

if substring(@bitmap,1,1) & 2 = 2
begin
  select @stmt = @stmt + @spacer + N'[au_lname]' + N'=@2'
  select @spacer = N','
end
if substring(@bitmap,1,1) & 4 = 4
begin
  select @stmt = @stmt + @spacer + N'[au_fname]' + N'=@3'
  select @spacer = N','
end
if substring(@bitmap,1,1) & 8 = 8
begin
  select @stmt = @stmt + @spacer + N'[phone]' + N'=@4'
  select @spacer = N','
end
if substring(@bitmap,1,1) & 16 = 16
begin
  select @stmt = @stmt + @spacer + N'[address]' + N'=@5'
  select @spacer = N','
end
if substring(@bitmap,1,1) & 32 = 32
begin
  select @stmt = @stmt + @spacer + N'[city]' + N'=@6'
  select @spacer = N','
end
if substring(@bitmap,1,1) & 64 = 64
begin
  select @stmt = @stmt + @spacer + N'[state]' + N'=@7'
  select @spacer = N','
end
if substring(@bitmap,1,1) & 128 = 128
begin
  select @stmt = @stmt + @spacer + N'[zip]' + N'=@8'
  select @spacer = N','
end
if substring(@bitmap,2,1) & 1 = 1
begin
  select @stmt = @stmt + @spacer + N'[contract]' + N'=@9'
  select @spacer = N','
end
select @stmt = @stmt + N' where [au_id] = @1'
exec sp_executesql @stmt, N' @1 varchar(11),@2 varchar(40),@3 varchar(20),
  @4 char(12),@5 varchar(40),@6 varchar(20),@7 char(2),@8 char(5),@9 bit',
  @pkc1,@c2,@c3,@c4,@c5,@c6,@c7,@c8,@c9

if @@rowcount = 0
   if @@microsoftversion>0x07320000
      exec sp_MSreplraiserror 20598

?? ???????? ????????? ?? ??? ??, ?? ??? ?? ??? ???? ????????? ?? ???????? ??? ?? ???????? ????????? Subscribers ?? ????? ?? ??? ????? ?? ?????


5.3.2 ????? ????? ?? transactional ????????? ?????? ???
SP1 ??? ???????? ????

?? transactional ????????? ??? ?????? ????? ????? ?? ??? ????????? ?????? ?? ??? ???? ????? ?? ?????? ?? ??????? ???????????, ?? ????? ???????????, ?? ??? ?????????? ?? ?? ???? ????? ???????? ?? ??? ??? ????? ???? ???? ?? ?? ??? ?? ?? ???? ????? ?? ????????? ???? ??, ??? ??? ???????? ???? ?? ???? ??? DELETE ??? ?? ??? ??? ?????? ???? ?? ?? ??????????? ???? ?? ?????? ?? ?? ?????? ?????? ????????? ?? ???????? ?? ???? ??? ?? ?? uniqueness ??????? ?? ???? ?? ??? ?????? ?????? ?? ?????? ?????? ???? ??? ??????? ?? ??? ???

??? ?????? ???? ?? ?? ?????? ?? ???????? ???? ??, ?? ?? uniqueness ?? ??????? ???? ?? ??? ??? ???? ???? ??? ?????, ?????? ???? ??????? ????? ?? ??? ?? ?????? ????? ?? ??? ??? ?? ?? ????????? ???? ?? ??? ???? ?? ?? ?????? ?? ???????? ???? ?? ??? ?? ?????? ??? ?? ??? ???? ????? 8207 ????? ??? ??? ?? ???????????? ?? ??????????? ?? ?????? triggers ????-??????? ??????? ???? ?? ???? ??????? ????? ?? ???? ?? ?? ?????? ?? ???????? ???? ???? ???????? ?? ??? ?? triggers ???? ???? ?? ??? ?????? ?? ?? ????????? ?? ??? ????? ??? ?? ????? ??? ???
????? ???? 8207 ?? ????? ????, ??? ???? ???? (sqlservr.exe - T8207) ????? ????????? ?? ?? ????? ??? DBCC TRACEON(8207,-1) ?? ????? ???? ?? ???? ??? ???? ????? ?? ??????? ????

????????????????????, ????? ???? 8207 ????-????? ?? ??? transactional ??????????? ?? ??? ????? ??? ?? ????? ???? ???? ?? ????? ???? updatable ??????? ?? ??? ??? ??????????? ?? ???????? ????? ?????? ??????? ?? ???? ????
5.3.3 ???????? ???????? ?????? ?? ?????? ????????
SP1 ??? ???????? ????

SQL Server 2000 ??? ???????? ???????? ?????? ?? ???????? ???? ??? ??????? ?????? ??? ?? ????? ??????????? ?? ?? ???? ?? ???????? ????? ?? ?????????? ?????? ??? ???? ??? ?????? ???? ?? ??? ?????????? ????? ??? ?? ?? ?? ???????? ???????? ????? ???? ?? ??? ??, ????????? ??? ???? ????????? ????? ?????? ?? ??? ?? ??????????? ???????? ???????? ???? ???? ??? ?? ?????? ??? ?? ??? ???????? ???????? ?????? ?? ????? ???? ?? ???????? ??? ??? ????
5.3.4 ???????? ???????????? ????? ???????????? transactional ?????????
SP1 ??? ???????? ????

?? nosync ??????? ??? ???? (??????, ??????? ????????? ???????? ??????? ????), ????? ???????? ???????????? ???????? ????, ??????, ?? ??? ?? DELETE ??? ?? ???????? ??? ?? ???? ?? ???? ???? ????? ??????????, ?? ????? ???? ???? ??? ?? ??????????? ?? ????????? ???????? ?????? ??? ??? ??? ???????? ?????????sp_scriptpublicationcustomprocs, ????? ?? ??? ????????? ????? ???? ?? ??? ???????????? ?? ??????? ?? ???? ?? ???????? ????? ??? ??? ?? ?? ??????????? ?? ???? ?? ???? nosync ??????? ?? ??? ???? ?? ????

sp_scriptpublicationcustomprocs

??? ??? ??????? ?????? ?????? ????:-????? ???? ??? ????? ????????? ?????? ?? ??? ????? ??, ???????? ?????????
sp_scriptpublicationcustomprocs????? ???????, ??????, ?? DELETE ???????????? ?????? ?? ??? ?????? ?? ??? scripts ???
sp_scriptpublicationcustomprocsparticularly ??????? ?? ??? ???????? ???? ???????? ??? ?? ??? ???? ?? ??? ?????? ???
Syntax
sp_scriptpublicationcustomprocs [@publication]= publication_name

Arguments
[@publication] = publication_name

The name of the publication. publication_name is a sysname with no default.

Return Code Values
0 (success) or 1 (failure
?????? ??? ???? ??

?????? ??? ?? ?? ???? ??? ?? ????? ??? ???? ???? ??nvarchar(4000)?????? ?????? ??? ??????? ????? ????? ?? ????????? ??? ??? ?? ????? ???????? ????????? ?? ????? ?? ??? ?????? ???

Remarks

????? ???????????? ?? ???? ?????? ?? ??? scripted ???? ??? ????:-????? ???? (0x2) ????????? ????? ?????? ???????

?????????

????????? ???? ?? ??? ?????? ?? ?? ???????????; ?? ??????? ?? ??? ????? ?? ?????????? ???? ?? ??? ?? ???????? ????????? ?? ???? ?? procedural ??????? ???? ?? ??sysadmin??????? ????? ??? ??db_owner??????? ??????? ??? ????? ??????? ???????

??????:

?? ?????? ??? ??? ??????? ??? ?? ????? ???????? ???????????? ?? ??? ????????? ???????????????.
exec Northwind.dbo.sp_scriptpublicationcustomprocs 
@publication = N'Northwind'

5.3.5 ??? ??????-?????? ???? ???? ???? ????????? ???? ????
SP1 ??? ???????? ????

?? ????????? ?????? ???????? ???? ?? ???? ???? ?? ??? ?????? ??? ??, ???? ???? ?? ??? ??????????? ?? ??????? ??? SQL Server 2000 SP1, ???? ?? ???? ???? ???? ??? ?? ???? ???? sp_mergecleanupmetadata ?? ??? ??? ???????, SQL Server 2000 SP1 ?? ??? ?? ????????? ????? ??????-?????? ???? ???? ????? ??, ????? ???? ?? ?? ???? ???? ????? ?? ???? ???????? ??? ?? ?????? ???????? ??:
  • MSmerge_contents
  • MSmerge_tombstone
  • MSmerge_genhistory
  • ??? ????????, ??? ??????? ???? ?? ???? ??? ??
???:??? ???????? ??? ?? ???? ????? ???keep_partition_changes @??????? ?? ????????????? ??????? ?????? ?? ????? ???? ??? ???

??????-?????? ???? ???? ??? ??????????? ???? ??:
  • ????MetadataRetentionCleanup???? ????? ???????? ??? ?? 1, ?? ??? ??? ???????? ??? ?? ??, ??????????? ?? ??????? ???? ??? ????? ??? ?? ???? ????? cleans.
  • ??? - MetadataRetentionCleanup ???????? 0, ???????? ????? ?? ???? ???? ?? ?? ??? ??? ?? ?????? ???, ???????? ??? ?? ??????? ??????-?????? ???? ???? ????? ?? s ????????? ??p_mergemetadataretentioncleanup.?? ???????? ????????? ?? ???????? ??????? ?? ??????????? ???? ???? ????? ????????? ???? ?????? It is recommended, but not required, that the Publisher and Subscribers be cleaned up at similar points in time (see Preventing False Conflicts later in this section).

    ???:The-MetadataRetentionCleanupparameter is set to 1 for all Merge Agent profiles that are included with SQL Server 2000 SP1 and later versions. If you upgrade a server to SP1 or later and then add merge replication, the Merge Agent profile is automatically updated to include this parameter. ??? ?? ???? ????? ???? ?? ???? ???????????? ????? ???? ?? ??? SP1 ?? ??? ??? ???? ??? ?? ?? ???????? ???? ???, ???? ????? ????????? ?? ???????? ??? ?? ?????? ????; ????? ???????? ?????? ????sp_add_agent_parameter(??? ??? ?? ??? ??? sp_add_agent_parameter ?? ??? ???????? ???????? ?????)?

    ??????????????????? ?? ??? ??????? ?????? ???? ??? 14 ??? ??? ?? ????????? ?? ?? ???? ????? ???? ??, ??? ??? ?? ???? ?? ????? ?????? ???????? ?? ?????? ??? longest ?????? ???? earliest ???? ?? ??? ??????? ??? ?? ?? ????????? ???? ?? ??? ????? ???? ???? ??? ??? ???? ??????? ?? ?????? ????????? ???, ?? ??? ?? ????????? ??? ?? ???? ?? ?? ??? infinite ??????? ?????? period (????? ???? ???????? @ = 0), ???? ???? ??????? ?? ???? ???????? ??? ?? ???? ?? ??? ???? ????? ?? ???? ?? ??? ??????? ?? ??? infinite ??????? ?????? ?????
Sp_add_agent_parameter ?? ??? ???????? ????????

?????? ???????? ????????? sp_add_agent_parameter ?? ?? MetadataRetentionCleanup ????????, ????? ?? ????? ?? ???? ???? ?????? ???? ????? ????????? ?? ??????? ?? ??? ???? ?????? ???? ?? ?? ?? ??? ??? 1 ????? ???? ?? ?? ????????? ????? ?? ????? ???? ?????; ???? ??? ?? 0 ????? ???? ?? ?? ??? ???? ????? ???? ????? ?? ???? ????? ?????? ?? ???, ?????? ?? ??? ????? ?? ?? ???? ???????? ???? ???? ??????, ????????? ????? ???:
EXEC sp_add_agent_parameter @profile_id=<my_profile_id>,
  @parameter_name='MetadataRetentionCleanup', @parameter_value=1
??? SQL ????? ?? ????? ??????? ?? ??? Topologies ???? ???? ???????

SQL Server 2000 SP1 ??? ??? ????? ?? ???????? ??????-?????? ????? ?? ???? ?? ??? ???? ?????????, ??? ????? ?? ??????? ??? ??????? ?? ???? ????? ?????? ????? ?? ?? ??? ?? ??? ???? ?????? ?? ???::
  • ???? SQL Server 7.0 pull ??????????? ???? ???? ????? ?? ?? ???? SQL Server 2000 SP1 ????????
  • ???? SQL Server 2000 SP1 ??? ????? ?? ???? ???? ???? ????? ?? SP1-????? SQL Server 2000 ??????????? ??????? ????
  • ???? SQL Server 2000 SP1 ??? ???? ????? ???? ???? ?? ???? SQL Server 2000 SP1 ??????? ??????? ??? ??? ?? ????? subscribers SQL Server 2000 ??? ??? ??? ?? ????? ????????
????: ????? ?? ??? ????? ?? ?? ???? ????? ?? ???? ???? ?? ???? ???? ??? ?????, ?? ?? ?????? ???? ?????? Topologies SQL Server SQL Server 2000 SP1 ???? ?? ???? ?? ??????? ????? ?? ??, ?? ??? ?? ??? ???? ???? ???????? ??? ?? ??? ????? ?? sp_mergemetadatacleanup ????? ???????? ??? ??? ???? ????

???? ????? ??? ??? ??

??????-?????? ???? ???? ??? ???-convergence ?? ????? ?? ?? ???? ????? ?? ?????????? ?? silent ???????? ?? ???? ??? ???????, ??? ????? ?? ???? ?? ??? ?????????? ?????? ???? ???:
  • ???? ???? ?? ???? ?? ??? ?? ?? ???? ?????
  • ???? ?????? ????? ???? ???? ????? ??? ?? ?? ????-?? ??? ?? ?? ?????? ?????? ???? ???
?????? ?? ???, ??? ???? ???? ?? ???? ??????? ?? ????? ??????????? ?? ???? ??, ?? ??????? ?? ??? ?????? ???? ?? ??? ??, ??? ????? ???? ??? ?? ???? ?????????? ???? ?? ??? ????? ???? ???

?? ????? ?? ????? ?? ??? ????????? ???? ?? ???? ???? ?? ???? ?? ???? ??? ?? ?? ??? ?? ??????? ????? ??? ??? - MetadataRetentionCleanup 1 ?? ??? ??, ??????? ?? ??????????? ????? ??? ???? ???????? ??? ?? ???? ??????? ???? ?? ???? ???? ensuring ?? ????? ??? ???? ?? ?? ??? ???? ??? ??? ????? ??????? ???? ??, ?? ????? ?? ??????? ???? ?? ??? ?????? ?? ?? outcome ?? ????????? ???? ?? ??? ???? ????????? ????? ?????? ?? ????? ?????

??? ??? ???? ?? ????????? ?? ????? ???? ??, ?? ??? republishing ???????? ??? ??, ?? ???? ?? ???? ??????? ?? ??????????? ?? ??? ?? ?????? ?? ??? ?????? ??????? ????? ???? ?? ??? ????? ???? ????? ?? ???? ???? ?? ??? ?? ??????? ?? ?? ???? ?? ??? ?? ???????? ?? ?? ?? ??????? ????????? ?? ??? ?????? ??????? ???

???:?????? ???????? ?? ???? ???? ????? ?? ???? ???? ?? ??? ?????? ??? ??, ??? ???? ????????? ?? ????? ?? ??? ?????? ?? ???? ??? ?? ?????? ?? ????? ?? ??? ?????? ???? ?? ???? ???? ?? ???? ?????
5.3.6 ????? ?? ???? ????????? ?? ????? ?? ???????????? ????
SP1 ??? ???????? ????

??????? ??????? ?? ?? ???? ????? ?? ???????????? ???? ???? ?? (??????, ??????? ?? ????? ??? ?? ?????????? ??? ????) ?? ??????? ??????? ?? ?? ??????? ??????? ?? ???? ?????????? ???? ????? ??? convergence ??????? ??? ?? ?????? ?? ???? ?? ???? ????????????? ???????????? ???????? ?? ??????? ??????? ?? ?? ?? ???????? ?????? reapplied ??? ????????? ???? ???

??????? ??????? ?? ?????? ??? ???? ??????? ?? ??? ??????? ??????? ?????????? ???? ????? ???? ??????? ??????? ??????? ???????? ???? ???? ?? ??? ???????? ???? ???? ???? ??, ??????? ??? ????????????? ???? ?? ??? ???-convergence ???? ?? ??????? ?? ???? ????

?? ?? ??? ?? ????? ?? ???? ????????? ???? ?? ??? ???????? ??? ???????????? ????, ?? ????? ???????? ???????? ?? ????? ????:
  • ??????? ??????? ?????? ???? ?? ???? ???? ??? ?? ????? ?? ???????????? ?????

    ????? ?? ??????? ??????? ???????????? ???? ??? ????? ?? ??? ?? ??? ????????? ?? ??????????? subscribes ??????? ?????? ???? ?? ?????? ???? ??? ?????? ?? ???, ??? ??? ??????????? subscribes 10, 20 ?? 30 ?????, ?? ??????? ?? ?????? ?? ??? ??? ????????? ?? ??? respectively, ????? ??????? ???????????? ???? ?? ??? ????? ???? ???? ????? ?? ???? 10 ????? ???????
  • ??? ????? ????? ?? ??? ?? ???? ?? ???? ??????????? ?????

    ?????? ??????? ?? ?? ???? ??????????? ??????????? ??????? ?? ??? ????? ???? ?? ????? ??????, ?????? ?? ???? ?? ? converge ??? ?? ??? ??????????? ?? ?? ????? ?? ???????????? ???? ???? ??? ?????? ????? ????? ????? ?? ?? ?? ???? ??, ???? ??????? ?? ????? ????????????? ???? ?? ??? ??? ?????? ?????? ???? ?? ??? ??? ?? ????? ?????? ?? ???, ???? ?????? ?? 10 ??? ?? ???? ?? ??? ??? ??????? ?? ????? ????? ????? ????????????? 8 ??? ???? ???? ??? ??, ?? ????? ??? ??? ??? ????? 4 ????? ??? ??? ???? ?? ?? ??, ??? ????? ????????????? ????? ?? ?? 12 ??? ???? ???? ??, ?? ????? ?????? ???? ??? ??? ??????????? ?? ????? ???? ?? ???? ???? ??????????? ???? ?? ????, ??????? ??????? ?????? ???? ??? ?? ?????
  • ??? ?? ??????? ?????? ??? ?? ????? ??? ??????????? reinitialize ?????

    ??? ?? ??????? ?????? ??? ????? ?? ???????? ??, ?? ??????????? ???-convergence ?? ???? ?? ???? ?? ??? ???????? ??? ?? reinitialize. ??????? ?????? ??????-?????? ???? ???? ?????? ???? ???? ?? ????? ?? ???? ?????? ???????? ?? ??????? ?????? ???? ?? ????? ???? ???

    ??????? ?????? ??? ?????? ???? ?? ???? ??????????? ???? ??? ?? ??????? ?????? ???? ????? ?? ?? ????????? ???? ?? ??? ????? ???? ???? ??? ???, ?? ????? ??, ?? ??? ??????? ?????? ???? increased ?? ??????? (?? ???? ???? ?? ???? ?? ??? ??) ?? ??? ???? ???? ?? ??? ??????? ?? ?????? ???? ??, ???? ??? ?????? ?? ??? ?? ??????? ?????? ???? ????? Furthermore, ??????? ???????????, ???-convergence ???? ?? ??? ???? ?? ?? ???? ?? ??? ???????? ?? ??????? ???? ?? ??? ???????? ???? ???? ?? ???? ???
  • ??? ??????? ?? ???? ???????? ????????????? ????????? ?? ??? ???? ??????? ?????? ????? ?? ????? ????? ???-convergence ???? ?? ??? ????? ??? ?? ????? ?? ?? ???? ????
5.3.7 SQL ????? ?? ????? ??????? ?? ??????? ?? ????????? ???????????? ?? ??? ??
SP1 ??? ???????? ????

???? ????? ?? ??????? ?? ????? ?? ???????????? ???? ? ????? ????? ????? ??? ????? ?? ??? ??? ?? ?? ??????? ??? ??? ? ???? ????????? ???????? ?? ???????? ???? ??? ??? ?? ???? ?????????? ??????? ???????????? ???? ?? SQL Server ??????? ?? ????? ?? ??? ????? ???? ??? ??????? ?? ??? ?? ?? ???? ??????? ?? ??? ???, ?? ????? ???????? ?? ????? ????:
  • ??? ??????? ???????????? ???? ?? ??? SQL Server 2000 ?? ?? ?? ???? ?? ????? ?? SQL Server 2000 SP3a ????? ????????? ???????? ?? ?????? ???? ?? ???, ???? ????? ?????? ??sp_vupgrade_replication.?? ???sp_vupgrade_replication????????? ???? ?? ?? ????????? ???? ???? ???????? ??? ??? ?? ? ?????sp_vupgrade_replication, ????????? ???? ???? ??? ??? ????????? ?????? ???? ?? ?? ???? ????
  • ??? ?? ??? ???????????? ??????? SQL Server 2000 ?? ??? SQL Server 7.0 (?????? ???????, SP1, SP2, SP3 ?? SP4) ?? ??? ???? ?? ????? ?? ?? ????????? ???????? ?????? ????? ???, ?? ?????? ??? ?? ??????? ???? ?? ???? ?? ????? re-create ???? ????? SQL Server 2000 SP3a ???? ?? ??? ??????? SQL Server 7.0 ??? ???? ?? ???? ?????????? ??????? ?? ????? ?? ???????????? ???? ?? ??? ???? ??, ????? ????????? ???????? ???? ?????
5.3.8 ??? - MaxCmdsInTran ???????? ??? ???? ????? ?? ???
SP1 ??? ???????? ????

SP1, ?? ??? ????? ????????? ???????? ?? ??? ??????? ????-MaxCmdsInTran, ??? ???? ????? ?? ??? ????? ??? ??? ????????? ???? ?????? ??? ???? (?????????? ???-?????? ?? ??) ?? ???????? ???, ?? ??? ????? ????? ????? ?? ??? ??????? ????????? ????? ??????? ?? ??? ??????????? ???? ?? ??? ????????? ?? ???????????? ??????? ?? ???? ??? ?? ?? ???? ??? ???? ????? ?? ??? ????????? ???? ????? ?? ????? ????? ????? ?? ????? ?? ?? ?? ??????? ?? ??? parallelism ????? ???

?? ????? ???MaxCmdsInTran,??? ???? ????? ????? ??? ????????? ???? ??? ???, ?? ???????? ??? ??? ?? ?? ?? ??? ??? ?? ?? ?? ????-MaxCmdsInTran?????? ?????, ????? ????? ??????? ?? ???? ??? ??? ????????? ?? ????? ??? ??????? ???? ??? ?? ??? ???? ????? ???? ????????? ?? ??? ??? ?? ?????? ?? ????? ?? ?? ?? ??? ???

?? ??????? ??? ???? ????? ?? ????? ?? ????? ?? ??? parallelism ??? ????? ????? ????????? ?????? ??? ?? ?????? ??? ????? ????, ??? ??, ?? ????????? ??? ??? ?? ??????????? ???? ?? ??? ??? ???-??? ?????????, ?? atomicity, ???? (Atomicity, ??????, Isolation ?? Durability) ????? ??? ?? ?? ?? ??? ?????? ?? outcome ???? ?? ??????? ???????????? ??? ??? ?????? ?? ?? ???????? ?? ?? ?? ?? ????????? ???? ?? ??? ????????

?MaxCmdsInTran ???????? defining

??? ??????? ???????? (1 ?? ???) ????????? - MaxCmdsInTran ???????? ??? ?? ???? 0 ?? ??? ??? ????????? ?????? ???? ???????? ?? ????? ???? ?? ??? ??? ?? ???????? ??????????? ?? ??????? ?? ???? ?? ????????? ???? ???? ??, ??????? ??? 5000 ?? ???? ???????? ?? ?? ??? ??????? ??? ?????? ?? ???::

logread.exe - MaxCmdsInTran 10000?

?? ???????? ?? ?????, ??????? ???? ????? SQL Server 2000 SP1 ?? ??? ?? ??????? ??, ?? ??? ???? ????? ?? ????? ?? ??? ??????? ???????? ???? ?????? SP3 ?? ??? ?? ??? ??? ??? ??????,-MaxCmdsInTran????? ???? ???
5.3.9 ???-??????? ????? ??????? ?? ????????
SP2 (???? ???? ?? ??? Transactional ????????? ????) ??? ???????? ????

Transactional ????????? ???? ?? ??? ???????? ?? ?? ???? ?????? ?? ???-????? ????? ??????????? ?? ??? ???? ?? ????? ??????????? ????? ?? ???? ???? ???? ?????? ??? ????? ?? ?? ???? ??????? ??? ???? ?????? ???
??? - 5.3.10 ???????? ????? ?? ??? MaxNetworkOptimization ???? ?????? ????
SP2 ??? ???????? ????

?????? ????????? ?? ????? ???? ????????? ??? ???? DELETE ???? ?? ??????????? ????????? ?? ??? Subscribers ???? ?? ??? ???? ???????? ??? ?? ?????? ?? DELETE ???? ??? ?? ?? ??? ??? ???????? ???? ?? ??? ???? ???? ??????? ?? convergence ??? ?? ???????? ???? ???, ????? ?? ???????? ??????? ??????? ??? ?????? ?? ???? ????

??? ?? ?? ???? ??????? ???????? ?? ?? ???? ?? ??? ????? ?? ???? ??? - ??? ???????? ????? ????????MaxNetworkOptimization?? ????????? ????????? ???? ????? ???? ???????? 1 ?? ??? ??? ???? ?? ???, ?? chances ?? ??????? ???????????? maximizes.

???:?? ???????? 1 ?? ??? ??? ?? ?????? ???? ?? ???? ??????? ?? ????????????? ??????? ?????? ??? ???? ?? ??? ??? (keep_partition_changes @?? ????????sp_addmergepublication).

??????? 0 ?? ??????? ???????? 1 ?? ??? ??? ?? ???? ??? ???? ???? ?? ?????? ????? ?? ??? ??????? ?? ????? ?? ???? ????? ???????? ?? ?? ?? ???? ???? ????? ??? ?? ??????? ?? ??????? ???? ?? ??? ???????? ?? ????? ???? ????? ????????????? ???? ????????? ???????? assess ?? ??? ????-MaxNetworkOptimization1 ???? ?? ???? ?? ??? ??????? ???????? ??? ?? ?? unacceptably ???? ???

?? ?? ??? ???? ??? ?? ???????? ???????? ????? ????????? ?? ??? ?????? ????????? ????????? ?? ??? ??sp_add_agent_parameter???????????:

EXEC sp_add_agent_parameter 1 ?? ???, 'MaxNetworkOptimization', 1
??? ??? ????????? ????? 5.3.11 ???? ????
SP3 ??? ???????? ????

SP3 ?? ??? ??? ???????? ??? ?? ???? ????????? ?????? ????? ?? ??? ?? ??? ??? ????? ??? ??? ??? ?? ??? ?? ??? ??? ??MSmerge-<publication id=""></publication>. ???????? ???? ????????? ??????? ?? ??? ??????? ?? ????? ?? ??????? ????? ???? ?? ??? ??? ????? ???? ?? ??? ??????? ?? ????????? ??? ???? ???? ?? ??? ????? ?? ????????? ???? ?? ??? (PAL)? ?? ?????? ????? ?? ?? ??, ??? ?? SP3 ?? ??? ?? ??? ???, ????? ?? ??? ???????? ????????? ?? ??? ???? ???sp_createmergepalrole,??? re-create ???? ?? ???? ???????? ????????? ?? ?????? re-create ???? ?? ??? ??????? ??????? ?? ??????? ?? ????????? ?? ???
Syntax
sp_createmergepalrole [ @publication = ] 'publication' 

Arguments
[@publication = ] 'publication' 

The publication name. publication is sysname, with no default. This parameter is used to select the publication to use when re-creating a role used by merge replication. 

Return Code Values
0 (success) or 1 (failure)
Remarks

?? ???sp_createmergepalrole??? ??? ?? ??? sysusers ?????? ?? ??? ??? ?? ?????? ?????? ??? ?? ??? ??? ?? ??? ?? ??? ?? ?????? ??pubid?????sysmergepublications?????? ??? ?? ??????? ?? ??? ??? ?????? ?? ?????? ?? ??? ?? 'MSMerge_' ??pubid??? ??? (???? ?????) ??? ????? ???? ???

?????????

Sysadmin ??????? ????? ??? ?? ??????? ?? ???? ??db_owner??????? ??????? ??? ?????sp_createmergepalrole.
???-sysadmin ?????????? ?????? 5.3.12 ??????? ?? ??? ??? ?????????? ???????
SP3 ??? ???????? ????

??????? ?? ????? ??? ??????? sysadmin ?? ????? ???? ?? ?? ???? ?????????? ?????? ????? ??? ??, ??? ?? ????? ??? ?? ??? ?? ????? ???? ?????:
  • ????? ???? ?? ??????? ?? ??? SQL Server ????? ???????? ???? ???????? ?? ???????? ??????????? ?? ??? ????????? ????? ?? ???? SQL Server ????? ????? ??? ????? ??? ???? ??????? ?? ??? ???? ??? SQL Server ???????? ?????? "xp_sqlagent_proxy_account" ??????
  • ???? ?? ??? ??? ?????????? ????? ?? ????? ?? ???? sysadmin ??????? ????? ??? ?? ?? ????? ?? ?? ?? ????? ??? ?? ?????? ??????
???:?????? ????? ??????? ?????? ?????? ????? sysadmin ??????? ????? ??? ??? ??? ?????????? ???? ?? ?????? ??? ????? ?? ??? ????? ??? ???
???????? ???????????? ?? ??? ????????? ???? ?? ??? 5.3.13 ????? ??
SP3 ??? ???????? ????

????????? ?? ???????? ???????????? ??????????? ??????????, ?? ?? ??????????? ???????? ??????? ???? ?? ??? ????? ?? ??? ?????? ?? ??? ???? ??? ??? ?? ???????? ?? ??????? ???????? ???????????? ????? ?????? ????????? ?? ?? tightening ????? ??? ??? ????????? ?? ???? ??? ???? ??????? ?? ??? SQL Server ???????? ?????? ?? ??????? ??????? ??? ??????????? ???????? ???????????? ?? ??? Transact SQL ?????? ???????? ?? ??????? ????? ?????? SQL Server ???????? ?????? ?? ???? ??? ???? ??????? ?? ??? ?????? 1.6 ?????? ???????? ?????? ????????? ?? ?????? ??????
5.3.14 Sp_addmergearticle ?? sp_changemergearticle ?? ??? ??? ????????
SP3 ??? ???????? ????

??? ??? ????????published_in_tran_pub @, ????? ?? ????? ??? ??sp_addmergearticle, ??sp_changemergearticle. ????? ???? ??? ?? ???? ???? ??????? ??? ???? ???? ?? ?? ??? ???????? ?? transactional ??????? ?? ??? ?? ???????? ?? ????? ???? ???? ???published_in_tran_pub @??nvarchar(5),??? ???????? ?? ?????? ??? True?? ???? ?? ?? ???????? ?? transactional ??????? ??? ????????? ???? ???

???:?? ?? ?? ???????? sp_changemergearticle ??? ????? ???, ?? ???????? invalidated ???? ????? ?? subscribers reinitialized ???? ??????
5.3.15 ?? ??? ??? ????? ???????? ??????? ?? ????? ???????
SP3 ??? ???????? ????

??????? ???????? ?? ????? ??????? ?? ??? ??? ????? ??? ????? ???: ????? ???????? ??? ?? ???? ?????? ????? ?? ??? ??? ????? ?? ????? ???? ?? ??? ?? ?? ???? ??????? ?? ??? ????, ?? ?? ??????? ?? ?? ?? ???? ??????? ?? ???????? ?? ????? ?? ??????? ?? ????? ?????? ???? ??????? ?? ???? ?????? ????? ?? ??? ??????? ??? ??? ???? ??? ?? ????? ?? ?????? ????? ?? ??? ???????? ??? ??????? ???-?? ?? ????? ???? ??distributor_admin.???????? ??? ??, ??????? ???????? ?? ?? ??? ??? ???-????????? ?? ?????? ????? ???? ???? ??????? ?? ???????? ???

???:??? ?? ??????? ?? ??????? SQL Server 2000 ???????? ?????? (Updated - SP3), ?? ?? ?? ??????? ?????? ???????? ????? ?? ??? ??? ???
Windows ????????????? ??????? ?? ?????? ???? ?? ??? 5.3.16 ????? ??
SP3 ??? ???????? ????

SQL ????? Windows ????????????? ??????? ?? ??? ????? ?? ??? (????? SQL Server ?????????? ???????, SQL DMO ?? ???????? ????????? ???????????? ?? ????? ??) ??????? ??????? ?? ????? ???? ?? ??? ???? ?????? ???? ??? ?? Windows ????????????? ??????? ?? ????? ???? ?? ??????? ?? ??? ???? ???? ???? ???? ?? ??? ???? ??? ???, ?? ??? ??????? ?? ?????????? ???? ?? ??? ??, Windows ????????????? ??????? ????? ????? ???? ??????? ?? ????????????? ??? ????? ????? ?? ?????? ???? ?? ??? ?????? ??????? ???? ?????
5.3.17 ????????? ???? ?? ??? ?????????? ????????? ?? ???? ????????? ??????? ?? ???????????? ?? ???
SP3 ??? ???????? ????

??? ?? ?? ??? ??????, ?? ??????? ????????? ?? ????????? ??? ???????? ?? ??????? ???????????? ???? ?? attaching malfunction ???? ?? ????????? ???:
  • SP3 ?? ??? ??? ???? ????
  • ?????????? ??????? attaching ?? ????? ???? ??sysadmin??????? ????? ????
  • ?????-??????? chaining ?? ???? ?? ?? ???????
??? ??? ?? ????????? ???? ???, ?? ?? ????????? ???? ?????sp_changedbowner???????? ????????? ?? ???????????? ?? ??????? ???????? ?? ????????? ?? ????? ????SA?????????? ?????????? ????? ????? ?? ????????? ????? ?? ????????? ??? ?? ??? ?????

???:?? ????? ???? ?????sysadmin????????? ???? ?? ??? ??????? ????? ???sp_changedbowner.

?????-??????? ????????? chaining ?? ???? ??? ???? ??????? ?? ??? 5.1.11 ?????? ????? ?????-??????? ????????? Chaining.

5.4 SQL Server ????? ???????????

?? ??? ????????????? SQL Server ????? ???? ?? ??? SP3a ??? ????? ??? ?? ?? ????? ???? ???
5.4.1 SQL Server ????? ????? ???? ???????
SP2 ??? ???????? ????

SQL ????? ????? ????? ?????? ?? ?? ???????? ????? ??? ???? ?? ??????? ?????? Windows ????? ?? ??????? ?????????? ????????? ?????, ???????????? ?? ???? ??????????????? ?????? (DTS) ?? ??????? ?? ??? ????????? ??????? ??? ?? ????? ???? ?? ??? ??????? ???????? ?? ????? ???? ??? ??? ???? ???
5.4.2 ?????/?????? ????? ??????????? ?? ????? ??
SP3 ??? ???????? ????

Multiserver ??????? ?? ??????? ?? ????? ?? ?? ?? ???? ???????? ?? SQL ????? ?? ??? ??????? ?? ????????? ??? ?????? ?? ????? centralize ???? ?? ??? ????? multiserver ??????? ??? ?? ?? ?? ???? ????? ?? ???????? ???? ?? ????? ????

SP3a, ??? SQL Server ????? ???? ???? ???? ?? ?? ?? ?? SQL ????? ????? ???????? ???? ?? ????? ???? ?? ??? ???? Windows ?? ??? ??? ?????????? ???? ?? ????? SQL ????? ????? ???????? ?? ???? ??? ???? ??????? ?? ??? ????, ?????? 5.7.3 SQL Server ????? ???????? ???? ????? ?? ?????? SQL ????? ????? ???? ???? sysadmin ????? ??? ??????? ?? ????? ???? ?????? ???

Multiserver ??????? ?? ??? ???? ?? ?? ?? ?? ????? ????? ?? ?? ?? ?? ?? ?????? ????? ??? ???? ?????? ?? ????? ????? ?????? ???? ?? ??? ????? ???? ?? ?? ?????? ?? ?????? ????? ?? ????? ???? ??? ?? ????? ????? ????????? ?? ?????? ????? ?? ????? ???? ?? ??? ????? ?? ???? ????? ???????? ???? ??? ?????? ????? ???-??? ?? ???? ????? ????? ?? ?????? ???? ?? ??? ????? ?? ???? ???? ?????? ???? ?? ???? ??? ??? ????? ????? ??, ??? ?????? ????? ????? ?? ??????? ???? ?? ????? ????? ?? ?????????? ???? ??? ?????? ????? ????? ???? ???? ???, ?? ??? ?? ????? ????? ?? ??? reconnects ?? ????? ?? ?????? ????? ???

SP3a ???? ???? ?? ???? ?? SQL Server 2000 ??????/?????? ????? ??????????? ??? ???????? ???? ?? ??? ?? ????? ?? ???? ???? ????? ???????? SP3a ?? ??? ???????? SQL Server 7.0 ?????? ????? ?? ???, ?? ??? ????? SP3a ?? ???? ??? ??? ?? ??? ???? ???? ???? ?? ??? ???????? ??? SQL Server 2000 ??????????? ?? ???

???? ??????/?????? ????? ??????????? ??? ???????? ???? ?? ???
  1. ???? ??? ????? ?? ??? MSX (????? ?????) ???? ??? ??? ?? ?? TSX (?????? ?????) ????? (?? ?????) ?? ????? ???? ?? ??? ???????? ?? ???? ??? ???? ?? ???, ????? ???? ??????
    --Option A: Windows authentication
    EXEC sp_grantlogin 'DOMAIN\user'
    GO
    USE msdb
    GO
    EXEC sp_adduser 'DOMAIN\user', 'DOMAIN\user', 'TargetServersRole'
    GO
    
    --Option B: SQL Server authentication ? see explanation below for 
    --details.
    EXEC sp_addlogin <MSXAccount>, <MSXAccountPassword>, 'msdb' 
    GO
    USE msdb
    GO
    EXEC sp_adduser <MSXAccount>, <MSXAccount>, 'TargetServersRole'
    GO
    
    ???? <msxaccount>?? SQL ????? ??? ?? <msxaccountpassword>?? ????????????</msxaccountpassword> ?? ???????????? ???? ??</msxaccount> ?????? ????????

    ???:?? ??? ??? ?????? ????? ??? ?????? ???? ??????

    ???? ??? ????? ?????? ?? MSX ???? ?? ??? ????:
    • Windows ??????????? ?? ???? ???????? ?????? ??, ??????? ???????? ???? ?? ??? ??????? ???? ??, ?? SQL ????? ?? SQL Server ????? ???? ???????? ???? Windows ?????????? ?????? ??????? ?????
    • SQL ????? ???????? ?? ??????? ????? ?????????? ?????? ?? ??? ?????? SQL Server ???? ?????????? ??? ?? ??????? ?? ??? ??? ?? ??????? ??????? ????????? (LSA) ????? ?? ????? ?? ?????????? ???? ?? ??? Windows ?? ??????? ?????????? ??, ??????? SQL Server ????? ???? ???? ?? ??? ?????? ??? ??? TSX ????? ?? ??? ??? ???? ??? ???? ???, ?? ?? ???????? TSX ????? ?? ??? ?? ???? ??? ???? ????
    ???? SQL Server ????? probe ???? ????????? ???? ???? (<computer_name>_msx_probe_login)? SP3 ?? ??? ?? ??? ??? ???????? ?? ??? ?? ??? ??? SQL Server ???? ?????? probe ???? ??????? TSX ????? ?? ????? ???? ???? ?????? ???? </computer_name>
  2. ???? TSX ????? SP3a ???? ?? ??? ???????? ?? ??? ??? ??? (???? ??? ???? ???? ?? ???? ????? ??? 3 ???? ???????? timing ?? ???? ??? ???? ??????? ?? ???.)
  3. ??? ?? ???? ???? ???? ?? ??? ??????? ???????? ????????? ?????xp_sqlagent_msx_accountshortly SP3a ?? ??? ???????? TSX ????? ?? ?????? ????? ???

    ???:???? ?? ???xp_sqlagent_msx_account,SQL ????? ?? ??? ???? ?? ?? ???????? ????? ?? ???????? ?? ???? ?????

    Xp_sqlagent_msx_account ?? ???? ??? ???? ??????? ?? ??? ?????? 5.4.3 ??? SQL Server ????? ????????? ???????? ????????? ?? ??????
  4. ???? ????? ????? SP3a ?? ???? ????? ?????? _msx_probe ???? SP3a ?????, ?????? ????? ??? ??? ??????? TSX ????? ?? ????? ???? ???? ??????? ??? ???? ???? ?? SQL ????? ????? ??????, ???? ??? ???? ??, ?? ?? ???? ???? ?????????? ?? ????? ?? ?????? ????? ?? ?? ????? ?? ???????? ??? ?? ??????? ?????? If you want to continue to use the old _msx_probe accounts that own SQL Agent jobs, you may have to change the password of the _msx_probe account.
5.4.3 New SQL Server Agent Extended Stored Procedure
SP3 ??? ???????? ????

SP3a includes a new extended stored procedure that allows you to configure the account that the SQL Server Agent TSX server uses to download instructions from an MSX server. This account is also known as the MSX account, or master server account.

xp_sqlagent_msx_account

Thexp_sqlagent_msx_account???????? ????????? ????????? ???? ?? ?? SQL Server ????? MSX ???? ?????????? ??? ?? ??????? ?? ??? ?? TSX ????? ?? LSA secrets ?? retrieves ??? ???? ?? ?????securityadmin??????? ????? ??? ?? ???????? ????????? ????????? ??? ?????

???? ???? ?? ?? ?? ????????? ????????? ?? ???? ??? ???????? ?????????, SQL Server ????? ????? ?????? ??? ??? ??????, ??? ????????? ???? ?? ???? SQL Server ?????, SQL Server ????? ??????? Windows ?????????? ?????? ???? ?????? ???????? SQL Server ????? ???? ?????????? ??? ?? ??????? ?? ??? ??? ?? LSA ????? ??, ?? ????? ?? ?????????? ???? ?? ??? Windows ?? ??????? ?????????? ???
Syntax
xp_sqlagent_msx_account

    {N'GET' |

    N'SET' | N'DEL', N'MSX_domain_name', N'MSX_username', N'MSX_password'

    }

Arguments
N'GET' 

Retrieves ??????? SQL Server ????? MSX ???? ??? N'GET ' ??? ??????? ?? ??? ??? nvarchar ??? ??????? ??????? ?????? ?? ???? ?? ??????? ???? ???

N'SET '

SQL ????? ????? MSX ?? ??? ??? ????? ???? ?? ??? ???? ??? ????? SQL ????? ????? MSX ???? ?? ??? ??? ????? ???? ?? ??? ???? ????????? ???? ?? ??? ????? MSX_username ?? MSX_password ????????? N'SET ' ??? ??????? ?? ??? ??? nvarchar ???

N'DEL '

SQL ????? ????? MSX ???? ?? ????? ???

'MSX_domain_name'

?????? ??? ????? ?? ??? ??????? ???

'MSX_username'

SQL ????? ????? MSX ???? ?? ??? ??? ????? ???? ?? ??? Windows ???? ?? ??? ??? ?? ???????? ?? MSX_password Windows ??????? ?? ??? ???? ?? ??? ??? ????? ???????? ????????? ????? ?? ?????? ???, SQL Server ????? ???? ???? MSX ????? ?? ??? ?? ???? ?? ??? ??????????? ?? ????? ??? ???? ???? MSX_username ?? ??? ???????? ??? ?? ??? nvarchar ???

'MSX_password'

SQL ????? ???? ?? ??????? MSX_username ??? ????????? ????? ?? ???????? ?? MSX_username Windows ??????? ?? ??? ???? ?? ??? ??? ????? ???????? ????????? ????? ?? ?????? ???, MSX ????? ??? ?? ???? ?? ??? SQL Server ????? ???? ???? ??????????? ????? ???? MSX_password ?? ??nvarchar??? ??????? ?? ????

???:???? ??? xp_sqlagent_msx_account ?? ??? ???????? ????????? ???? ?????? ??? ???????? ???????? ???? ???? ?? ?????
??? ??? ?? ???? ?????

??? ???? ??0?? ????? ??1?????? ??
??xp_sqlagent_msx_account???? ???? ?? ?? ??? ???? ??1SQL ????? ?????? ?? ???? ??? ??????? ?? ??? ?? ?????? ????? ????? ???
?????? ??? ???? ??

??? ???? SQL Server ????? MSX ???? ??? ?? ?? ??, ??xp_sqlagent_msx_account?? ?? ????????? ?? ????? ??????? ??? ??? ??? ?????? ???? ??N'GET '.
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
????????? ??????:?????:
?????sysname???? ????. Reserved ?????? ??? ????? ?? ????
?????????? ???sysnameSQL ?? ??? ??? ????? ???? ??? ???? ????? ????? MSX ?????
??? ???? SQL Server ????? MSX ???? ??? ???? ???? ??? ??, ??N'SET '?? ????????? ????, ??? ?????? ??? ???? ???

?????????

?? ??? ????????? ?? ????????? ????xp_sqlagent_msx_account?? ??????? ?? ??? ???????securityadmin??????? ????? ????

??????
  • ??????? ??? ????? ??? ?? SQL Server ????? MSX ??????? ????

    ????? ?????? retrieves SQL Server ????? MSX ???? ?? ??? ??? ????? ?? ??? ??????? ??? ????? ???? ??? ???? ??:

    EXEC master.dbo.xp_sqlagent_msx_account N'GET '
  • Windows ?? ????? ???? ?? ??? SQL Server ????? MSX ???? ??? ???????

    ????? ?????? SQL Server ????? MSX ??? ???? ?? Windows ?????????? ?? ????? ???? ?? ??? ????:
    EXEC master.dbo.xp_sqlagent_msx_account N'SET',
       N'',  -- Reserved for future use 
       N'',  -- MSX_username
       N''  -- MSX_password
    
  • SQL ????? ?? SQL Server ????? MSX ???? ??? ???????

    ????? ?????? ??? SQL Server ????? MSX Ralph ???? ?? ??? ???? ?? ??????? ????????? ???? ??:
    EXEC master.dbo.xp_sqlagent_msx_account N'SET',
       N'',  -- Reserved for future use 
       N'Ralph',  -- MSX_username
       N'RalphPwd'  -- MSX_password
    
  • SQL ????? ????? MSX ???? ?????

    ????? ?????? SQL Server ????? MSX ???? ?? ????? ??? ???? ???? ?? ??? ?? SQL ????? ????? defaults Windows ?????? ??????? ??????? ?? ????


    EXEC master.dbo.xp_sqlagent_msx_account N'DEL '
5.4.4 SQL Server ????? ?????? ????
SP3 ??? ???????? ????

SQL ????? ????? ????? ?????? ?? ???? ?? ????? ?? ???????? ?? ?????? ??? ????? ?? ???????? ???? ?? ??? ?????? ?? ????????? ???? ?? ??? ?? ?????? ??? ?? ??? ????? ??? ???? ??:
  • ??? ????? ?? ????? ?? ????? ??? ??????? sysadmin ?? ?? ????? ???, ?? ????? ?????? ??? ????? ????? ?? ??? ???? ?? ???? ???
  • ????? ?? ????? ?? Windows ?????????? ???, ??? SQL Server tests ??? ?????????? ?? ????? ?? ' ????? ????? ?????? ??? ????? ????? ?? ????? ?? ?????? ?? ?? ????? ?? ????
  • ????? ?????? ?? ???? SQL ????? ?????????? ??, ??? SQL Server tests ????? ????? ?????? ??? ????? ????? ?? ??? ????? ?? ????? ?? ?????? ?? ??? SQL Server ????? ???????? ????? ??? ???????? ???? ??? ???? ???? ??? ??, ?? ??? ???? ???? ???
??? ?????? ??? ????? ??? ???? SQL Server ????? ?? ??? ???????????, ????? ?? ??????? ?????????? ?? ??? ????? ????? ?????? ??? ????? ?? ?????? ?? ????????? ???? ?? ??? ??? ????? ????? ?? ????? ?? SQL Server. ????? ?? ?????? ??? ?????? ????? ??, ????? ??? ????? ?? ???? ???? ?? ???? ?? ??? ????? ??? ???? ???? ???
5.4.5 SQL ????? ??? MAPI ?????????
SP3 ??? ???????? ????

SQL Server 2000 ?? 32-??? ???????, ??? SQL ????? ??? ?????????? ?? ?-??? ????? ?? ??? ??? ??????????? MAPI ?-??? ????????? ?? ????? ???? ?? ??? ???????? ???? ?? ???? ??? ?? ???? ??????????? MAPI ????????? ?? ????? ?? ??? ???? ??????????? MAPI ?-??? ?????????, ???? Microsoft Outlook ?? ????? ?? ????? ?-SQL Server 2000 ?? 64-??? ???????, ??? SQL ????? ??? ??? ???? ????? ??? ?????? MAPI ????????? ????? ?? ??? ??? ??????????? SQL Server 2000 ?? 32-??? ??????? ??? ?????? MAPI ????????? ?? ????? ???? ?????

5.5 SQL Server ??????????? ??? ???????????

?? ??? ????????????? ??????????? ????? ?? ??? SQL Sever 2000 ?? SP3a ?? ??? ????? ??? ?? ?? ????? ???? ???
5.5.1 Microsoft ???? ?????? ????? ?? ??? ??????
SP3a ??? ???????? ????

SP3a ????? ?????? ???? ?? ??? Microsoft ???? ?????? ????? (MDAC)? ?? ?? SP3a ??????? ??, MDAC 2.7 ?????? ??? 1a ?? ??????? ??? MDAC 2.7 SP1a ?? SQL Server 2000 (MDAC 2.6) ?????? ??????? MDAC ?? ??????? ?? ??? ?????? ???????? ???? ??, ????? ??? ??????? ?? ??????? ????????????? ????? ???? MDAC 2.7 SP1a MSXML 3 SP3 ?? ??? ??? ?????? ??? ????? ???

???:??? ????? ?? ?? ??????? ?? ???? ?? ??????? ?? ??? MDAC ?? ?? ??????? ??????? ???? ???

MDAC ?? ?? ??????? ?? ???? ??? ???? ??????? ?? ??? microsoft.com ?? ?? ????? ?? Microsoft ????????? ???? ????? ??? ???? ?????? MDAC ?? ?? ??????? ??? ????? ??????? ????? ??? ???? 326848 ??? ???? ?? ?????? ?? Microsoft ?????? ?????? ?????? ????? ??? ?? ?? ???? ??? ?????? ?? ???? ????
5.5.2 QLogic ??????? ???????? ??????????? ?? ??? ??????
SP3 ??? ???????? ????

SQL ????? ?? QLogic ??????? ???????? ?? ?????? ???? ??????? ?? ??????????? (VIA) ?????? ????? ??????? (SAN)? QLogic VIA ?? ??????? ?? ??? SQL Server ?????? ?? ????? ???? ?? ??? ??????? ?? ????? ????? ?????????? ??? ??????? Windows system32\drivers\etc ??????? ??? Vihosts ??? ?? ??? ????? IP ??? ?????????? ?????? ???? ??????
The Vihosts file should be formatted as follows:

<VI IP Address of server computer> <SERVER_COMPUTERNAME>

<VI IP Address of client computer> <CLIENT_COMPUTERNAME>

For example:

139.4.130.1  SQLCOMPUTER

139.4.130.2  SQLCLIENT

IP ??? ?? ?????? QLogic VIA ??????? ????? ?? ???????? ???????? ??? ?? ????? ????? ??????, ??????? ???? ??? ?? ???????????? ?? ??? ?? TCP ?? ???? ?????? ???? ???? IP ????????? ?? ???? Vihosts ????? Giganet VIA ??????????? ?? ??? ?????? ???? ???

???:?? ?????? ????? ??? ??????? ?????????? ?? ???????? VIA ??????? ??????? ?????? ?? ????? ????? ???????? ??? ???? ??? ?? ??? ???? ?????-???? ????? ??? ?????? ????? ??????? ?????? ?? ?????? ????? ???????? ?? ???? ?????? ?? ???? ?? ???? ??????

5.6 ???? ???? ?????? ???????????

?? ??? ????????????? SQL Server 2000 ???? ???? ???? ?? ??? SP3a ?? ??? ????? ??? ?? ?? ????? ???? ???
5.6.1 ??????? ??? ???? ???? ??????? Exports
SP1 ??? ???????? ????

???? ???? ??????? ?? Unicode ??? XML-?????? ???? ???? ??????? ????? SQL Server 2000 SP1, ???? ?? ???? ??????? ??????? ANSI ???, ?? ???-???????? ?????? ?? ?????? ???? ????? ???????? ???????? ?? ?????????? ?? ??? ?????? ??? ?? SP3a ?????? ?? ??? ??? ?????? ???? ?? ????? expressed ??????? ?? ??? ???? ?? ??? ?? ??????? ?? ???? ??? ??? ?? ANSI ????????? ??? ?? ??? ?? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Repository\Engine\XMLExport 0 ?? ??? ?????? ????? ???? ?? ????????? ????? ?? ??? ??? ?? ???? ??? ?? ????? ?? ???????????? ???? ??:
  • NOOBJID = 1
  • NOHEADER = 2
  • ?????? = 4
  • UNICODE = 8
  • LOGUNMAPPEDTAGS = 16
  • EXPORTBASE = 32
???????? ???? ?? ???? ??? ???? ??????? ?? ??? "IExport::Export ????" ??? SQL Server ???????? ?????? ??????
5.6.2 ???????????? ?????? ????? ??
SP3 ??? ???????? ????

??????? ???? ??? ????????? ?? ?????? ????? ?? ???? ??? ??? SP3a ??????? ?? ??? ??, ?? ??? ???? ????? ?????? ???? ????????? ?? ??????? ??? ?? ???? ?? ??? ??? ????????? ????????? ?? ???:
EREP_SCRIPTS_NOTENABLED

????????? ?? ?????? ?? ????? ???? ?? ???

??? ?? ??????????? ????????? ???? ???? ?? ???????? ??, ?? ?? ????? ????????? ????????? ?? ?????? ????? ???? ?? ?? ????????? ?????? ?? ????? ?? ??? ????? ?? ?????
  • ????????? ?????? ?? ????? ?? ???? ?? ??? ??????? ????HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.
  • ????????? ????? ?? ??? ?????Repository(??? ?? ???? ?? ????? ????), ?? ???? ??? ?? sub-key ?? ?? ' ?? ????? ????? ?? ??? ?????Repository\Engine.
  • ????? ?????????????????? ?????, ?? ??? DWORD ??? ?? ??? ??????AllowScripting?? ??? ?? ??? ??? ????1. ??? ?? ??? ??? ???????????? ????? ???? ????? ???, ??? ???? ?? ??? ?? ?? ????????? ????? ?? ???0.
???????????? ??????? ???? ?? repository ??????? ?? ??????? ????? ?? ????? ?? ??? ????? ???????? ???? ??????
5.6.3 ??? RepositoryUser ??? ????? ??????? ?? ????? ?? ???
SP3 ??? ???????? ????

SQL ????? ??? ????? ????msdbdatabase a set of tables, stored procedures, and views that store information used by the Meta Data Services repository engine. In SP3, a new dedicated role namedRepositoryUserwas added and must be used to access and update repository information. This role has been granted create, read, update, delete, and execute permissions on these objects. The?????????role no longer has permissions on these objects. .

This change affects existing repository objects in addition to any additional objects created by the repository engine in the future. Users and applications that access the repository through the?????????role must be added to theRepositoryUser??? ?????

5.7 ???? ??????????????? ?????? ???????????

?? ??? ????????????? SQL Server 2000 ???? ??????????????? ?????? ?? ??? SP3a ?? ??? ????? ??? ?? ?? ????? ???? ???
5.7.1 ????? DTS ??????? ?? ???? ???????? 255 ???? ?????
SP2 ??? ???????? ????

???????? ?? ?? ???? ??? ???? ??? ???? ???????, DTS ????/??????? ??????? ?? ???? ????? ?? ???? ????? ?? ???????? ?????? ?? ???? ?? ?????? 8000 ?? ???? ????? ?? ????
5.7.2 SQL ????? ????? ?????? ????? DTS ????? ?? ??? ??? ??????? ??????


SP2 ??? ???????? ????

SQL ????? ????? ??????? ?????? ?? ?????? ?? ??????? ???????? ??? ?? ????? ??? ???? ?? ??????? ???? ??? SP3 ??? ?? ??? ???, ??????? ?????? ????? ?????? ????? ????? ??? ????? ???? ??? ?? ?? ???? DTS ????? ?? ??? ?? ????? ??? ??? ????? ???, SQL Server ????? ??? ?????????? ???? ?? ??????? ?? ????? ????? ??? ?? ??????? ?????????? DTS ????? ?? ????? ?? ????? ?? ??? ??????? ??? ?? ??? ?? ?? ?? ?????? ?? ??????? ???????? ?? ????? ???? ??? ??? ???? ???
5.7.3 SQL Server ????? ???????? ???? ?????
SP2 ??? ???????? ????

SP2, ???? ?? ???? ????? ?? ???????? DTS ????? ??? ???? ????? ?? ???? SQL Server ????? ???????? ???? ?? ????????????? ?? ??????? ?? ?? ?? ???????? ???? ?? ????? ?? ???-?? ?? ??? ???? ?? ??? ?????????? Temp ??????? ?? ??? ????? (?? ????? ??? ????? ?? ?????xp_cmdshell), ?? ????? (?? ????? ??? ????? ?????) ?? ??? ??? ??, ?? ???? ?????????? ????? ?? ?? ????? ????????? ?? ????? ?? ???? ?????????? ?? ????? ???? ?? ??? SQL ????? ?? SQL ????? ????????? ???? ?? ???????? ????, ???? C:\Temp ?? ??? TEMP ?????? ?? ?? ???????? ???? ?? ???? SP2 ?? ??? ?? ??? ???, DTS temp ?????? ?? ????? ???? ?? ??? ????? ?? ???? ??? ?? ??????? ??? ?????????? Temp ??????? ????????, ?? ?? ??????? ?? ??? ?? ???????? ?? ???
5.7.4 ?????? ???? ???? ???? ?? ??? ??????? ?????? ????? ????
SP3 ??? ???????? ????

???????, SP3 ?? ??? ??? disables ??? ???????? DTS ?? ???????? ???? ?? ??? ?????????? ???? ??????. ???? ???? ?? ?? ???? ???? ???? ?????? ???? ????? ????? ?????-???? ???? ??? ??DTS ????? ?? ??????????? ????? ?? ??????? ?? ??? ?? .. ???? ?????, ??????, ??????? ????, ?? DTS ????/??????? ??????? ??? replicate ????? ????? ?? ?? ?????? ????? ???

???? ???? ???? ??? ?????? ?? ??? ????? ???? ?? ???
  • ??? SQL Server ?????????? ???????, ????-????? ???????? ??????????????? ????????? ?? ???, ????? ????????? ????-????? ????, ?? ???? ????????? ???? ???? ???? ?? ??? ????? ???
???:?? ??? ???? ????? ?? ??? ?? ??????? ???? ?? ??? ?????????? ????????????? ?? ????

????? ?? ???? ???? ???? ??? ?????? ???? ?? ??? ?????? ????? ???? ??? ??, ?? ?? ?? ???? ??? ?????? ????? ?? ???? ???? ?????? ??? ????, ??????? ????, ?????????????? ???? ???? ?????? ?????? ' ?????? ?? ????? ???? ?? ???? ???????, ?? ???? ???? ???? ?? ?????? ???? ???? ??? ??? ????????????? ?????? ?? ???, ???? ???? re-save ???? ???? ???? ?? ??? ??? ????? ??? ????? ??? ?? ????? ?? ??? ???

5.8 XML ???????????

????? ???? XML ?? SP3a ??? SQLXML ?? ??? ??? ??????????? ????? ???? ???
5.8.1 XPath ????????????? ?? ????? ???????
SP3 ??? ???????? ????

SP3, ?? ??? SQL Server 2000 (MSXML 2.6) ?? XPath ?????????? ??? ?? predicate ?? ?????? ??, ??????? ?????? ??? ?? ????? ???? ?? ?? ????? ???? abbreviation ?? ???? ???? ?? ??? ??????? ???? ??? ?? ?? MSXML ??????? ???? ?? ???? ?? XPath ???????? ??? ???? ?????? (.) ?????? denoted ??? ?? XPath ???????? ????????, ?? ?? ?? ???? ?????? ???? ????? ?? ?? ?????? ?? ???? ??? ???? ?????? ?? ?? ??????? ???? ???

?? SP3 ?? ???? ???? ?? ??? ???, MSXML (3.0 SP3) ?? ??????? ??????? MDAC ?? ???????? ???? ?? ?? ??? ?? ??? ??? ??????? ??? ???? ??????? ?? ???, Microsoft ???? ?????? ???? ?? ??? ?????? 5.5.1 ?????? ????? ????

?? MSXML ?? ??? ???????, ?? ??? ?? predicate ???? ????? ???? ??????? ?????? ??? abbreviation ????? ????? XPath ????????????? SQLXML ??? ??????? (?? ??????? XPath ???????? ?????? ?????? annotated ?? SQLXML ?? ?????? transform ???? ?? ??? ???? XSLT ???? ????? ??? ???????) ???????? ???????? ?? ????? ???? ???? ??????? SP3 ?? ??? ?? ??? ??? ???????? ???? ?? ???

?? ???????? ?? ????? ?? ??? ??????? ?? ??? ???????? ?? ????? ???? ???? ???? ?? ????????????? ??? ????? ?????? ?? ??? ???????? ?? XPath ?????????? ?? ?? ????? xsl:if ???? ??? ??????? ??????? ?? ??? ????? ???? ?? ?? ??? ??? ????????? ???? ??? ??????? predicate [@ ResourceTypeID '2' =], ????? ??????? ?????? ??? ?? ????? ???? ?? ?? ????? ???? abbreviation ?????????

????? ???, ?? ???? ??? ???? ????? ??????, SP3 ?? ??? ???? ?? ?????, ?? ??? ??? ??????? ???? ??? ???
xsl:if test=".[@ResourceTypeID='2']">
To prevent a failure, the XPath expression must be amended as follows:

<xsl:if test="@ResourceTypeID='2'">

5.9 ????? ?????? API ??????????? ???????

????? ???? SQL Server 2000 ??????? ????? ?????? API ?? ???? ???? ???
5.9.1 ?????? ??????? ?? ???? ??? ???????? ??? ?????? ?? ??? ??

SP2 ??? ???????? ????

??????? ????? ?????? API ISVs SQL Server 2000 ?? ???? ???????? ??? ?????? ???? ?? ?????? ???? ??? ?? API ?? ?????? ??????????? ?? ??????????? ?????? ???? ?? ??? engineered ??? ?? ???? ??? ????? ?? ???????????? ??????????? SQL Server 2000, ??? ?? snapshot ????? ?????? ?? ???? ?????? ?? ????? ???? ?? ?????? ???? ???

SP1 ??? ?? ????, ????? ???? ?? ???? ??? ??????? ?? ???? ?? ?? ?? ??? ??? ????? ?? ??? ??? ????? ???? ??? SP3 ?? ??? ??? ??? freezing ?? ?? ?????? ?? ??? ?? ???????? ??? ?? ?? ???? ??????? ?? ?????? ???? ?? ??? ?????-???? ?????? ?????? ????? ??VDC_PrepareToFreeze?????

SP3a ??? ??????? ????? ?????? ???????? ??? ?????? ??????? ?? ???? ???VDC_PrepareTo ??????????? ??????? ?????? ??????? ????? ??? ???? (Vdi.h) ?? ??????? ??????? ??? ???? \Devtools\Include ?? SP3a ????? ?????????? ???

?? ?????? ????????? Microsoft SQL Server ??????? ??? ???? ?? Microsoft ??????? ?????? ?? ??????? ?? ???? ????

5.10 ?????? ??????????

SP3 ??? ???????? ????

???????? ??? ?? Microsoft SQL Server ?????? ?????????? ????? ??? ?? ?? ??????? SQL Server ????? ?? ???????? ???? ????? ?? ?????? ??, ?? ??? ?? ?????? ?? ??????? ?? ????? ????? ?? ???? ???????? ????????????? ??????? ??? ????? ????? ??????? ???????? ????? ???????? ??????? ???? ?????? SQL Server ??????? ????? ?? SQL Server ????? ?? ??? ?????????? ?????? SQL Server ????? ???? ?? ????? ?????????? ?? ????? ???? ?? ?????? ???? ??? ?????? ???????? ?????? ?? ??? ?????????? ???????? ???? ????? ???? ?? ????? ?????? ?????????? ?? ????? ???? ?? ?????? ???? ??? ??? ?????? SQL ????? ?? ???????? ???? ?? ??? ?????????? ?? ????? ???? ????? ???, ?? ?????? ?????????? SQL ????? ?? ??? ???????? ???? ????? ?? ???? ?? ????? SQL Server ????? ?? ???????? ???? ?? ??? ???? ??? ????? ???? ?????? ???

??? ?? ?? ?????? ?? ????? ????, SQL Server ????? ?? ??? ?? ??????? Microsoft ?? ???? ?? SQL Server ??????? ????? ???, SQL Server ????? ??? ?? SQL Server ???????? ???? ??? ??? ????? ?????? ???? ?? ??? ???????? ??? Microsoft SQL Server ??????????? ?? ??????? ?? ??? ?????? ??????? ?? ????? ???? ?? ?? ??? ??????? ?? ?????? ?? ??? ??? treats ???

???? ???????? (HTTPS) ?? ????????? ?? ???? ??? ??????? ???? ???? ?? ???? ?? ???????? ?? ?? ???, Microsoft ?? ??? ??????? ????? ????? ??? ???????? ??? ??, ???? ????????? ?????? ?????????? ????? ?? ?? ??????? ???? ?? ?????

?????? ??????? ??? ????? ???????
  • SQL ????? ?????? ??????? ???? ?? ???????
  • ???????? ?????? ??????? ?? ???????? ????????? ????????
  • ???? ?????? ?????? ID, ????? ????? ???? ??????? ?? ??????? ?? ??? ???? ?? ?????
  • ??????? ???????? ?? IP ??? ?????
  • ?????? ?? ?????? ?? ???? ????????? ?? ??????? ?? ??????? ???
Microsoft ???? ????? ???? ??????? ???? ???? ??????, ???, ???, ?-??? ???, ?? ???? ??????? ????????? ???????? ?????? ??????? ?? ???? ??? ???????, ??????? ??????-??????? ?????? ?? ???? ????????? ?? ??? ??????? ?? ?????? ??? ?? ??????? ?????: ???? ????? ????? ?? ??? ????? ???? ?? ???? ??, ?????? Microsoft ???? ?? ??????? ?? ????? ?? ???????? ?? ????

Microsoft ?????? ?????????? ???? ?????? ????, ?? ??? ????? ??Microsoft ??? ????.

??? ???? ?????? ?????????? ????? ???? ?? ???? ????? ?????? ?? ???? ??, ?? Windows ????? ??? ?? ????? ???? ?? ??? ?? ????? ?????? ?? ???? ??? ??? Microsoft ???????? ???? ??? Microsoft ?? ??? ???????? ?? ??? ???? ???? ??? ???????? ???? ?? ??? ????? ?????? ?? ??? ???? ?? ???? ??:
Source = MSSQLServerOlapServicesDW 
EventID = 1010
data = http://support.microsoft.com/support/misc/kblookup.asp?id=Q123456
&iBucketTable=1&iBucket=39980&Cab=21474432.cab&LCID=1033
&OS=5.1.2600.2.00010100.0.0
?????? SQL Server ??????? ????? ?? SQL Server ????? ?? ??? ?????????? ?? ????? ???? ?? ??? SQL ????? ??? (??????? ???) ?????????? ??????? ??? ???? ?? ??? ?????????? ?????????? ????? ??????? ?????. ?????? ???????? ?????? ?? ??? ?????????? ????? ????, ????? ??? ???????? ??????? ??? ???? ?? ??? ?????????? ?????????? ????? ??????? ?????. ??? SQL ????? (??????? ????? ?? SQL Server ?????) ?? ???????? ???? ?? ??? ?????? ?????????? ????? ???? ??, ?? ?????? SQL ????? ?? ???????? ???? ?? ??? ???-??? ?????????? ????? ???? ?????? ???

5.11 ???????? ?????? ???????????

SP21 ??? ???????? ????

Microsoft ?????? ?? ???????? ??????????? ?? ??? ??? ??????? ??????????? ???? ???? ??? ??? ?? ??????????? ?????? ??? ?? ???? ??? ?? ??? ??? ??????? ???? ??? ???????, ?? ???????? ?? ?? ?? ??? ???? ??? ???????? ?????? ?? ????? ????? ??????? ??????????? ?? ??????? \EQHotfix ??? CD SP3a-ROM ?? ????? ??? ???????? ?????? ??????????? ?? ???? ??? ????? ?? Microsoft ?????? ?????? ?????? ???????? ?????? ???? ???? 297105 ?? ??? ???????? ??? ??? ?????

5.12 DB-????????? ?? C ?? ??? ???????? SQL

SP1 ??? ???????? ????

DB ????????? ?? C APIs ?? ??? ???????? SQL ??? ?? ??????? SQL Server 2000 ???, ?? ??? SQL ????? ?? ???? ????????? ?? ????????? ????????? ?? ?? APIs ?? ????? ???? ?? ??? ?????? ?????? ????? ?????? SQL ????? ?? ???? ??????? ??? ?????? ????????? ?? ????? ???? ??? DB ????????? ?? ???????? SQL C ?? ??? ???? ?? ??????? ??????? ??? ?? ???? ?????, ????? ?? ?????? ????? ?? ??? ????? ?? ?? ??? ?????? ??????? ?? ?? ????????? ???? ?? ??? ???, ?? ????? ?? ????? ?? ????? ?????? ??????????? ?? ??????? ????, ?? ?? ?? ??????? ?? ?????????? ??????? ?? ??? encouraged ???? ???? ??? DB ????????? ?? C ?? ??? ???????? SQL, ?? ????? ?? ?? ????? ?? ???? ADO, OLE DB ?? ODBC SQL ????? ??? ????? ?? ???? ?? ???? ?? ??????? ?? ???? ??? ???? ??????? ?? ??? SQL Server ???????? ?????? ??????

???

???? ID: 889551 - ????? ???????: 05 ?????? 2010 - ??????: 2.0
???? ???? ???? ??:
  • Microsoft SQL Server 2000 Analysis Services
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Enterprise Evaluation Edition
  • Microsoft SQL Server 2000 Standard Edition
??????: 
kbinfo kbmt KB889551 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:889551

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com