以下示例在 SQL Server 实例上创建了一个数据库。该数据库包括一个主数据文件、一个用户定义文件组和一个日志文件。主数据文件在主文件组中,而用户定义文件组包含两个次要数据文件。ALTER DATABASE 语句将用户定义文件组指定为默认文件组。然后通过指定用户定义文件组来创建表。

USE master;
GO
-- Create the database with the default data
-- filegroup and a log file. Specify the
-- growth increment and the max size for the
-- primary data file.
CREATE DATABASE MyDB
ON PRIMARY( NAME='MyDB_Primary',FILENAME='c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_Prm.mdf',SIZE=4MB,MAXSIZE=10MB,FILEGROWTH=1MB),
FILEGROUP MyDB_FG1( NAME = 'MyDB_FG1_Dat1',FILENAME ='c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_FG1_1.ndf',SIZE = 1MB,MAXSIZE=10MB,FILEGROWTH=1MB),( NAME = 'MyDB_FG1_Dat2',FILENAME ='c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_FG1_2.ndf',SIZE = 1MB,MAXSIZE=10MB,FILEGROWTH=1MB)
LOG ON( NAME='MyDB_log',FILENAME ='c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB.ldf',SIZE=1MB,MAXSIZE=10MB,FILEGROWTH=1MB);
GO
ALTER DATABASE MyDB MODIFY FILEGROUP MyDB_FG1 DEFAULT;
GO-- Create a table in the user-defined filegroup.
USE MyDB;
CREATE TABLE MyTable( cola int PRIMARY KEY,colb char(8) )
ON MyDB_FG1;
GO

转载于:https://www.cnblogs.com/websocket/p/4871795.html

SQL Server 中创建数据库、更改主文件组示例相关推荐

  1. sql server中创建数据库和表的语法

    下面是sql server中创建数据库,创建数据表以及添加约束的sql语句: use master --创建数据库 if exists (select * from sysdatabases wher ...

  2. 数据库实验一 在SQL Server 中创建数据库

    一.实验内容 1.创建数据库和查看数据库属性. 2.创建表.确定表的主码 3.查看和修改表结构. 4,具体内容 (1)使用SQL语句按教材中的内容建立学生数据库. (2)查看学生数据库的属性,并进行修 ...

  3. 用VB代码在SQL SERVER 中创建数据库,表,列.以及对数据库的操作

    前面看了一编用VB代码创建ACCESS数据库的文章,写的很好. 根据思路,写下创建SQL 数据库的方法,供大家参考. 1:引用ADO2.5lib 2:在窗体上添加一个按钮COMMAND1 3:按钮代码 ...

  4. SQL Server中的数据库文件组和零碎还原

    So far, we discussed many de-facto details about SQL Server database backup and restore. In this 15t ...

  5. 什么是SQL Server中的数据库规范化?

    In addition to specifically addressing database normalization in SQL Server, this article will also ...

  6. 创建视图SQL:在SQL Server中创建视图

    介绍 (Introduction) In this article, we are going to see how to use the CREATE VIEW SQL statement to c ...

  7. sql server中创建链接服务器图解教程

    转自sql server中创建链接服务器图解教程 1.展开服务器对象-->链接服务器-->右击"新建链接服务器" 注意:必须以数据库管理员身份登录(通常也就是sa帐号) ...

  8. SQL Server中通用数据库角色权限的处理详解

    SQL Server中通用数据库角色权限的处理详解 前言 安全性是所有数据库管理系统的一个重要特征.理解安全性问题是理解数据库管理系统安全性机制的前提. 最近和同事在做数据库权限清理的事情,主要是删除 ...

  9. SQL Server 2012 创建数据库快照

    原文:SQL Server 2012 创建数据库快照 不是所有的MSSQL数据库版本都支持数据库快照,只有Enterprise版本的才支持. 在其他版本上,以Business Intelligence ...

最新文章

  1. [JS]正则式的使用示例:替换字符串中所有指定内容
  2. 乐山师范计算机科学与技术怎么样,乐山师范学院计算机科学与技术(本科)教育概况...
  3. Apache常见功能实战详解
  4. linux 下 upx 脱壳笔记
  5. 【深度学习】PyTorch 历史版本安装-祖传老代码运行刚需
  6. Boost:can_queryr的使用测试程序
  7. c语言常量结构体的成员,c语言之结构体
  8. Chrome 开发者工具 live expression 的用法
  9. 学校校车运营各项安全管理制度_学校校车接送安全管理制度(通用3篇)
  10. MySql 创建utf-8格式的数据库
  11. estimate()==>从一组对应的点估算变换是否成功
  12. linux ll 按时间排序_Linux基本操作
  13. 快收下这份“数据库运作实践”秘制口诀
  14. (68)FPGA模块调用(Verilog调用VHDL)
  15. 计算两个经纬度的距离_HTML5 地理定位+地图 API:计算用户到商家的距离
  16. Linux 命令(104)—— crontab 命令
  17. c/c++中指针数组和数组指针的区别
  18. GH4199变形合金
  19. 爬虫实战---爬取猫眼电影
  20. win10任务栏怎么还原到下面_Win10桌面图标/任务栏不见了怎么办?重启资源管理器...

热门文章

  1. JavascriptHelp
  2. [原]第一次遭遇Oracle的Bug,纪念一下 |ORA-00600 kmgs_pre_process_request_6|
  3. [导入]关于阶乘的两个常见算法及一个相关面试题
  4. node --- 创建一个Socket服务器
  5. 使用uni-app报错this.setData is not a function
  6. 【设计模式】单例模式 Singleton Pattern
  7. chrome浏览器开发模式实现跨域
  8. 很棒的HTML5效果实例
  9. MobX快速入门教程(重要概念讲解)
  10. Python ORM框架之 Peewee入门