使用 T |
您所在的位置:网站首页 › sql数据库文件大小不限制 › 使用 T |
在用户盘上创建一个 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_log29. 删除数据库 company 和 DB。(写出利用 T-SQL 语句实现的代码) drop database company drop database DB |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |