Edit C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\BPA\2052\UpgradeRules.xml
<?xml version="1.0" encoding="utf-8"?> <BpaRepository xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="BPAREPOSITORY.XSD"> <BpaBestpracticeTypes> <bpa_bestpractice_types> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <tablename>bpa_managed_types</tablename> </bpa_bestpractice_types> </BpaBestpracticeTypes> <BpaJobs> <bpa_jobs> <job_name>engineupgradeblockers</job_name> <description>__RULEGROUPDESCRIPTION__</description> </bpa_jobs> <bpa_jobs> <job_name>engineupgraderules</job_name> <description>__RULEGROUPDESCRIPTION__</description> </bpa_jobs> <bpa_jobs> <job_name>otherrules</job_name> <description>__RULEGROUPDESCRIPTION__</description> </bpa_jobs> <bpa_jobs> <job_name>rsupgradeblockers</job_name> <description>__RULEGROUPDESCRIPTION__</description> </bpa_jobs> </BpaJobs> <BpaSqlservers> <bpa_sqlservers> <name>!SQLSERVERNAME!</name> <sqlserver_name>!SQLSERVERNAME!</sqlserver_name> <version> </version> <edition> </edition> <windows_authentication>1</windows_authentication> <default_sqlserver>0</default_sqlserver> <database_list>*</database_list> <tracefiles> </tracefiles> <batchfiles> </batchfiles> <batchseparator>GO</batchseparator> </bpa_sqlservers> </BpaSqlservers> <BpaBestpractices> <bpa_bestpractices> <bestpractice_id>AGENTGLOBALPROXY</bestpractice_id> <bestpractice_name>Manually create proxies after upgrading from SQL Server 7.0</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? SQL Server 7.0 ??????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>d2005c22-9061-4c9b-a279-9bd2a95fa34e</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>AGENTJOBSTEPS</bestpractice_id> <bestpractice_name>Logging Job Step Details</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??? sysadmin ???????????????????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>d26a7cef-1a60-4c95-b9df-f8b4fec59f9b</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>AGENTMSXTSX</bestpractice_id> <bestpractice_name>Manually re-enlist SQL Server 7.0 target servers after upgrading</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????? SQL Server 7.0 ????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>75ba07c8-5b2d-4b6d-9b0e-2c13294adcd4</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>ASPNETUSERENCRYPTED</bestpractice_id> <bestpractice_name>Asp.Net Account Encrypted</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->ASP.NET ?????????????</description> <category>Configuration Options</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>f21c6605-3edf-4ca2-8399-109549874ae7</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>AUTOGROW</bestpractice_id> <bestpractice_name>Autogrow ON Check</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????????????????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>a5860904-e2be-4224-8a51-df18a10d3fb9</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>COMPDRIVES</bestpractice_id> <bestpractice_name>Verify that no database files are on compressed drives</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>63be6853-c54a-42b2-ae1a-db2175f1d28e</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>DBUNWRITABLE_UPGBLKR</bestpractice_id> <bestpractice_name>Verify all filegroups are writeable</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>2985efc1-4b14-46c3-abbd-a656b159f23c</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>DEPRECATEDSP</bestpractice_id> <bestpractice_name>Remove references to undocumented system stored procedures</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>487d24fc-41d5-495e-843c-0ac974ec472f</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>DLLFULLPATH</bestpractice_id> <bestpractice_name>Use the full path to register extended stored procedure DLL names.</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????????????????????? DLL ???</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>f648d57c-af32-4c71-9882-47b6766f3c2b</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>DORMANT65HASH</bestpractice_id> <bestpractice_name>Dormant SQL Server 6.5 logins cannot be upgraded</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????? SQL Server 6.5 ?????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>ebe18a74-0375-4df4-b894-239f8fdabb64</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>DUPLICATEINDEX</bestpractice_id> <bestpractice_name>Use sp_rename to rename duplicate index name</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??? sp_rename ???????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>ee66c7a5-eb6d-4fcf-970c-ab099d78c8d9</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>DUPLICATEINDEX_UPGBLKR</bestpractice_id> <bestpractice_name>Upgrade Blocker to detect duplicate indexes on system databases</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??? sp_rename ???????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>ee66c7a5-eb6d-4fcf-970c-ab099d78c8d9</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>DUPLICATESID</bestpractice_id> <bestpractice_name>Look for duplicate SIDs</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????????(SID)</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>f207eb54-bccb-4e14-a5aa-e5cbd4ba611a</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTACCTPASS</bestpractice_id> <bestpractice_name>Specify your SQL Server service account user name and password</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????? SQL Server ?????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>93a7fb04-2d36-433f-8b9a-5a15c544f55a</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTCATALOGNAMERESTRICTION</bestpractice_id> <bestpractice_name>Length of Full-Text Catalog names in SQL Server 2005 Restricted to 120 Characters.</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->SQL Server 2005 ????????????????????? 120 ???????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>50633373-83f6-4ed9-99b9-71f92479a14f</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTCATALOGPATH</bestpractice_id> <bestpractice_name>Path change in sysfulltextcatalogs</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>9456234a-c155-44ae-a67b-93070bd83690</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTCATPROPITEMCOUNT</bestpractice_id> <bestpractice_name>FullText:Itemcount changed for Fulltext Catalog</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->FULLTEXTCATALOGPROPERTY ItemCount ?????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>fcb20093-f5e2-4db5-853c-0cac8b3fbb1c</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTCOMPONENTREG</bestpractice_id> <bestpractice_name>Upgrading will cause Full-Text Search to use instance-level, not global, word breakers and filters by default</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????????????????????????????????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>93ee8fcb-d11c-49fa-8fac-51ed31a8f008</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTDISKSPACEREQUIREMENTS</bestpractice_id> <bestpractice_name>Increase database size to accommodate DOCID map.</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????? DOCID ???</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>17dc1344-a51c-4bdf-9a0e-fd0b817489dc</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTMULTIPLEINSTANCES</bestpractice_id> <bestpractice_name>Multiple Instance and Sharing of Noise Files</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->SQL Server 2000 ?????????????? MSSearch ???</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>f7f8d70d-cdc3-4cac-80c8-e937dd617a68</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTNONPERSISTEDCOMPCOL</bestpractice_id> <bestpractice_name>FT index on a non-persisted computed column is no longer allowed in SQL Server 2005</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->SQL Server 2005 ???????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>cba737f7-b187-47d0-8458-23dc18d18aca</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTPROPS</bestpractice_id> <bestpractice_name>Modify stored procedures that use discontinued Full-Text Search properties</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>8d9392d9-a9ba-4378-84e4-59f516b67ddb</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTSYSTEMDBS</bestpractice_id> <bestpractice_name>Full-text indexing on master, tempdb and model databases is not supported in Yukon.</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->SQL Server 2005 ????? master??empdb ?? model ????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>f7992965-42c1-4eb8-a7fb-afb38b67c740</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTUNSIGNEDCOMPONENTS</bestpractice_id> <bestpractice_name>The Microsoft Full-Text Search Engine for SQL Server (MSFTESQL) service will not load third party components by default</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????Microsoft SQL Server ?????????(MSFTESQL)?????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>029f9895-7232-4149-9362-3ab1a4133d21</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>FTWORDBREAKOVERHAUL</bestpractice_id> <bestpractice_name>Full-Text Search Word Breakers and Filters Significantly Improved in SQL2005</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????????? SQL2005 ???????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>8d06bda9-0bbf-4baa-b270-07b1c1f640eb</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>IGNOREDUPKEY</bestpractice_id> <bestpractice_name>Set IGNORE_DUP_KEY to off on indexed views</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????? IGNORE_DUP_KEY ????? off</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>bdbb56e0-0ef9-42c0-9389-1e2931c12ed9</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>INFOSCHEMATA</bestpractice_id> <bestpractice_name>INFORMATION_SCHEMA.SCHEMATA now returns all schemas in a catalog (database</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->INFORMATION_SCHEMA.SCHEMATA ?????????????????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>4337b643-910d-47d7-bea8-f4052066b9a2</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>LOGINNAMEASSERVERROLE</bestpractice_id> <bestpractice_name>Rename logins matching fixed server role names</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>10a1d77c-3153-474f-a6a0-969556794467</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>LOGSHIPMENTMAINTENANCEPLAN</bestpractice_id> <bestpractice_name>Maintenance Plans:Log shipping maintenance plans wont upgrade</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????????? SQL Server ??????</description> <category>Backup and Recovery</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>cd2d08c3-4e56-4034-8b68-0c78df8b5471</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>MAINTENANCEPLANFEATURE</bestpractice_id> <bestpractice_name>Database maintenance plans superseded</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>efac127c-6c81-4c7a-a6c4-9aae5d15545d</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PostMigration</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>MDACVERSION</bestpractice_id> <bestpractice_name>Upgrade to MDAC 2.8 SP1</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????? MDAC 2.8 SP1</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>6931bc94-4756-4851-a1e1-077594ff91c7</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>MSXTSXPREC</bestpractice_id> <bestpractice_name>MSX/TSX Upgrade Precedence</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????????????(TSX)????????????(MSX)</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>2c231793-3878-4a5e-a425-1fa0d787ba84</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>NETPROTOCOL</bestpractice_id> <bestpractice_name>Modify connections that use Banyan VINES Sequenced Packet Protocol (SPP), Multiprotocol, AppleTalk, or NWLink IPX/SPX network protocols</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????? Banyan VINES ????????(SPP)????????ppleTalk ?? NWLink IPX/SPX ???????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>5c5ae453-cc5b-4898-95c7-ad34157b1f60</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>NONANSIOUTER</bestpractice_id> <bestpractice_name>Checks objects for use of Non-ANSI outer joins.</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? 90 ???????????????????????? *= ?? =*??</description> <category>Deprecation</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>69101925-da5c-4e46-9ab5-8180d980cd0b</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>OLDDBCC</bestpractice_id> <bestpractice_name>Obsolete DBCC Commands</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????? DBCC ????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>affb6da7-c9ba-401c-ab7f-0d2f4ab93e2d</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>OLDSYSTEMTABLES</bestpractice_id> <bestpractice_name>Remove references to undocumented system tables</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>010b1236-2219-4bf4-a6db-e3fc3abfa37a</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>ORDERBYORDINALS</bestpractice_id> <bestpractice_name>ORDER BY with constants</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? 90 ?????????ORDER BY ??????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>69101925-da5c-4e46-9ab5-8180d980cd0b</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostMigration</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>OSQLSYSEXEC</bestpractice_id> <bestpractice_name>osql no longer supports the ED and !! commands</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->osql ?????? ED ?? !! ???</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>7cc2852f-94e8-4292-9326-c3f1a1acd281</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>PROXYACCOUNT</bestpractice_id> <bestpractice_name>Proxy Account Upgrade</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????? SQL Server ??????????????????????? UpgradedProxyAccount</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>5e9a32ff-0985-4fd7-9573-056ccd216071</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>QRYGOVCOSTLIMIT</bestpractice_id> <bestpractice_name>Costing changes may make some queries not run in Yukon when they did run in Shiloh due to QUERY_GOVERNOR_COST_LIMIT</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>3f2c15d4-c8e0-42f5-ac36-a001ff3b79e8</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLCFTTBL</bestpractice_id> <bestpractice_name>Merge conflict tables</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????? DBO ???????????????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>1998cca1-0a6b-4014-a5b0-a2da64abcd81</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLEXPAGENT</bestpractice_id> <bestpractice_name>SQL Express replication agents</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????? SQL Server Express Edition???????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>bbf5e0c3-b5a1-46ae-812b-6cfedb2f8592</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLEXPPUB</bestpractice_id> <bestpractice_name>SQL Express publications</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????? SQL Server Express Edition ???????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>94d3a7cb-52bb-4862-85c7-a4f7ef3f4087</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLIDMANAGE</bestpractice_id> <bestpractice_name>Merge identity range management</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>51b6bcc7-e8e5-4179-8d89-0358b18ceb97</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLIDRANGE</bestpractice_id> <bestpractice_name>Merge Publisher and Subscriber identity ranges</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>51b6bcc7-e8e5-4179-8d89-0358b18ceb97</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLJETSUB</bestpractice_id> <bestpractice_name>Merge Jet subscriptions</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????????????????? Access ????? Jet ???</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>8c2a3d01-81ad-4a47-8658-987295cdb379</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLLOCALCON</bestpractice_id> <bestpractice_name>Local agent connections</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????? Windows ???????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>885d0670-0dc5-42e1-90c0-bb07bd6b6165</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLLOGSHIP</bestpractice_id> <bestpractice_name>Log shipping will not run after upgrading to SQL Server 2005</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????? SQL Server 2005 ??????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>6727cb7d-ac01-4972-a730-dbb7cdc29705</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLMERGSNAP</bestpractice_id> <bestpractice_name>Snapshot after upgrading a merge publication</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????????????????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>ee2ce4d0-184c-40d1-a575-2fef0fbbb59e</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>REPLMSMQ</bestpractice_id> <bestpractice_name>MSMQ for queued updating subscriptions</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????? MSMQ ??? SQL Server ??????????????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>97944de3-fbad-4db1-939a-dcd550bf5893</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>RESERVEDATABASEID</bestpractice_id> <bestpractice_name>Database ID 32767 is reserved in SQL 2005.</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????? ID 32767 ??? SQL Server ????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>e0826010-8aa4-4ed7-8d32-2bebfeff9a71</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>RESERVEDTYPEXML</bestpractice_id> <bestpractice_name>Type named 'xml' is now a reserved system type name</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????? "xml"</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>96bc56b8-bad2-4797-8592-d7864b630e99</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>RSCUSTOMASSEMBLIES</bestpractice_id> <bestpractice_name>Report Server uses Custom assemblies</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????????????????????????????</description> <category>Configuration Options</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>fa184bd7-11d6-4ea3-9249-bc1b13db49e5</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>RSDEFAULTIIS</bestpractice_id> <bestpractice_name>Report Server IIS virtual directory</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????????????????????</description> <category>Configuration Options</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>74589032-758f-4a88-a548-097dd50b3811</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>RSDEFAULTIISYUKON</bestpractice_id> <bestpractice_name>Report Server IIS virtual directory (Yukon)</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????????????????</description> <category>Configuration Options</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>dc20c804-9583-41f6-a82b-574bf5858e21</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>SPCONFIGURE</bestpractice_id> <bestpractice_name>Remove statements that modify system objects</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>221b46c2-c27e-4df8-bd8c-8b990d6d5e98</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>SPHELPTRIGGERNEWCOL</bestpractice_id> <bestpractice_name>New column in output of sp_helptrigger may impact applications</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->sp_helptrigger ???????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>b7c42a8f-f2e0-4fa3-b046-3cf39c854c47</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>SQLAGENTCONNECTION</bestpractice_id> <bestpractice_name>SQL Server Agent connection to SQL Server</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? SQL Server ??????????? SQL ??????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>c39f3ec3-fc2c-4c12-940f-60d8d3d17660</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>SQLAGENTTOKENREPLACEMENT</bestpractice_id> <bestpractice_name>Syntax for calling out tokens in SQL Server Agent job steps has changed.</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>c801e6da-0159-4bb0-9144-eb28b5127ff7</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>SYSLOCKINFO</bestpractice_id> <bestpractice_name>Changes to behavior in syslockinfo and sp_lock</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? syslockinfo ?? sp_lock ???????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>b9892ae3-ac15-48be-8b52-78dbed6467ed</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>SYSPERFINFO</bestpractice_id> <bestpractice_name>Modify applications to expect bigint values from sysperfinfo.cntr_value</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????? sysperfinfo.cntr_value ??? bigint ??</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>b0345303-6e9a-4078-8148-6e1bce207b8c</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>TRACEFLAGS</bestpractice_id> <bestpractice_name>Trace Flag behavior may be different in SQL Server 2005</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????? SQL Server 2005 ????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>6114e61e-f544-4912-8cef-9f44d1b6e222</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>TRGNESTED</bestpractice_id> <bestpractice_name>Nested Triggers Configuration</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->RECURSIVE_TRIGGERS ??????????????? INSTEAD OF ?????</description> <category>T-SQL</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>10014527-e787-457d-95b1-8b0be36fa6e2</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>TRUSTEDREMOTE</bestpractice_id> <bestpractice_name>Trusted Remote Logins</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>9dabf7ad-97ea-43dd-9d6e-dff37c419684</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>UNDETECTABLE</bestpractice_id> <bestpractice_name>Other Database Engine upgrade issues</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->??????????????????</description> <category>Configuration Options</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>78a1d8e8-fa97-476f-8777-84617d145340</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>VIEWCHECKOPT</bestpractice_id> <bestpractice_name>Views with CHECK OPTION are not supported if the view or a view it references contains TOP. (90 Compat Mode)</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? 90 ???????????? TOP ????????? WITH CHECK OPTION</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>69101925-da5c-4e46-9ab5-8180d980cd0b</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>VIEWFORBROWSE</bestpractice_id> <bestpractice_name>The FOR BROWSE clause is not allowed in views.(90 Compat Mode)</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? 90 ?????????????????? FOR BROWSE</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>69101925-da5c-4e46-9ab5-8180d980cd0b</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>WINSOCKPROXY</bestpractice_id> <bestpractice_name>Winsock Proxy configuration not supported</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->????? WinSock ??????</description> <category>Database Administration</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>abf71f7b-8bd7-49d2-92f7-9ddf72924d8c</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>Advisory</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>WITHHINTS</bestpractice_id> <bestpractice_name>WITH hint specification</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? 90 ????????????????????? WITH ???????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>69101925-da5c-4e46-9ab5-8180d980cd0b</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostMigration</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>XACTABORT</bestpractice_id> <bestpractice_name>SET XACT_ABORT OFF is not allowed inside a trigger.(90 Compat Mode)</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?? 90 ???????????????????? SET XACT_ABORT OFF</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>69101925-da5c-4e46-9ab5-8180d980cd0b</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>XPAGENTPROXY</bestpractice_id> <bestpractice_name>Replace usage of the xp_sqlagent_proxy_account extended stored procedure with new stored procedures</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->?????? xp_sqlagent_proxy_account ?????????????????????</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>0e3cc931-6237-41dd-bf0d-0c03f4d8fff2</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>YUK1</bestpractice_id> <bestpractice_name>Rename use sys</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????? sys</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>d622d646-83e4-4b6f-9a21-77b301af04b5</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreOrPostUpgrade</IssueType> </bpa_bestpractices> <bpa_bestpractices> <bestpractice_id>YUK1_UPGBLKR</bestpractice_id> <bestpractice_name>Upgrade Blocker - Check for user name sys in a database</bestpractice_name> <description><!-- _locID_text="description" _locComment="***description tag localizable" -->???????? sys</description> <category>SQL Server 2005 Readiness</category> <publisher>Microsoft Corporation</publisher> <version>1.0</version> <see_also>d622d646-83e4-4b6f-9a21-77b301af04b5</see_also> <bestpractice_type_name>Microsoft.BPA.Common.AssemblyType</bestpractice_type_name> <IssueType>PreUpgrade</IssueType> </bpa_bestpractices> </BpaBestpractices> <BpaJobExecutionLogs> </BpaJobExecutionLogs> <BpaBestpracticeSqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>AGENTGLOBALPROXY</bestpractice_id> <sqlserver_version>7.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>AGENTJOBSTEPS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>AGENTMSXTSX</bestpractice_id> <sqlserver_version>7.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>ASPNETUSERENCRYPTED</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>AUTOGROW</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Small Business Server Edition,Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>COMPDRIVES</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>DBUNWRITABLE_UPGBLKR</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>DEPRECATEDSP</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>DLLFULLPATH</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>DORMANT65HASH</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Small Business Server Edition,Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>DUPLICATEINDEX</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>DUPLICATEINDEX_UPGBLKR</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>DUPLICATESID</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTACCTPASS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTCATALOGNAMERESTRICTION</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTCATALOGPATH</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTCATPROPITEMCOUNT</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTCOMPONENTREG</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTDISKSPACEREQUIREMENTS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTMULTIPLEINSTANCES</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTNONPERSISTEDCOMPCOL</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTPROPS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTSYSTEMDBS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTUNSIGNEDCOMPONENTS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>FTWORDBREAKOVERHAUL</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>IGNOREDUPKEY</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>INFOSCHEMATA</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>LOGINNAMEASSERVERROLE</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>LOGSHIPMENTMAINTENANCEPLAN</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>MAINTENANCEPLANFEATURE</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>MDACVERSION</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>MSXTSXPREC</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>NETPROTOCOL</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>NONANSIOUTER</bestpractice_id> <sqlserver_version>7.*.*;8.*.*;9.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>OLDDBCC</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>OLDSYSTEMTABLES</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>ORDERBYORDINALS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*;9.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>OSQLSYSEXEC</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>PROXYACCOUNT</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>QRYGOVCOSTLIMIT</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLCFTTBL</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLEXPAGENT</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Desktop Engine</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLEXPPUB</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Desktop Engine</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLIDMANAGE</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLIDRANGE</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLJETSUB</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLLOCALCON</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLLOGSHIP</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLMERGSNAP</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>REPLMSMQ</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>RESERVEDATABASEID</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>RESERVEDTYPEXML</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>RSCUSTOMASSEMBLIES</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>RSDEFAULTIIS</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>RSDEFAULTIISYUKON</bestpractice_id> <sqlserver_version>9.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>SPCONFIGURE</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>SPHELPTRIGGERNEWCOL</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>SQLAGENTCONNECTION</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>SQLAGENTTOKENREPLACEMENT</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>SYSLOCKINFO</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>SYSPERFINFO</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>TRACEFLAGS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>TRGNESTED</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>TRUSTEDREMOTE</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit)</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>UNDETECTABLE</bestpractice_id> <sqlserver_version>7.*.*;8.*.*;9.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>VIEWCHECKOPT</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>VIEWFORBROWSE</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>WINSOCKPROXY</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>WITHHINTS</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>XACTABORT</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>XPAGENTPROXY</bestpractice_id> <sqlserver_version>8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>YUK1</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> <bpa_bestpractice_sqlservers> <bestpractice_id>YUK1_UPGBLKR</bestpractice_id> <sqlserver_version>7.*.*;8.*.*</sqlserver_version> <sqlserver_edition>Enterprise Edition,Evaluation Edition,Standard Edition,Developer Edition,Personal Edition,Desktop Edition,Desktop Engine,Enterprise Edition (64-bit),Developer Edition (64-bit),Enterprise Evaluation Edition,Small Business Server Edition</sqlserver_edition> </bpa_bestpractice_sqlservers> </BpaBestpracticeSqlservers> <BpaFiles> <bpa_files> <filename>bpa.AGENTGLOBALPROXY.dll</filename> <bestpractice_id>AGENTGLOBALPROXY</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.AGENTJOBSTEPS.dll</filename> <bestpractice_id>AGENTJOBSTEPS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.AGENTMSXTSX.dll</filename> <bestpractice_id>AGENTMSXTSX</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.ASPNETUSERENCRYPTED.dll</filename> <bestpractice_id>ASPNETUSERENCRYPTED</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.AUTOGROW.dll</filename> <bestpractice_id>AUTOGROW</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.COMPDRIVES.dll</filename> <bestpractice_id>COMPDRIVES</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.DBUNWRITABLE_UPGBLKR.dll</filename> <bestpractice_id>DBUNWRITABLE_UPGBLKR</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.DEPRECATEDSP.dll</filename> <bestpractice_id>DEPRECATEDSP</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.DLLFULLPATH.dll</filename> <bestpractice_id>DLLFULLPATH</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.DORMANT65HASH.dll</filename> <bestpractice_id>DORMANT65HASH</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.DUPLICATEINDEX.dll</filename> <bestpractice_id>DUPLICATEINDEX</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.DUPLICATEINDEX_UPGBLKR.dll</filename> <bestpractice_id>DUPLICATEINDEX_UPGBLKR</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.DUPLICATESID.dll</filename> <bestpractice_id>DUPLICATESID</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTACCTPASS.dll</filename> <bestpractice_id>FTACCTPASS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTCATALOGNAMERESTRICTION.dll</filename> <bestpractice_id>FTCATALOGNAMERESTRICTION</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTCATALOGPATH.dll</filename> <bestpractice_id>FTCATALOGPATH</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTCATPROPITEMCOUNT.dll</filename> <bestpractice_id>FTCATPROPITEMCOUNT</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTCOMPONENTREG.dll</filename> <bestpractice_id>FTCOMPONENTREG</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTDISKSPACEREQUIREMENTS.dll</filename> <bestpractice_id>FTDISKSPACEREQUIREMENTS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTMULTIPLEINSTANCES.dll</filename> <bestpractice_id>FTMULTIPLEINSTANCES</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTNONPERSISTEDCOMPCOL.dll</filename> <bestpractice_id>FTNONPERSISTEDCOMPCOL</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTPROPS.dll</filename> <bestpractice_id>FTPROPS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTSYSTEMDBS.dll</filename> <bestpractice_id>FTSYSTEMDBS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTUNSIGNEDCOMPONENTS.dll</filename> <bestpractice_id>FTUNSIGNEDCOMPONENTS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.FTWORDBREAKOVERHAUL.dll</filename> <bestpractice_id>FTWORDBREAKOVERHAUL</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.IGNOREDUPKEY.dll</filename> <bestpractice_id>IGNOREDUPKEY</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.INFOSCHEMATA.dll</filename> <bestpractice_id>INFOSCHEMATA</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.LOGINNAMEASSERVERROLE.dll</filename> <bestpractice_id>LOGINNAMEASSERVERROLE</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.LOGSHIPMENTMAINTENANCEPLAN.dll</filename> <bestpractice_id>LOGSHIPMENTMAINTENANCEPLAN</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.MAINTENANCEPLANFEATURE.dll</filename> <bestpractice_id>MAINTENANCEPLANFEATURE</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.MDACVERSION.dll</filename> <bestpractice_id>MDACVERSION</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.MSXTSXPREC.dll</filename> <bestpractice_id>MSXTSXPREC</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.NETPROTOCOL.dll</filename> <bestpractice_id>NETPROTOCOL</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.NONANSIOUTER.dll</filename> <bestpractice_id>NONANSIOUTER</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.OLDDBCC.dll</filename> <bestpractice_id>OLDDBCC</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.OLDSYSTEMTABLES.dll</filename> <bestpractice_id>OLDSYSTEMTABLES</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.ORDERBYORDINALS.dll</filename> <bestpractice_id>ORDERBYORDINALS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.OSQLSYSEXEC.dll</filename> <bestpractice_id>OSQLSYSEXEC</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.PROXYACCOUNT.dll</filename> <bestpractice_id>PROXYACCOUNT</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.QRYGOVCOSTLIMIT.dll</filename> <bestpractice_id>QRYGOVCOSTLIMIT</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLCFTTBL.dll</filename> <bestpractice_id>REPLCFTTBL</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLEXPAGENT.dll</filename> <bestpractice_id>REPLEXPAGENT</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLEXPPUB.dll</filename> <bestpractice_id>REPLEXPPUB</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLIDMANAGE.dll</filename> <bestpractice_id>REPLIDMANAGE</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLIDRANGE.dll</filename> <bestpractice_id>REPLIDRANGE</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLJETSUB.dll</filename> <bestpractice_id>REPLJETSUB</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLLOCALCON.dll</filename> <bestpractice_id>REPLLOCALCON</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLLOGSHIP.dll</filename> <bestpractice_id>REPLLOGSHIP</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLMERGSNAP.dll</filename> <bestpractice_id>REPLMERGSNAP</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.REPLMSMQ.dll</filename> <bestpractice_id>REPLMSMQ</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.RESERVEDATABASEID.dll</filename> <bestpractice_id>RESERVEDATABASEID</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.RESERVEDTYPEXML.dll</filename> <bestpractice_id>RESERVEDTYPEXML</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.RSCUSTOMASSEMBLIES.dll</filename> <bestpractice_id>RSCUSTOMASSEMBLIES</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.RSDEFAULTIIS.dll</filename> <bestpractice_id>RSDEFAULTIIS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.RSDEFAULTIISYUKON.dll</filename> <bestpractice_id>RSDEFAULTIISYUKON</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.SPCONFIGURE.dll</filename> <bestpractice_id>SPCONFIGURE</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.SPHELPTRIGGERNEWCOL.dll</filename> <bestpractice_id>SPHELPTRIGGERNEWCOL</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.SQLAGENTCONNECTION.dll</filename> <bestpractice_id>SQLAGENTCONNECTION</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.SQLAGENTTOKENREPLACEMENT.dll</filename> <bestpractice_id>SQLAGENTTOKENREPLACEMENT</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.SYSLOCKINFO.dll</filename> <bestpractice_id>SYSLOCKINFO</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.SYSPERFINFO.dll</filename> <bestpractice_id>SYSPERFINFO</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.TRACEFLAGS.dll</filename> <bestpractice_id>TRACEFLAGS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.TRGNESTED.dll</filename> <bestpractice_id>TRGNESTED</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.TRUSTEDREMOTE.dll</filename> <bestpractice_id>TRUSTEDREMOTE</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.UNDETECTABLE.dll</filename> <bestpractice_id>UNDETECTABLE</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.VIEWCHECKOPT.dll</filename> <bestpractice_id>VIEWCHECKOPT</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.VIEWFORBROWSE.dll</filename> <bestpractice_id>VIEWFORBROWSE</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.WINSOCKPROXY.dll</filename> <bestpractice_id>WINSOCKPROXY</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.WITHHINTS.dll</filename> <bestpractice_id>WITHHINTS</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.XACTABORT.dll</filename> <bestpractice_id>XACTABORT</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.XPAGENTPROXY.dll</filename> <bestpractice_id>XPAGENTPROXY</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.YUK1.dll</filename> <bestpractice_id>YUK1</bestpractice_id> </bpa_files> <bpa_files> <filename>bpa.YUK1_UPGBLKR.dll</filename> <bestpractice_id>YUK1_UPGBLKR</bestpractice_id> </bpa_files> </BpaFiles> <BpaInstanceResults> </BpaInstanceResults> <BpaJobBestpractices> <bpa_job_bestpractices> <job_name>engineupgradeblockers</job_name> <bestpractice_id>DBUNWRITABLE_UPGBLKR</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgradeblockers</job_name> <bestpractice_id>DUPLICATEINDEX_UPGBLKR</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgradeblockers</job_name> <bestpractice_id>DUPLICATESID</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgradeblockers</job_name> <bestpractice_id>LOGINNAMEASSERVERROLE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgradeblockers</job_name> <bestpractice_id>RESERVEDATABASEID</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgradeblockers</job_name> <bestpractice_id>YUK1_UPGBLKR</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>AGENTGLOBALPROXY</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>AGENTJOBSTEPS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>AGENTMSXTSX</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>AUTOGROW</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>COMPDRIVES</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>DBUNWRITABLE_UPGBLKR</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>DEPRECATEDSP</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>DLLFULLPATH</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>DORMANT65HASH</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>DUPLICATEINDEX</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>DUPLICATEINDEX_UPGBLKR</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>DUPLICATESID</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTACCTPASS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTCATALOGNAMERESTRICTION</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTCATALOGPATH</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTCATPROPITEMCOUNT</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTDISKSPACEREQUIREMENTS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTMULTIPLEINSTANCES</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTNONPERSISTEDCOMPCOL</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTPROPS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTSYSTEMDBS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>FTWORDBREAKOVERHAUL</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>IGNOREDUPKEY</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>INFOSCHEMATA</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>LOGINNAMEASSERVERROLE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>MAINTENANCEPLANFEATURE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>MDACVERSION</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>MSXTSXPREC</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>NETPROTOCOL</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>NONANSIOUTER</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>OLDDBCC</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>OLDSYSTEMTABLES</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>ORDERBYORDINALS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>OSQLSYSEXEC</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>PROXYACCOUNT</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>QRYGOVCOSTLIMIT</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLCFTTBL</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLEXPAGENT</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLEXPPUB</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLIDMANAGE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLIDRANGE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLJETSUB</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLLOCALCON</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLLOGSHIP</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLMERGSNAP</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>REPLMSMQ</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>RESERVEDATABASEID</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>RESERVEDTYPEXML</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>SPCONFIGURE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>SPHELPTRIGGERNEWCOL</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>SQLAGENTCONNECTION</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>SQLAGENTTOKENREPLACEMENT</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>SYSLOCKINFO</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>SYSPERFINFO</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>TRACEFLAGS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>UNDETECTABLE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>VIEWCHECKOPT</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>VIEWFORBROWSE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>WINSOCKPROXY</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>WITHHINTS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>XACTABORT</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>XPAGENTPROXY</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>YUK1</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>engineupgraderules</job_name> <bestpractice_id>YUK1_UPGBLKR</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>otherrules</job_name> <bestpractice_id>FTCOMPONENTREG</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>otherrules</job_name> <bestpractice_id>FTUNSIGNEDCOMPONENTS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>otherrules</job_name> <bestpractice_id>LOGSHIPMENTMAINTENANCEPLAN</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>otherrules</job_name> <bestpractice_id>TRGNESTED</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>otherrules</job_name> <bestpractice_id>TRUSTEDREMOTE</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>rsupgradeblockers</job_name> <bestpractice_id>ASPNETUSERENCRYPTED</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>rsupgradeblockers</job_name> <bestpractice_id>RSCUSTOMASSEMBLIES</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>rsupgradeblockers</job_name> <bestpractice_id>RSDEFAULTIIS</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> <bpa_job_bestpractices> <job_name>rsupgradeblockers</job_name> <bestpractice_id>RSDEFAULTIISYUKON</bestpractice_id> <sqlservers_applicable>0</sqlservers_applicable> </bpa_job_bestpractices> </BpaJobBestpractices> <BpaJobResults> </BpaJobResults> <BpaJobSqlservers> </BpaJobSqlservers> <BpaManagedTypes> <bpa_managed_types> <bestpractice_id>AGENTGLOBALPROXY</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPAgentGlobalProxy.BPAgentGlobalProxyCheck</startup_class> <startup_assembly>bpa.AGENTGLOBALPROXY.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>AGENTJOBSTEPS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckAgentJobStepLogs.BPCheckAgentJobSteps</startup_class> <startup_assembly>bpa.AGENTJOBSTEPS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>AGENTMSXTSX</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPAgentMsxTsx.BPAgentMsxTsxCheck</startup_class> <startup_assembly>bpa.AGENTMSXTSX.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>ASPNETUSERENCRYPTED</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpAspNetAccount.BPAspNetAccountEncrypted</startup_class> <startup_assembly>bpa.ASPNETUSERENCRYPTED.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>AUTOGROW</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpAutoGrow.BpAutoGrowCheck</startup_class> <startup_assembly>bpa.AUTOGROW.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>COMPDRIVES</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckCompressedDrives.BPCheckCompDrives</startup_class> <startup_assembly>bpa.COMPDRIVES.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>DBUNWRITABLE_UPGBLKR</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPDBUnwritable.BPDBUnwritable</startup_class> <startup_assembly>bpa.DBUNWRITABLE_UPGBLKR.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>DEPRECATEDSP</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPDeprecatedSP.BPDeprecatedSP</startup_class> <startup_assembly>bpa.DEPRECATEDSP.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>DLLFULLPATH</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckCustomerDllFullPath.BPCheckDllFullPath</startup_class> <startup_assembly>bpa.DLLFULLPATH.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>DORMANT65HASH</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPDormant65Hash.BPDormant65HashCheck</startup_class> <startup_assembly>bpa.DORMANT65HASH.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>DUPLICATEINDEX</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPDuplicateIndex.DuplicateIndex</startup_class> <startup_assembly>bpa.DUPLICATEINDEX.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>DUPLICATEINDEX_UPGBLKR</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPDuplicateIndex.DuplicateIndexUpgradeBlocker</startup_class> <startup_assembly>bpa.DUPLICATEINDEX_UPGBLKR.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>DUPLICATESID</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPDuplicateSid.BPDupeSid</startup_class> <startup_assembly>bpa.DUPLICATESID.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTACCTPASS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckAccountPassword.BPCheckAcctPass</startup_class> <startup_assembly>bpa.FTACCTPASS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTCATALOGNAMERESTRICTION</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCatalogNameRestriction.BPCatalogNameCharRestriction</startup_class> <startup_assembly>bpa.FTCATALOGNAMERESTRICTION.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTCATALOGPATH</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpCatalogPathCheck.BpCatalogPathCheck</startup_class> <startup_assembly>bpa.FTCATALOGPATH.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTCATPROPITEMCOUNT</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpCatalogPropItemCount.BpCatalogPropItemCount</startup_class> <startup_assembly>bpa.FTCATPROPITEMCOUNT.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTCOMPONENTREG</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckFTComponentRegistration.BPCheckFTComponentReg</startup_class> <startup_assembly>bpa.FTCOMPONENTREG.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTDISKSPACEREQUIREMENTS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPFTDiskSpaceRequirements.FullTextDiskSpaceReq</startup_class> <startup_assembly>bpa.FTDISKSPACEREQUIREMENTS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTMULTIPLEINSTANCES</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpFullTextMultipleInstances.BpFullTextMultipleInstancesCheck</startup_class> <startup_assembly>bpa.FTMULTIPLEINSTANCES.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTNONPERSISTEDCOMPCOL</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpNonPersistedCompCol.BpNonPersistedCompCol</startup_class> <startup_assembly>bpa.FTNONPERSISTEDCOMPCOL.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTPROPS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpFTProps.BpFTProps</startup_class> <startup_assembly>bpa.FTPROPS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTSYSTEMDBS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpFullTextSystemDBs.BpFullTextSystemDBs</startup_class> <startup_assembly>bpa.FTSYSTEMDBS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTUNSIGNEDCOMPONENTS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckFTUnsignedThirdPartyComponents.BPCheckFTUnsignedComponents</startup_class> <startup_assembly>bpa.FTUNSIGNEDCOMPONENTS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>FTWORDBREAKOVERHAUL</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPFTWordBreakOverhaul.BPFTWordBreakOverhaul</startup_class> <startup_assembly>bpa.FTWORDBREAKOVERHAUL.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>IGNOREDUPKEY</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckIgnoreDuplicateKey.BPCheckIgnoreDupKey</startup_class> <startup_assembly>bpa.IGNOREDUPKEY.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>INFOSCHEMATA</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpInfoSchemataCheck.BpInfoSchemataCheck</startup_class> <startup_assembly>bpa.INFOSCHEMATA.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>LOGINNAMEASSERVERROLE</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPLoginAsServerRole.BPLoginNameAsServerRole</startup_class> <startup_assembly>bpa.LOGINNAMEASSERVERROLE.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>LOGSHIPMENTMAINTENANCEPLAN</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPLogShipmentMaintenancePlan.BPShipmentMaintenancePlan</startup_class> <startup_assembly>bpa.LOGSHIPMENTMAINTENANCEPLAN.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>MAINTENANCEPLANFEATURE</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPMaintenancePlanFeatureChange.BPMaintenancePlanFeature</startup_class> <startup_assembly>bpa.MAINTENANCEPLANFEATURE.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>MDACVERSION</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckMdacVersion.BPCheckMdacVersion</startup_class> <startup_assembly>bpa.MDACVERSION.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>MSXTSXPREC</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckMsxTsxUpgradePrecedence.BPCheckMsxTsxPrec</startup_class> <startup_assembly>bpa.MSXTSXPREC.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>NETPROTOCOL</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckNetworkProtocol.BPCheckNetProtocol</startup_class> <startup_assembly>bpa.NETPROTOCOL.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>NONANSIOUTER</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpNonAnsiOuter.BpNonAnsiOuter</startup_class> <startup_assembly>bpa.NONANSIOUTER.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>OLDDBCC</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpOldDbcc.BpOldDbcc</startup_class> <startup_assembly>bpa.OLDDBCC.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>OLDSYSTEMTABLES</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpOldSysTables.BpOldSysTables</startup_class> <startup_assembly>bpa.OLDSYSTEMTABLES.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>ORDERBYORDINALS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpOrderByOrdinals.BpOrderByOrdinals</startup_class> <startup_assembly>bpa.ORDERBYORDINALS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>OSQLSYSEXEC</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPOsqlSysExec.BPOsqlSysExecCheck</startup_class> <startup_assembly>bpa.OSQLSYSEXEC.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>PROXYACCOUNT</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckProxyAccount.BPCheckProxyAcct</startup_class> <startup_assembly>bpa.PROXYACCOUNT.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>QRYGOVCOSTLIMIT</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPQueryGovernorCostLimit.BPQueryGovernorCostLimitCheck</startup_class> <startup_assembly>bpa.QRYGOVCOSTLIMIT.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLCFTTBL</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplConflictTables.ReplConflictTables</startup_class> <startup_assembly>bpa.REPLCFTTBL.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLEXPAGENT</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplMSDEAgent.ReplMSDEAgent</startup_class> <startup_assembly>bpa.REPLEXPAGENT.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLEXPPUB</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplMSDEPublishing.ReplMSDEPublishing</startup_class> <startup_assembly>bpa.REPLEXPPUB.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLIDMANAGE</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplIdentityManagement.ReplIdentityManagement</startup_class> <startup_assembly>bpa.REPLIDMANAGE.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLIDRANGE</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplIdentityRange.ReplIdentityRange</startup_class> <startup_assembly>bpa.REPLIDRANGE.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLJETSUB</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplJetSubscribers.ReplJetSubscribers</startup_class> <startup_assembly>bpa.REPLJETSUB.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLLOCALCON</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplLocalConnection.ReplLocalConnection</startup_class> <startup_assembly>bpa.REPLLOCALCON.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLLOGSHIP</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplLogShipping.ReplLogShipping</startup_class> <startup_assembly>bpa.REPLLOGSHIP.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLMERGSNAP</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplMergePublisher.ReplMergePublisher</startup_class> <startup_assembly>bpa.REPLMERGSNAP.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>REPLMSMQ</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReplMSMQueue.ReplMSMQueue</startup_class> <startup_assembly>bpa.REPLMSMQ.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>RESERVEDATABASEID</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPReserveDatabaseId.BPReserveId</startup_class> <startup_assembly>bpa.RESERVEDATABASEID.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>RESERVEDTYPEXML</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpReservedTypeXml.BpReservedTypeXmlCheck</startup_class> <startup_assembly>bpa.RESERVEDTYPEXML.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>RSCUSTOMASSEMBLIES</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpRSCustomAssemblies.BPRSCustomeAssembliesTest</startup_class> <startup_assembly>bpa.RSCUSTOMASSEMBLIES.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>RSDEFAULTIIS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpRSDefaultIIS.BPRSDefaultIISTest</startup_class> <startup_assembly>bpa.RSDEFAULTIIS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>RSDEFAULTIISYUKON</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpRSDefaultIIS.BPRSDefaultIISYukonTest</startup_class> <startup_assembly>bpa.RSDEFAULTIISYUKON.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>SPCONFIGURE</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpSpConfigure.BpSpConfigure</startup_class> <startup_assembly>bpa.SPCONFIGURE.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>SPHELPTRIGGERNEWCOL</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPSpHelpTriggerNewCol.BPSpHelpTriggerNewCol</startup_class> <startup_assembly>bpa.SPHELPTRIGGERNEWCOL.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>SQLAGENTCONNECTION</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPSqlAgentConnectionAuthMode.BPSqlAgentConnection</startup_class> <startup_assembly>bpa.SQLAGENTCONNECTION.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>SQLAGENTTOKENREPLACEMENT</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPSqlAgentTokenReplacement.BPTokenReplacement</startup_class> <startup_assembly>bpa.SQLAGENTTOKENREPLACEMENT.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>SYSLOCKINFO</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPSysLockInfo.BPSysLockInfo</startup_class> <startup_assembly>bpa.SYSLOCKINFO.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>SYSPERFINFO</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPSysPerfInfo.BPSysPerfInfo</startup_class> <startup_assembly>bpa.SYSPERFINFO.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>TRACEFLAGS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPTraceFlags.BPTraceFlagsCheck</startup_class> <startup_assembly>bpa.TRACEFLAGS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>TRGNESTED</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpTriggerNested.BpTriggerNested</startup_class> <startup_assembly>bpa.TRGNESTED.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>TRUSTEDREMOTE</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPTrustedRemote.BPTrustedRemote</startup_class> <startup_assembly>bpa.TRUSTEDREMOTE.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>UNDETECTABLE</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPUndetectable.BPUndetectable</startup_class> <startup_assembly>bpa.UNDETECTABLE.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>VIEWCHECKOPT</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPViewCheckOption.BPViewCheckOptionCheck</startup_class> <startup_assembly>bpa.VIEWCHECKOPT.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>VIEWFORBROWSE</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPViewForBrowse.BPViewForBrowseCheck</startup_class> <startup_assembly>bpa.VIEWFORBROWSE.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>WINSOCKPROXY</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPCheckWinsockProxy.BPCheckWinsockProxy</startup_class> <startup_assembly>bpa.WINSOCKPROXY.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>WITHHINTS</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpWithHints.BpWithHints</startup_class> <startup_assembly>bpa.WITHHINTS.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>XACTABORT</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BPSetXactAbort.BPSetXactAbortCheck</startup_class> <startup_assembly>bpa.XACTABORT.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>XPAGENTPROXY</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpXPAgentProxy.BpXPAgentProxy</startup_class> <startup_assembly>bpa.XPAGENTPROXY.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>YUK1</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpSysSchema.BPSysSchemaCheck</startup_class> <startup_assembly>bpa.YUK1.dll</startup_assembly> </bpa_managed_types> <bpa_managed_types> <bestpractice_id>YUK1_UPGBLKR</bestpractice_id> <startup_class>Microsoft.SqlBpa.Rules.BpSysSchema.BPSysSchemaCheckUpgradeBlocker</startup_class> <startup_assembly>bpa.YUK1_UPGBLKR.dll</startup_assembly> </bpa_managed_types> </BpaManagedTypes> <BpaProperties> </BpaProperties> <BpaJobProperties> </BpaJobProperties> <BpaRules> <BpaRuleTbl_AGENTGLOBALPROXY> </BpaRuleTbl_AGENTGLOBALPROXY> <BpaRuleTbl_AGENTJOBSTEPS> </BpaRuleTbl_AGENTJOBSTEPS> <BpaRuleTbl_AGENTMSXTSX> </BpaRuleTbl_AGENTMSXTSX> <BpaRuleTbl_ASPNETUSERENCRYPTED> </BpaRuleTbl_ASPNETUSERENCRYPTED> <BpaRuleTbl_AUTOGROW> </BpaRuleTbl_AUTOGROW> <BpaRuleTbl_COMPDRIVES> </BpaRuleTbl_COMPDRIVES> <BpaRuleTbl_DBUNWRITABLEUPGBLKR> </BpaRuleTbl_DBUNWRITABLEUPGBLKR> <BpaRuleTbl_DEPRECATEDSP> </BpaRuleTbl_DEPRECATEDSP> <BpaRuleTbl_DLLFULLPATH> </BpaRuleTbl_DLLFULLPATH> <BpaRuleTbl_DORMANT65HASH> </BpaRuleTbl_DORMANT65HASH> <BpaRuleTbl_DUPLICATEINDEX> </BpaRuleTbl_DUPLICATEINDEX> <BpaRuleTbl_DUPLICATEINDEXUPGBLKR> </BpaRuleTbl_DUPLICATEINDEXUPGBLKR> <BpaRuleTbl_DUPLICATESID> </BpaRuleTbl_DUPLICATESID> <BpaRuleTbl_FTACCTPASS> </BpaRuleTbl_FTACCTPASS> <BpaRuleTbl_FTCATALOGNAMERESTRICTION> </BpaRuleTbl_FTCATALOGNAMERESTRICTION> <BpaRuleTbl_FTCATALOGPATH> </BpaRuleTbl_FTCATALOGPATH> <BpaRuleTbl_FTCATPROPITEMCOUNT> </BpaRuleTbl_FTCATPROPITEMCOUNT> <BpaRuleTbl_FTCOMPONENTREG> </BpaRuleTbl_FTCOMPONENTREG> <BpaRuleTbl_FTDISKSPACEREQUIREMENTS> </BpaRuleTbl_FTDISKSPACEREQUIREMENTS> <BpaRuleTbl_FTMULTIPLEINSTANCES> </BpaRuleTbl_FTMULTIPLEINSTANCES> <BpaRuleTbl_FTNONPERSISTEDCOMPCOL> </BpaRuleTbl_FTNONPERSISTEDCOMPCOL> <BpaRuleTbl_FTPERMS> </BpaRuleTbl_FTPERMS> <BpaRuleTbl_FTPROPS> </BpaRuleTbl_FTPROPS> <BpaRuleTbl_FTSYSTEMDBS> </BpaRuleTbl_FTSYSTEMDBS> <BpaRuleTbl_FTUNSIGNEDCOMPONENTS> </BpaRuleTbl_FTUNSIGNEDCOMPONENTS> <BpaRuleTbl_FTWORDBREAKOVERHAUL> </BpaRuleTbl_FTWORDBREAKOVERHAUL> <BpaRuleTbl_IGNOREDUPKEY> </BpaRuleTbl_IGNOREDUPKEY> <BpaRuleTbl_INFOSCHEMATA> </BpaRuleTbl_INFOSCHEMATA> <BpaRuleTbl_LOGINNAMEASSERVERROLE> </BpaRuleTbl_LOGINNAMEASSERVERROLE> <BpaRuleTbl_LOGSHIPMENTMAINTENANCEPLAN> </BpaRuleTbl_LOGSHIPMENTMAINTENANCEPLAN> <BpaRuleTbl_MAINTENANCEPLANFEATURE> </BpaRuleTbl_MAINTENANCEPLANFEATURE> <BpaRuleTbl_MDACVERSION> </BpaRuleTbl_MDACVERSION> <BpaRuleTbl_MSXTSXPREC> </BpaRuleTbl_MSXTSXPREC> <BpaRuleTbl_NETPROTOCOL> </BpaRuleTbl_NETPROTOCOL> <BpaRuleTbl_NONANSIOUTER> </BpaRuleTbl_NONANSIOUTER> <BpaRuleTbl_OLDDBCC> </BpaRuleTbl_OLDDBCC> <BpaRuleTbl_OLDSYSTEMTABLES> </BpaRuleTbl_OLDSYSTEMTABLES> <BpaRuleTbl_ORDERBYORDINALS> </BpaRuleTbl_ORDERBYORDINALS> <BpaRuleTbl_OSQLSYSEXEC> </BpaRuleTbl_OSQLSYSEXEC> <BpaRuleTbl_PROXYACCOUNT> </BpaRuleTbl_PROXYACCOUNT> <BpaRuleTbl_QRYGOVCOSTLIMIT> </BpaRuleTbl_QRYGOVCOSTLIMIT> <BpaRuleTbl_REPLCFTTBL> </BpaRuleTbl_REPLCFTTBL> <BpaRuleTbl_REPLEXPAGENT> </BpaRuleTbl_REPLEXPAGENT> <BpaRuleTbl_REPLEXPPUB> </BpaRuleTbl_REPLEXPPUB> <BpaRuleTbl_REPLIDMANAGE> </BpaRuleTbl_REPLIDMANAGE> <BpaRuleTbl_REPLIDRANGE> </BpaRuleTbl_REPLIDRANGE> <BpaRuleTbl_REPLJETSUB> </BpaRuleTbl_REPLJETSUB> <BpaRuleTbl_REPLLOCALCON> </BpaRuleTbl_REPLLOCALCON> <BpaRuleTbl_REPLLOGSHIP> </BpaRuleTbl_REPLLOGSHIP> <BpaRuleTbl_REPLMERGSNAP> </BpaRuleTbl_REPLMERGSNAP> <BpaRuleTbl_REPLMSMQ> </BpaRuleTbl_REPLMSMQ> <BpaRuleTbl_RESERVEDATABASEID> </BpaRuleTbl_RESERVEDATABASEID> <BpaRuleTbl_RESERVEDTYPEXML> </BpaRuleTbl_RESERVEDTYPEXML> <BpaRuleTbl_RSCUSTOMASSEMBLIES> </BpaRuleTbl_RSCUSTOMASSEMBLIES> <BpaRuleTbl_RSCUSTOMSECURITY> </BpaRuleTbl_RSCUSTOMSECURITY> <BpaRuleTbl_RSDEFAULTIIS> </BpaRuleTbl_RSDEFAULTIIS> <BpaRuleTbl_RSDEFAULTIISYUKON> </BpaRuleTbl_RSDEFAULTIISYUKON> <BpaRuleTbl_SPCONFIGURE> </BpaRuleTbl_SPCONFIGURE> <BpaRuleTbl_SPHELPTRIGGERNEWCOL> </BpaRuleTbl_SPHELPTRIGGERNEWCOL> <BpaRuleTbl_SQLAGENTCONNECTION> </BpaRuleTbl_SQLAGENTCONNECTION> <BpaRuleTbl_SQLAGENTTOKENREPLACEMENT> </BpaRuleTbl_SQLAGENTTOKENREPLACEMENT> <BpaRuleTbl_SYSLOCKINFO> </BpaRuleTbl_SYSLOCKINFO> <BpaRuleTbl_SYSPERFINFO> </BpaRuleTbl_SYSPERFINFO> <BpaRuleTbl_TRACEFLAGS> </BpaRuleTbl_TRACEFLAGS> <BpaRuleTbl_TRGNESTED> </BpaRuleTbl_TRGNESTED> <BpaRuleTbl_TRUSTEDREMOTE> </BpaRuleTbl_TRUSTEDREMOTE> <BpaRuleTbl_UNDETECTABLE> </BpaRuleTbl_UNDETECTABLE> <BpaRuleTbl_VIEWCHECKOPT> </BpaRuleTbl_VIEWCHECKOPT> <BpaRuleTbl_VIEWFORBROWSE> </BpaRuleTbl_VIEWFORBROWSE> <BpaRuleTbl_WINSOCKPROXY> </BpaRuleTbl_WINSOCKPROXY> <BpaRuleTbl_WITHHINTS> </BpaRuleTbl_WITHHINTS> <BpaRuleTbl_XACTABORT> </BpaRuleTbl_XACTABORT> <BpaRuleTbl_XPAGENTPROXY> </BpaRuleTbl_XPAGENTPROXY> <BpaRuleTbl_YUK1> </BpaRuleTbl_YUK1> <BpaRuleTbl_YUK1UPGBLKR> </BpaRuleTbl_YUK1UPGBLKR> </BpaRules> </BpaRepository>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de