Finden Partition Schema-Definitionen im SQL-Server-Datenbank

Habe ich Zugriff auf eine Datenbank, und ich muss wissen das Partition-Schema-Definitionen in der Datenbank. d.h. ich muss wissen, das Partitionsschema Namen, die Partition-Funktion ist es mit, was Datei-Gruppen werden die Partitionen zugewiesen, etc...

Jemand zum Beispiel ein Partitionsschema erstellt, die als so (aus der msdn):

CREATE PARTITION SCHEME myRangePS1
AS PARTITION myRangePF1
TO (test1fg, test2fg, test3fg, test4fg);

Dann will ich
der name: myRangePS1,
die Funktion: myRangePF1,
und die Partitionen: (test1fg, test2fg, test3fg, test4fg),
Ob partition oder nicht

Wie würde ich mich über diese mithilfe von SQL-Anweisungen nur?
Ich kann die Abfrage die Namen und einige Daten über die Partitionen, indem Sie die system-view sys.partition_scheme, aber es ist nicht genug.

Dem unten zeigt eine ähnliche Lösung auf der Suche nach der definition der Partition-Funktionen:
http://social.msdn.microsoft.com/forums/sqlserver/en-US/d0ce92e3-bf48-455d-bd89-c334654d7e97/how-to-find-partition-function-text-applied-to-a-table

InformationsquelleAutor Brittany F | 2014-07-22

Schreibe einen Kommentar