使用 T

您所在的位置:网站首页 sql数据库文件大小不限制 使用 T

使用 T

2024-06-22 08:54| 来源: 网络整理| 查看: 265

       在用户盘上创建一个 TestData 文件夹,在此文件夹中再创建一个 data 文件夹(用来存放数据文件)和一个 log 文件夹(用来存放日志文件)。        假设 SQL Server 服务已启动,并以 Administrator 身份登录计算机;请分别使用Management 界面方式和 T-SQL 语句实现以下操作:        1.创建一个 student 数据库,该数据库中含有 1 个数据文件和 1 个日志文件,文件名称分别为 stu 和 stu_log,物理名称为 stu_data.mdf 和 stu_log.ldf,初始大小都为 3MB,增长方式分别为 10%和 1MB,数据文件最大为 500MB,日志文件大小不受限制。(写出利用 T-SQL 语句实现的代码)

create database student on( name = stu, filename = 'D:\TestData\data\stu_data.mdf', size = 3, maxsize = 500, filegrowth = 10% ) log on( name = stu_log, filename = 'D:\TestData\log\stu_log.ldf', size = 3, maxsize = unlimited, filegrowth = 1 )

       2. 创建一个 company 数据库,该数据库的主数据文件逻辑名称为 company_data,物理文件为 company.mdf,初始大小为 10MB,最大尺寸为无限大,增长速度为 10%;数据库的日志文件逻辑名称为 company_log,物理文件名为 company.ldf,初始大小为 1MB,最–大尺寸为 50MB,增长速度为 1MB。(写出利用 T-SQL 语句实现的代码)

create database company on( name = company_data, filename = 'D:\TestData\data\company.mdf', size = 10, maxsize = unlimited, filegrowth = 10% ) log on( name = company_log, filename = 'D:\TestData\log\company.ldf', size = 1, maxsize = 50, filegrowth = 1 )

       3. 创建数据库 DB,具有 2 个数据文件,文件逻辑名分别为 DB_data1 和 DB_data2,文件初始大小均为 5MB,最大为 100MB,按 10%增长;只有 1 个日志文件,初始大小为 3MB,按10%增长。(写出利用 T-SQL 语句实现的代码)

create database DB on primary( name = DB_data1, filename = 'D:\TestData\data\DB_data1.mdf', size = 5, maxsize = 100, filegrowth = 10% ), ( name = DB_data2, filename = 'D:\TestData\data\DB_data1.ndf', size = 5, maxsize = 100, filegrowth = 10% ) log on( name = DB_log, filename = 'D:\TestData\log\DB.ldf', size = 3, filegrowth = 10% )

       4. 在数据库 student 中增加数据文件 db2,初始大小为 10MB,最大大小为 50 MB,按 10%增长。(写出利用 T-SQL 语句实现的代码)

alter database student add file( name = db2, filename = 'D:\TestData\data\stu_db2.ndf', size = 10, maxsize = 50, filegrowth = 10% )

       5. 在数据库 student 中添加日志文件,初始大小为 1MB,最大无限制,增长方式按照 1MB增长。(写出利用 T-SQL 语句实现的代码)

alter database student add log file( name = stu_log2, filename = 'D:\TestData\data\stu_log2.ldf', size = 1, maxsize = unlimited, filegrowth = 1 )

       6. 修改数据库 student 主数据文件的大小,将主数据文件的初始大小修改为 10Mb,增长方式为 20%。(写出利用 T-SQL 语句实现的代码)

alter database student modify file( name = stu, filename = 'D:\TestData\data\stu_data.mdf', size = 10, filegrowth = 20% )

       7. 修改数据库 student 辅助数据文件初始大小为 30MB,最大为 100MB,按照 10%增长,名称为 db。(写出利用 T-SQL 语句实现的代码)

alter database student modify file( name = db2, newname = db, filename = 'D:\TestData\data\stu_db2.ndf', size = 30, maxsize = 100, filegrowth = 10% )

       8. 删除数据库 student 辅助数据文件和第二个日志文件。(写出利用 T-SQL 语句实现的代码)

alter database student remove file db alter database student remove file stu_log2

       9. 删除数据库 company 和 DB。(写出利用 T-SQL 语句实现的代码)

drop database company drop database DB


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3