<_locDefinition xmlns="urn:locstudio">
<_locDefault _loc="locNone" />
<_locTag _loc="locData">DMF:Name
<_locTag _loc="locData">DMF:Description
<_locTag _loc="locData">DMF:Condition
<_locTag _loc="locData">DMF:ObjectSet
<_locTag _loc="locData">DMF:RootCondition
<_locTag _loc="locData">DMF:PolicyCategory
<_locTag _loc="locData">DMF:HelpText
urn:uuid:96fe1236-abf6-4a57-b54d-e9baab394fd1
http://documentcollection/
/system/schema/DMF
/PolicyStore/Policy/Database Auto Shrink
/PolicyStore
/PolicyStore/Condition/Auto Shrink Disabled
/PolicyStore/ObjectSet/Database Auto Shrink__ObjectSet
/PolicyStore/Condition/Enterprise or Standard Edition
/PolicyStore/PolicyCategory/Microsoft Best Practices_b Performance
Database Auto Shrink
Checks that the AUTO_SHRINK option is off for user databases on SQL Server Standard and Enterprise Editions. Frequently shrinking and expanding a database can lead to poor performance because of physical fragmentation. Set the AUTO_SHRINK database option to OFF. If you know that the space that you are reclaiming will not be needed in the future, you can manually shrink the database.
Auto Shrink Disabled
Database Auto Shrink_ObjectSet
Enterprise or Standard Edition
Microsoft Best Practices: Performance
false
None
http://go.microsoft.com/fwlink/?LinkId=116337
0001-01-01T00:00:00
0001-01-01T00:00:00
/PolicyStore/ObjectSet/Database Auto Shrink__ObjectSet
/PolicyStore/ObjectSet/Database Auto Shrink__ObjectSet/TargetSet/Server_/Database
/PolicyStore
Database Auto Shrink_ObjectSet
IDatabasePerformanceFacet
/PolicyStore/Condition/Auto Shrink Disabled
/PolicyStore
<Operator><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<OpType>EQ</OpType><?char 13?>
<Count>2</Count><?char 13?>
<Attribute><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<Name>AutoShrink</Name><?char 13?>
</Attribute><?char 13?>
<Function><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<FunctionType>False</FunctionType><?char 13?>
<ReturnType>Bool</ReturnType><?char 13?>
<Count>0</Count><?char 13?>
</Function><?char 13?>
</Operator>
Auto Shrink Disabled
Confirms that the AUTO_SHRINK database option is set to off.
IDatabasePerformanceFacet
/PolicyStore/Condition/Enterprise or Standard Edition
/PolicyStore
<Operator><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<OpType>OR</OpType><?char 13?>
<Count>2</Count><?char 13?>
<Operator><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<OpType>EQ</OpType><?char 13?>
<Count>2</Count><?char 13?>
<Attribute><?char 13?>
<TypeClass>Numeric</TypeClass><?char 13?>
<Name>EngineEdition</Name><?char 13?>
</Attribute><?char 13?>
<Function><?char 13?>
<TypeClass>Numeric</TypeClass><?char 13?>
<FunctionType>Enum</FunctionType><?char 13?>
<ReturnType>Numeric</ReturnType><?char 13?>
<Count>2</Count><?char 13?>
<Constant><?char 13?>
<TypeClass>String</TypeClass><?char 13?>
<ObjType>System.String</ObjType><?char 13?>
<Value>Microsoft.SqlServer.Management.Smo.Edition</Value><?char 13?>
</Constant><?char 13?>
<Constant><?char 13?>
<TypeClass>String</TypeClass><?char 13?>
<ObjType>System.String</ObjType><?char 13?>
<Value>Standard</Value><?char 13?>
</Constant><?char 13?>
</Function><?char 13?>
</Operator><?char 13?>
<Operator><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<OpType>EQ</OpType><?char 13?>
<Count>2</Count><?char 13?>
<Attribute><?char 13?>
<TypeClass>Numeric</TypeClass><?char 13?>
<Name>EngineEdition</Name><?char 13?>
</Attribute><?char 13?>
<Function><?char 13?>
<TypeClass>Numeric</TypeClass><?char 13?>
<FunctionType>Enum</FunctionType><?char 13?>
<ReturnType>Numeric</ReturnType><?char 13?>
<Count>2</Count><?char 13?>
<Constant><?char 13?>
<TypeClass>String</TypeClass><?char 13?>
<ObjType>System.String</ObjType><?char 13?>
<Value>Microsoft.SqlServer.Management.Smo.Edition</Value><?char 13?>
</Constant><?char 13?>
<Constant><?char 13?>
<TypeClass>String</TypeClass><?char 13?>
<ObjType>System.String</ObjType><?char 13?>
<Value>EnterpriseOrDeveloper</Value><?char 13?>
</Constant><?char 13?>
</Function><?char 13?>
</Operator><?char 13?>
</Operator>
Enterprise or Standard Edition
Confirms that the instance of SQL Server is either Enterprise or Standard Edition.
Server
/PolicyStore/PolicyCategory/Microsoft Best Practices_b Performance
/PolicyStore
Microsoft Best Practices: Performance
/PolicyStore/ObjectSet/Database Auto Shrink__ObjectSet/TargetSet/Server_/Database
/PolicyStore/ObjectSet/Database Auto Shrink__ObjectSet/TargetSet/Server_/Database/TargetSetLevel/Server_/Database
/PolicyStore/ObjectSet/Database Auto Shrink__ObjectSet
Server/Database
true
/PolicyStore/Condition/Online User Database
/PolicyStore
<Operator><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<OpType>AND</OpType><?char 13?>
<Count>2</Count><?char 13?>
<Operator><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<OpType>EQ</OpType><?char 13?>
<Count>2</Count><?char 13?>
<Attribute><?char 13?>
<TypeClass>Unsupported</TypeClass><?char 13?>
<Name>IsSystemObject</Name><?char 13?>
</Attribute><?char 13?>
<Function><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<FunctionType>False</FunctionType><?char 13?>
<ReturnType>Bool</ReturnType><?char 13?>
<Count>0</Count><?char 13?>
</Function><?char 13?>
</Operator><?char 13?>
<Operator><?char 13?>
<TypeClass>Bool</TypeClass><?char 13?>
<OpType>EQ</OpType><?char 13?>
<Count>2</Count><?char 13?>
<Attribute><?char 13?>
<TypeClass>Unsupported</TypeClass><?char 13?>
<Name>Status</Name><?char 13?>
</Attribute><?char 13?>
<Function><?char 13?>
<TypeClass>Numeric</TypeClass><?char 13?>
<FunctionType>Enum</FunctionType><?char 13?>
<ReturnType>Numeric</ReturnType><?char 13?>
<Count>2</Count><?char 13?>
<Constant><?char 13?>
<TypeClass>String</TypeClass><?char 13?>
<ObjType>System.String</ObjType><?char 13?>
<Value>Microsoft.SqlServer.Management.Smo.DatabaseStatus</Value><?char 13?>
</Constant><?char 13?>
<Constant><?char 13?>
<TypeClass>String</TypeClass><?char 13?>
<ObjType>System.String</ObjType><?char 13?>
<Value>Normal</Value><?char 13?>
</Constant><?char 13?>
</Function><?char 13?>
</Operator><?char 13?>
</Operator>
Online User Database
Confirms that the database is not a system database and that it is online.
Database
/PolicyStore/ObjectSet/Database Auto Shrink__ObjectSet/TargetSet/Server_/Database/TargetSetLevel/Server_/Database
/PolicyStore/ObjectSet/Database Auto Shrink__ObjectSet/TargetSet/Server_/Database
/PolicyStore/Condition/Online User Database
Server/Database
Database
Online User Database