2017-07-27 73 views
0

//這個代碼的關鍵字附近2號線有語法錯誤,我有什麼和近「ON」我不能看到不正確的語法消息156,15級,狀態1,「ON」

CREATE DATABASE ShopDB 
ON 
(
NAME = 'ShopDB', 
FILENAME = 'C:\Projects\SQL\ShopDB.mdf', 
SIZE = 10MB, 
MAXSIZE = 100MB, 
FILEGROWTH = 10MB 
) 
LOG ON 
(
NAME = 'LogShopDB', 
FILENAME = 'C:\Projects\SQL\ShopDB.ldf', 
SIZE = 5MB, 
MAXSIZE = 50MB, 
FILEGROWTH = 5MB 
) 
+1

爲我工作。你使用的是什麼版本的SQL Server?你確定這些文件夾存在嗎? –

+0

你能顯示確切的錯誤信息嗎? –

+0

在文件名路徑前嘗試'N' FILENAME = N'C:\ Projects \ SQL \ ShopDB.mdf', – golazo

回答

0

試試這個

USE [master] 
GO 

/****** Object: Database [ShopDB] Script Date: 7/27/2017 5:42:58 PM ******/ 
CREATE DATABASE [ShopDB] 
CONTAINMENT = NONE 
ON PRIMARY 
(NAME = N'ShopDB', 
    FILENAME = N'D:\SqlDatabseFiles\ShopDB.mdf' , 
    SIZE = 4096KB , MAXSIZE = UNLIMITED, 
    FILEGROWTH = 1024KB 
) 
LOG ON 
( NAME = N'ShopDB_log', 
    FILENAME = N'D:\SqlDatabseFiles\ShopDB_log.ldf' , 
    SIZE = 1024KB , 
    MAXSIZE = 2048GB , 
    FILEGROWTH = 10% 
) 
GO 
+0

非常感謝。我處理了這段代碼,刪除了這個項目,創建了新的並粘貼了這段代碼/,並且所有代碼都正常工作。但是如果我有同樣的問題 - 我會盡力。 – user8375976

相關問題