1。SQL2005中一个数据库中设置了一个默认文件组 在添加文件时怎么还是到primary里面
2。创建了一个数据库 
   primary    test_1 物理位置C:\ 初始大小 5M 最大值20M 自动递增1M
   testgroup1 test_2,test_3 物理位置 D:\ 初始大小 5M 自动递增 1M
   testgroup2 test_4 物理位置 E:\ 初始大小 5M 自动递增 1M
   日志文件存放在C:\       
   创建好以后 ,能不能把test_2转移到 testgroup2里面? 

解决方案 »

  1.   


    1
    PRIMARY指定关联的 <filespec> 列表定义主文件。主文件组包含所有数据库系统表。还包含所有未指派给用户文件组的对象。主文件组的第一个 <filespec> 条目成为主文件,该文件包含数据库的逻辑起点及其系统表。一个数据库只能有一个主文件。如果没有指定 PRIMARY,那么 CREATE DATABASE 语句中列出的第一个文件将成为主文件。ALTER DATABASE database 
    { ADD FILE < filespec > [ ,...n ] [ TO FILEGROUP filegroup_name ] 2
    貌似不能移了