Tsql теория > Перенос данных в другую файловую группу
29.03.2019 12:01:58
Наиболее часто встречающиеся слова в статье:
Статья:
USE [master]
if not exists (select * from sys.filegroups where name='tmp_MDM_Light_Group')
BEGIN
ALTER DATABASE [MDM_Light] ADD FILEGROUP [tmp_MDM_Light_Group]
ALTER DATABASE [MDM_Light] ADD FILE ( NAME = N'tmp_MDM_Light2', FILENAME = N'D:\Database Files\TMP_MDM_Light2.mdf' , SIZE = 5120KB , FILEGROWTH = 1024KB ) TO FILEGROUP [tmp_MDM_Light_Group]
END
ALTER TABLE [dbo].[ftContactEmail] drop CONSTRAINT [PK_ftContactEmail]
ALTER TABLE [dbo].[ftContactEmail] ADD CONSTRAINT [PK_ftContactEmail] PRIMARY KEY CLUSTERED
(
[idEmail] ASC
) ON tmp_MDM_Light_Group;
SELECT file_id, name ,*
FROM sys.database_files;
go