SQL Server Partition Management Tool is available at http://www.codeplex.com/SQLPartitionMgmt with source code.
This tool provides a set of commands (at the Command Line or via Powershell) to create a staging table on-demand (including all appropriate indexes and constraints) based on a specific partitioned table and particular partition of interest. By calling this executable, with parameters, from maintenance scripts or SSIS packages, DBAs can avoid having to ‘hard code’ table and index definition scripts for staging tables. The tool eliminates the challenge of keeping such scripts in synch with changes to partition tables’ columns or indexes. It also provides a fast, single-command shortcut for the operation of quickly deleting all data from a partition.
This tool supports SQL Server 2008, but is also fully compatible with SQL Server 2005. An earlier verison of the tool (for SQL Server 2005) is also available on codeplex under the same project.
The latest version supports new features in SQL Server 2008 such as filtered indexes, new data types, and partition-aligned indexed views.
-- Stuart Ozer / SQLCAT
|
sql, server, best practices, whitepapers, analysis services, data mining, olap, datawarehouse, datawarehousing, availability, clustering, capacity, collation, data types, data warehouse, database, design, index, mirroring, optimization, partitions, performance, precision, processing, querying, scalability, security, reporting services, integration services
|