1
我正在尝试为tempdb创建多个文件,但只要重新启动服务,它就默认为原始文件。我已经通过SMSS尝试过,甚至尝试运行下面的脚本 - 结果相同。我需要做删除文件,否则我得到“存在逻辑文件”的错误:SQL忽略了我的tempdb更改
--First remove the old TempDB Memory files
ALTER DATABASE tempdb REMOVE FILE tempdev2
GO
ALTER DATABASE tempdb REMOVE FILE tempdevaug
GO
--alter the existing ones
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog , FILENAME = 'm:\templog.ldf')
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev , FILENAME = 'm:\tempdev.mdf', SIZE = 204800 KB,
MAXSIZE = 204800, FILEGROWTH = 0 KB)
ALTER DATABASE tempdb
ADD FILE (NAME = tempdev2, FILENAME = 'm:\tempdev2.mdf', SIZE = 204800 KB,
MAXSIZE = 204800, FILEGROWTH = 0 KB);
ALTER DATABASE tempdb
ADD FILE (NAME = tempdevaug, FILENAME = 'C:\SQLData\tempdevaug.mdf', SIZE = 1024 KB,
MAXSIZE = UNLIMITED, FILEGROWTH = 1024 KB);
Quel SQL?去... – wildplasser
帐户SQL是否具有对这些目录的权限运行? – SqlACID
@SqlACID sa用户。 –