Section courante

A propos

Section administrative du site

CREATE DATABASE

Crée une base de données
  Microsoft SQL Server

Syntaxe

CREATE DATABASE database_name
[ CONTAINMENT = { NONE | PARTIAL } ]
[ ON
[ PRIMARY ] filespec [ ,...n ]
[ , filegroup [ ,...n ] ]
[ LOG ON filespec [ ,...n ] ]
]
[ COLLATE collation_name ]
[ WITH option [,...n ] ]
[;]

option ::=
{
FILESTREAM ( filestream_option [,...n ] )
| DEFAULT_FULLTEXT_LANGUAGE = { lcid | language_name | language_alias }
| DEFAULT_LANGUAGE = { lcid | language_name | language_alias }
| NESTED_TRIGGERS = { OFF | ON }
| TRANSFORM_NOISE_WORDS = { OFF | ON}
| TWO_DIGIT_YEAR_CUTOFF = two_digit_year_cutoff
| DB_CHAINING { OFF | ON }
| TRUSTWORTHY { OFF | ON }
| PERSISTENT_LOG_BUFFER=ON ( DIRECTORY_NAME='Filepath to folder on DAX formatted volume' )
}

filestream_option ::=
{
NON_TRANSACTED_ACCESS = { OFF | READ_ONLY | FULL }
| DIRECTORY_NAME = 'directory_name'
}

filespec ::=
{
(
NAME = logical_file_name ,
FILENAME = { 'os_file_name' | 'filestream_path' }
[ , SIZE = size [ KB | MB | GB | TB ] ]
[ , MAXSIZE = { max_size [ KB | MB | GB | TB ] | UNLIMITED } ]
[ , FILEGROWTH = growth_increment [ KB | MB | GB | TB | % ] ]
)
}

filegroup ::=
{
FILEGROUP filegroup name [ [ CONTAINS FILESTREAM ] [ DEFAULT ] | CONTAINS MEMORY_OPTIMIZED_DATA ]
filespec [ ,...n ]
}

service_broker_option ::=
{
ENABLE_BROKER
| NEW_BROKER
| ERROR_BROKER_CONVERSATIONS
}
Syntaxe pour créer une base de données
CREATE DATABASE database_name
ON filespec [ ,...n ]
FOR { { ATTACH [ WITH attach_database_option [ , ...n ] ] }
| ATTACH_REBUILD_LOG }
[;]

attach_database_option ::=
{
service_broker_option
| RESTRICTED_USER
| FILESTREAM ( DIRECTORY_NAME = { 'directory_name' | NULL } )
}
Syntaxe pour attacher une base de données
CREATE DATABASE database_snapshot_name
ON
(
NAME = logical_file_name,
FILENAME = 'os_file_name'
) [ ,...n ]
AS SNAPSHOT OF
[;]
Syntaxe pour créer un instantané de base de données

Description

Cette instruction permet de créer une nouvelle base de données et les fichiers utilisées pour entreposer la base de données, les captures de base de données ou les attachement de base de données pour les détachés des fichiers d'un création de base de données précédés.

Remarque



Dernière mise à jour : Vendredi, le 19 Juin 2020