sql server 2012 建库语句
在SQL Server 2012中创建一个新的数据库是一项基本且关键的任务,涉及到使用CREATE DATABASE语句来指定数据库的名称、数据文件和日志文件的位置、大小以及增长策略。下面将对该过程进行详细介绍:
(1)语法结构
说明:
database_name:这是要创建的新数据库的名称,必须是唯一的,并遵循标识符的命名规范。
logical_data_file_name:主数据文件的逻辑名称,在系统内部用来识别这个文件。
physical_data_file_path:主数据文件的实际存储路径,包括文件名及其扩展名(通常是.mdf)。
initial_size:主数据文件的初始大小,可以以MB、GB等单位表示。
sqlserver2012数据库还原●max_size:主数据文件的最大允许大小,可以设置为特定值或UNLIMITED表示无限制的增长。
growth_increment:主数据文件的自动增长量,每达到一定条件后增加的大小,同样可以以百分比或绝对值表示。
logical_log_file_name:事务日志文件的逻辑名称。
physical_log_file_path:事务日志文件的实际存储路径,通常扩展名为.ldf。
initial_log_size:事务日志文件的初始大小。
max_log_size:事务日志文件的最大允许大小。
log_growth_increment:事务日志文件的自动增长量。
COLLATE collation_name:可选参数,用于指定数据库的字符排序规则,如Latin1_General_CI_AS,影响到数据库内所有字符串对象的比较和排序方式。
2)示例
计划创建了一个名为MyDb的数据库,其中包含了主数据文件MyDb_Data.mdf和事务日志文件MyDb_Log.ldf。主数据文件的初始大小为10MB,最大大小设为5。具体如下: