设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1377|回复: 0

SQL server数据库创建代码文件组文件组修改的实现方法

[复制链接]

14

主题

293

金钱

373

积分

入门用户

发表于 2019-9-6 14:53:37 | 显示全部楼层 |阅读模式

数据库的操作:

1.对数据文件的操作(添加,删除,修改文件的初始大小,最大大小,步长)

2.数据库文件的收缩

3.数据库的只读/读写read_only只读read_write可读写read_only表示只读read_write表示可读可写

4.数据库的限制访问(单用户,多用户,限制用户模式)

5.数据库脱机/联机离线脱机alter database love set offline online联机alter database love set online

6.数据库附加/分离.sp_attach_db附加SP_detach_db分离附加sp_attach_db分离sp_detach_db离线脱机在线联机


本文重点给大家介绍SQL server数据库创建代码filegroup文件组修改,实例代码详解如下所示:
以下示例在SQL Server实例上创建了一个数据库。该数据库包括一个主数据文件,一个用户定义文件组和一个日志文件。主数据文件在主文件组中,而用户定义文件组包含两个次要数据文件。ALTER DATABASE 语句将用户定义文件组指定为默认文件组。然后通过指定用户定义文件组来创建表。
  1. USE master;
  2. GO
  3. -- Create the database with the default data
  4. -- filegroup and a log file. Specify the
  5. -- growth increment and the max size for the
  6. -- primary data file.
  7. CREATE DATABASE MyDB
  8. ON PRIMARY
  9. ( NAME='MyDB_Primary',
  10. FILENAME=
  11. 'c:\Program Files\Microsoft SQL Server\MsSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_Prm.mdf',
  12. SIZE=4MB,
  13. MAXSIZE=10MB,
  14. FILEGROWTH=1MB),
  15. FILEGROUP MyDB_FG1
  16. ( NAME = 'MyDB_FG1_Dat1',
  17. FILENAME =
  18. 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_FG1_1.ndf',
  19. SIZE = 1MB,
  20. MAXSIZE=10MB,
  21. FILEGROWTH=1MB),
  22. ( NAME = 'MyDB_FG1_Dat2',
  23. FILENAME =
  24. 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_FG1_2.ndf',
  25. SIZE = 1MB,
  26. MAXSIZE=10MB,
  27. FILEGROWTH=1MB)
  28. LOG ON
  29. ( NAME='MyDB_log',
  30. FILENAME =
  31. 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB.ldf',
  32. SIZE=1MB,
  33. MAXSIZE=10MB,
  34. FILEGROWTH=1MB);
  35. GO
  36. ALTER DATABASE MyDB
  37. MODIFY FILEGROUP MyDB_FG1 DEFAULT;
  38. GO

  39. -- Create a table in the user-defined filegroup.
  40. USE MyDB;
  41. CREATE TABLE MyTable
  42. ( cola int PRIMARY KEY,
  43. colb char(8) )
  44. ON MyDB_FG1;
  45. GO
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表