Altering a Database : Alter Database « Database « SQL Server / T-SQL Tutorial






ALTER DATABASE db_name
  ADD FILE file_spec1 [TO FILEGROUP group_name1]
  |ADD LOG FILE file_spec2
  |REMOVE FILE 'file_name'
  |MODIFY FILE (NAME = old_name, NEWNAME = new_name ...)
  |CREATE FILEGROUP group_name2 | DROP FILEGROUP filegroup_name3
  |SET option_specifications [WITH terminations]

13> create database projects;
14>
15> ALTER DATABASE projects
16>       ADD FILE (NAME=projects_dat1,
17>         FILENAME = 'C:\DATA\projects1.mdf',
18>         SIZE = 10,
19>         MAXSIZE = 100,
20>         FILEGROWTH = 5)
21>
22> drop database projects;
23> GO








19.3.Alter Database
19.3.1.Altering a Database
19.3.2.Alter a database and set the recovery to simple
19.3.3.SINGLE_USER | RESTRICTED_USER | MULTI_USER
19.3.4.OFFLINE | ONLINE
19.3.5.how to set a database's updatability value to READ_ONLY and how to determine the updatability of a database:
19.3.6.changes the user access option of the pubs database to SINGLE_USER and generates an error if any other connections to the pubs database exist:
19.3.7.increases the size of a database file:
19.3.8.ALTER DATABASE pubs SET RECOVERY FULL