SQL Server 创建数据库语句
带有指定文件位置和大小的示例
你还可以在创建数据库时指定文件的初始大小、最大大小、自动增长设置以及文件的位置(这对于管理数据库文件的位置非常有用,尤其是在需要优化磁盘空间或提高性能的情况下)。
以下是一个带有这些选项的示例:
CREATE DATABASE MyDatabase ON ( NAME = N'MyDatabase_Data', FILENAME = N'C:\SQLData\MyDatabase.mdf', SIZE = 10MB, MAXSIZE = 50MB, FILEGROWTH = 5MB ) LOG ON ( NAME = N'MyDatabase_Log', FILENAME = N'C:\SQLLog\MyDatabase.ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB );
在这个示例中:
-
ON
子句用于指定数据文件的配置。 -
NAME
是文件的逻辑名称。 -
FILENAME
是文件的物理路径和文件名。 -
SIZE
是文件的初始大小。 -
MAXSIZE
是文件可以增长到的最大大小。 -
FILEGROWTH
是文件自动增长的大小。 -
LOG ON
子句用于指定日志文件的配置,与数据文件类似。