Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
CREATE DATABASE ApressFinancial
( NAME = N'ApressFinancial',
FILENAME = N'C:\Program Files\Microsoft SQL Server\
MSSQL.1\MSSQL\DATA\ApressFinancial.mdf', SIZE = 3072KB,
MAXSIZE= UNLIMITED, FILEGROWTH = 1024KB)
LOG ON
(NAME = N'ApressFinacial_log',
FILENAME = N'C:\Program Files\Microsoft SQL Server\
MSSQL.1\MSSQL\DATA\ApressFinancial_log.ldf', SIZE = 1024KB,
MAXSIZE=2048KB, FILEGROWTH = 10%)
COLLATE SQL_Latin1_General_CPI_CI_AS
GO
ERRO:
Msg 102, Level 15, State 1, Line 2
Incorrect syntax near 'NAME'.
Esta com alguns erros sua sintaxe, nao somente o NAME:
ON PRIMARY ausente;
FILENAME nao pode ser em duas linhas, tem que ser em uma linha unica!
O nome do seu collation esta errado!
nao é SQL_Latin1_General_CPI_CI_AS e sim SQL_Latin1_General_CP1_CI_AS
A sintaxe fica deste modo:
CREATE DATABASE ApressFinancial ON PRIMARY
( NAME = N'ApressFinancial',
FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\ApressFinancial.mdf'
, SIZE = 3072KB,
MAXSIZE= UNLIMITED, FILEGROWTH = 1024KB)
LOG ON
(NAME = N'ApressFinacial_log',
FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\ApressFinancial_log.ldf'
, SIZE = 1024KB,
MAXSIZE=2048KB, FILEGROWTH = 10%)
COLLATE SQL_Latin1_General_CP1_CI_AS
GO
Ãbçs
mestre,
NAME é uma palavra reservada,
para ulitiza-la coloque entre couchetes, desta forma:
[NAME]