使用FOR ATTACH
从现有mdf + ldf文件创建SQL Server数据库时,哪些大小选项是多余的?
鉴于现有的mdf + ldf文件可能已经具有其中一些设置,并且它们的大小可能已经超过了这些设置。
因此请查询
CREATE DATABASE [MyDb] ON
(
FILENAME = 'TheDbFilePath',
SIZE = 10MB,
MAXSIZE = 10GB,
FILEGROWTH = 5MB
)
LOG ON
(
FILENAME = 'TheLogFilePath',
SIZE = 10MB,
MAXSIZE = 10GB,
FILEGROWTH = 5MB
)
FOR ATTACH;
我认为SIZE = 10MB
是多余的,因为mdf + ldf可能已经更大了。可以省略MAXSIZE
和FILEGROWTH
并从现有的mdf + ldf文件继承吗?