partitioning

  • Hi,

    I want to remove partitioning from a database

    USE [DBA]

    GO

    CREATE PARTITION SCHEME [PPS] AS PARTITION [PPF] TO ([FG_1], [FG_2], [FG_3], [FG_4], [FG_5], [FG_6], [FG_7], [FG_8], [FG_9], [FG_10], [FG_11], [FG_12], [FG_13], [FG_14], [FG_15], [FG_16], [FG_17], [FG_18], [FG_19], [FG_20], [FG_21], [FG_22], [FG_23], [FG_24], [FG_25], [FG_26], [FG_27], [FG_28], [FG_29], [FG_30], [FG_31], [FG_32], [FG_33], [FG_34], [FG_35], [FG_36], [FG_37], [FG_38], [FG_39], [FG_40], [FG_41], [FG_42], [FG_43], [FG_44], [FG_45], [FG_46], [FG_47], [FG_48], [FG_49], [FG_50], [FG_100])

    GO

    CREATE PARTITION FUNCTION [PPF](int) AS RANGE LEFT FOR VALUES (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)

    GO

    USE [master]

    GO

    /****** Object: Database [DBA] Script Date: 11/04/2011 16:41:48 ******/

    CREATE DATABASE [DBA] ON PRIMARY

    ( NAME = N'DBA', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA.mdf' , SIZE = 11264KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_1]

    ( NAME = N'FG_1', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG1.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_10]

    ( NAME = N'FG_10', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG10.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_11]

    ( NAME = N'FG_11', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG11.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_12]

    ( NAME = N'FG_12', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG12.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_13]

    ( NAME = N'FG_13', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG13.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_14]

    ( NAME = N'FG_14', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG14.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_15]

    ( NAME = N'FG_15', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG15.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_16]

    ( NAME = N'FG_16', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG16.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_17]

    ( NAME = N'FG_17', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG17.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_18]

    ( NAME = N'FG_18', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG18.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_19]

    ( NAME = N'FG_19', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG19.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_2]

    ( NAME = N'FG_2', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG2.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_20]

    ( NAME = N'FG_20', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG20.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_21]

    ( NAME = N'FG_21', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG21.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_22]

    ( NAME = N'FG_22', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG22.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_23]

    ( NAME = N'FG_23', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG23.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_24]

    ( NAME = N'FG_24', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG24.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_25]

    ( NAME = N'FG_25', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG25.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_26]

    ( NAME = N'FG_26', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG26.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_27]

    ( NAME = N'FG_27', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG27.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_28]

    ( NAME = N'FG_28', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG28.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_29]

    ( NAME = N'FG_29', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG29.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_3]

    ( NAME = N'FG_3', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG3.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_30]

    ( NAME = N'FG_30', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG30.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_31]

    ( NAME = N'FG_31', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG31.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_32]

    ( NAME = N'FG_32', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG32.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_33]

    ( NAME = N'FG_33', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG33.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_34]

    ( NAME = N'FG_34', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG34.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_35]

    ( NAME = N'FG_35', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG35.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_36]

    ( NAME = N'FG_36', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG36.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_37]

    ( NAME = N'FG_37', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG37.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_38]

    ( NAME = N'FG_38', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG38.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_39]

    ( NAME = N'FG_39', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG39.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_4]

    ( NAME = N'FG_4', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG4.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_40]

    ( NAME = N'FG_40', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG40.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_41]

    ( NAME = N'FG_41', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG41.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_42]

    ( NAME = N'FG_42', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG42.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_43]

    ( NAME = N'FG_43', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG43.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_44]

    ( NAME = N'FG_44', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG44.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_45]

    ( NAME = N'FG_45', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG45.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_46]

    ( NAME = N'FG_46', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG46.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_47]

    ( NAME = N'FG_47', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG47.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_48]

    ( NAME = N'FG_48', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG48.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_49]

    ( NAME = N'FG_49', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG49.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_5]

    ( NAME = N'FG_5', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG5.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_50]

    ( NAME = N'FG_50', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG50.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_6]

    ( NAME = N'FG_6', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG6.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_7]

    ( NAME = N'FG_7', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG7.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_8]

    ( NAME = N'FG_8', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG8.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_9]

    ( NAME = N'FG_9', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG9.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_100]

    ( NAME = N'FG_100', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG100.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_CDC]

    ( NAME = N'FG_CDC', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG_CDC.ndf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_DATA] DEFAULT

    ( NAME = N'FG_DATA', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG_DATA.ndf' , SIZE = 3656704KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),

    FILEGROUP [FG_INDEX]

    ( NAME = N'FG_INDEX', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA_FG_INDEX.ndf' , SIZE = 12288KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )

    LOG ON

    ( NAME = N'DBA_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBA.LDF' , SIZE = 349184KB , MAXSIZE = 10485760KB , FILEGROWTH = 1024KB )

    GO

    ALTER DATABASE [DBA] SET COMPATIBILITY_LEVEL = 100

    GO

    IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))

    begin

    EXEC [DBA].[dbo].[sp_fulltext_database] @action = 'enable'

    end

    GO

    ALTER DATABASE [DBA] SET ANSI_NULL_DEFAULT OFF

    GO

    ALTER DATABASE [DBA] SET ANSI_NULLS OFF

    GO

    ALTER DATABASE [DBA] SET ANSI_PADDING OFF

    GO

    ALTER DATABASE [DBA] SET ANSI_WARNINGS OFF

    GO

    ALTER DATABASE [DBA] SET ARITHABORT OFF

    GO

    ALTER DATABASE [DBA] SET AUTO_CLOSE OFF

    GO

    ALTER DATABASE [DBA] SET AUTO_CREATE_STATISTICS ON

    GO

    ALTER DATABASE [DBA] SET AUTO_SHRINK OFF

    GO

    ALTER DATABASE [DBA] SET AUTO_UPDATE_STATISTICS ON

    GO

    ALTER DATABASE [DBA] SET CURSOR_CLOSE_ON_COMMIT OFF

    GO

    ALTER DATABASE [DBA] SET CURSOR_DEFAULT GLOBAL

    GO

    ALTER DATABASE [DBA] SET CONCAT_NULL_YIELDS_NULL OFF

    GO

    ALTER DATABASE [DBA] SET NUMERIC_ROUNDABORT OFF

    GO

    ALTER DATABASE [DBA] SET QUOTED_IDENTIFIER OFF

    GO

    ALTER DATABASE [DBA] SET RECURSIVE_TRIGGERS OFF

    GO

    ALTER DATABASE [DBA] SET DISABLE_BROKER

    GO

    ALTER DATABASE [DBA] SET AUTO_UPDATE_STATISTICS_ASYNC ON

    GO

    ALTER DATABASE [DBA] SET DATE_CORRELATION_OPTIMIZATION OFF

    GO

    ALTER DATABASE [DBA] SET TRUSTWORTHY OFF

    GO

    ALTER DATABASE [DBA] SET ALLOW_SNAPSHOT_ISOLATION OFF

    GO

    ALTER DATABASE [DBA] SET PARAMETERIZATION SIMPLE

    GO

    ALTER DATABASE [DBA] SET READ_COMMITTED_SNAPSHOT OFF

    GO

    ALTER DATABASE [DBA] SET HONOR_BROKER_PRIORITY OFF

    GO

    ALTER DATABASE [DBA] SET READ_WRITE

    GO

    ALTER DATABASE [DBA] SET RECOVERY SIMPLE

    GO

    ALTER DATABASE [DBA] SET MULTI_USER

    GO

    ALTER DATABASE [DBA] SET PAGE_VERIFY CHECKSUM

    GO

    ALTER DATABASE [DBA] SET DB_CHAINING OFF

    GO

    EXEC [DBA].sys.sp_addextendedproperty @name=N'DBVersion', @value=N'1.0.0.1'

    GO

    The above structures are already present.

    I want to change the partition function to this format

    CREATE PARTITION FUNCTION [PPF](int) AS RANGE LEFT FOR VALUES ( 50)

    GO

    i want to remove the below file group from the partition scheme

    [FG_1], [FG_2], [FG_3], [FG_4], [FG_5], [FG_6], [FG_7], [FG_8], [FG_9], [FG_10], [FG_11], [FG_12], [FG_13], [FG_14], [FG_15], [FG_16], [FG_17], [FG_18], [FG_19], [FG_20], [FG_21], [FG_22], [FG_23], [FG_24], [FG_25], [FG_26], [FG_27], [FG_28], [FG_29], [FG_30], [FG_31], [FG_32], [FG_33], [FG_34], [FG_35], [FG_36], [FG_37], [FG_38], [FG_39], [FG_40], [FG_41], [FG_42], [FG_43], [FG_44], [FG_45], [FG_46], [FG_47], [FG_48], [FG_49]

    when i remove the above mentioned file groups how is that going to affect the data in those file groups.

    if i use ALTER PARTITION FUNCTION PPF()

    MERGE RANGE ()

    i can remove the partitions and partition schemes .What will happen to my data in the older file groups. I thing before removing i have to move the data from my old file groups to the new file groups. am i correct.

    Can you please help me.

    Thank You

    Thank You,

  • I am using sql server 2008 enterprise edition 64 bit on windows server 2003 r2 sp2 64 bit edition

  • service pack 2 is installed for sql server 2008

  • you can to merge all partitions or to do switch to another partitioned table with correct design (function and scheme).

    see the follow link about partitions http://msdn.microsoft.com/en-us/library/ms191174(v=SQL.105).aspx


    [font="Times New Roman"]rfr.ferrari[/font]
    DBA - SQL Server 2008
    MCITP | MCTS

    remember is live or suffer twice!
    the period you fastest growing is the most difficult period of your life!
  • i had used alter partition function and using merge range and a loop which will remove the filegroups.

    That trick had worked

  • yes, that's right!! or you can to create table with correct structure to partitioning and insert the data.


    [font="Times New Roman"]rfr.ferrari[/font]
    DBA - SQL Server 2008
    MCITP | MCTS

    remember is live or suffer twice!
    the period you fastest growing is the most difficult period of your life!

Viewing 6 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply