1
resposta

Mensagem 156, Nível 15, Estado 1, Linha 6 Sintaxe incorreta próxima à palavra-chave 'ON'.

Aparentemente existe algum erro de sintaxe perto do ON, mas não sei qual é.

ON (NAME = 'SUCOS_VENDAS.DAT',
    FILENAME = '‪C:\temp\SALES_VENDAS_02.MDF',
    SIZE = 10MB,
    MAXSIZE = 50MB,
    FILEGROWTH = 5MB)

LOG ON 
(NAME = 'SUCOS_VENDAS.LOG'
    FILENAME = 'C:\AULA SQL SERVER\SALES_VENDAS_02.LDF',
    SIZE = 10MB,
    MAXSIZE = 50MB,
    FILEGROWTH = 5MB );
1 resposta

Olá, Artur, tudo bem?

Você acabou esquecendo de informar uma virgula após o NAME no LOG ON:

Print do comando disponibilizado pelo aluno Artur, onde  no trecho LOG ON, no final do comando NAME esta destacado com um retângulo vermelho sem preenchimento

  • Query do instrutor:
CREATE DATABASE SUCOS_VENDAS_02
ON (NAME = 'SUCOS_VENDAS.DAT',
    FILENAME = 'C:\TEMP2\SALES_VENDAS_02.MDF',
    SIZE = 10MB,
    MAXSIZE = 50MB,
    FILEGROWTH = 5MB )
LOG ON
(NAME = 'SUCOS_VENDAS.LOG',
 FILENAME = 'C:\TEMP2\SALES_VENDAS_02.LDF',
 SIZE = 10MB,
    MAXSIZE = 50MB,
    FILEGROWTH = 5MB );

Aguardo o seu retorno!