大神求助 创建分区方案找不到对象

guzhijie1981 2014-01-14 03:40:40
我执行了
ALTER DATABASE opcdatabase ADD FILEGROUP f1;
ALTER DATABASE opcdatabase ADD FILEGROUP f2;

ALTER DATABASE opcdatabase add file (name='fg1', filename = 'c:\fg1.ndf') to filegroup fg1
ALTER DATABASE opcdatabase add file (name='fg2', filename = 'c:\fg2.ndf') to filegroup fg2

create partition function divideitemdata(time) as range right for values('2014-01-14 09:27:00');

执行

CREATE PARTITION SCHEME schemeitemdata AS PARTITION divideitemdata TO (f1, f2);
的时候
显示

消息 208,级别 16,状态 58,第 1 行
对象名 'f1' 无效。
...全文
90 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
guzhijie1981 2014-01-17
  • 打赏
  • 举报
回复
SOS 我这样照做了,前2天还是好的,今天不行了,奶奶的,有大神告诉我怎么办么
LongRui888 2014-01-14
  • 打赏
  • 举报
回复
改成这样试试: ALTER DATABASE opcdatabase ADD FILEGROUP fg1; ALTER DATABASE opcdatabase ADD FILEGROUP fg2; go ALTER DATABASE opcdatabase add file (name='fg1', filename = 'c:\fg1.ndf') to filegroup fg1 ALTER DATABASE opcdatabase add file (name='fg2', filename = 'c:\fg2.ndf') to filegroup fg2 create partition function divideitemdata(time) as range right for values('2014-01-14 09:27:00'); go CREATE PARTITION SCHEME schemeitemdata AS PARTITION divideitemdata TO (fg1, fg2);
發糞塗牆 2014-01-14
  • 打赏
  • 举报
回复
ALTER DATABASE opcdatabase add file (name='fg1', filename = 'd:\fg1.ndf') to filegroup f1 ALTER DATABASE opcdatabase add file (name='fg2', filename = 'd:\fg2.ndf') to filegroup f2 你把这部分改成我这样
發糞塗牆 2014-01-14
  • 打赏
  • 举报
回复
文件组里面最少要有一个文件,按照你的代码,你还没有把文件创建于f1、f2文件组中

22,209

社区成员

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

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