表分区出现以下错误。。。。

chuan1985 2012-09-22 09:02:05
以下为SQL语句,前3步可以运行,第4步出现错误。
--第一步:创建文件组

ALTER DATABASE ERP3_MTX_U ADD FILEGROUP T_FG1;

ALTER DATABASE ERP3_MTX_U ADD FILEGROUP T_FG2;

ALTER DATABASE ERP3_MTX_U ADD FILEGROUP T_FG3;

--第二步:物理的数据存储

ALTER DATABASE ERP3_MTX_U ADD FILE (NAME = 'T_FG1', FILENAME = 'C:\T_FG1.NDF') TO FILEGROUP T_FG1;

ALTER DATABASE ERP3_MTX_U ADD FILE (NAME = 'T_FG2', FILENAME = 'C:\T_FG2.NDF') TO FILEGROUP T_FG2;

ALTER DATABASE ERP3_MTX_U ADD FILE (NAME = 'T_FG3', FILENAME = 'C:\T_FG3.NDF') TO FILEGROUP T_FG3;

--第三步:创建分区函数

CREATE PARTITION FUNCTION FU_PU100A(datetime) AS RANGE LEFT FOR VALUES ('01/01/2010','01/01/2011','01/01/2012')

--第四步:创建分区架构

CREATE PARTITION SCHEME SC_PU100A AS PARTITION FU_PU100A TO (T_FG1,T_FG2,T_FG3)


訊息 7707,層級 16,狀態 1,行 1
相關聯的資料分割函數 'FU_PU100A' 會產生比結構描述 'SC_PU100A' 中提及之檔案群組多的資料分割。


请高手帮忙查看查看!!!

...全文
168 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
KevinLiu 2012-09-23
  • 打赏
  • 举报
回复
新建一个FILEGROUP然后将这个FILEGROUP指定为下一个分区使用,使用SPLIT就可以将现有的分区分成两个了。
發糞塗牆 2012-09-23
  • 打赏
  • 举报
回复
不是,我记得可以使用split来把分区拆分的。不过我本人工作上还没做到那么细的层面,所以暂时无法给出合理的答案,我打算下个月开始研究高可用,到时再研究一下。
mengmou 2012-09-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

引用 1 楼 的回复:
SC_PU100A出来的檔案組要比分割函數的分區數多1,也就是你這裡要最少4個。不然没地方存放新的分区。

谢谢1楼的答案,已知道问题
另还有个问题请教,如果我先对一张表分区,是否一定是在创建表的时候就要分了呢。后期不能分
如果我现在有一张1000w条数据的表A,想给它分区,做完以上4步后,接下来要怎么做!!
[/Quote]
如果表有聚集索引,要分区的话分区列肯定要包含在聚集索引列中的。因此对现有表分区,在分区schema上用create index with drop_existing on partition_schema (partition_columns)语句重建聚集索引即可。
chuan1985 2012-09-22
  • 打赏
  • 举报
回复
是否现有的表已经不能分区了,只能新建一张分区表,再把现有的表的资料导入分区表这种做法来完成?
chuan1985 2012-09-22
  • 打赏
  • 举报
回复
我先百度一下或再等牛人,你有空帮测试测试,谢谢!!
發糞塗牆 2012-09-22
  • 打赏
  • 举报
回复
这个我还真没试过呢。现在手上也没环境测试....帮不了你
chuan1985 2012-09-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
SC_PU100A出来的檔案組要比分割函數的分區數多1,也就是你這裡要最少4個。不然没地方存放新的分区。
[/Quote]
谢谢1楼的答案,已知道问题
另还有个问题请教,如果我先对一张表分区,是否一定是在创建表的时候就要分了呢。后期不能分
如果我现在有一张1000w条数据的表A,想给它分区,做完以上4步后,接下来要怎么做!!
發糞塗牆 2012-09-22
  • 打赏
  • 举报
回复
SC_PU100A出来的檔案組要比分割函數的分區數多1,也就是你這裡要最少4個。不然没地方存放新的分区。

22,302

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧