当前位置: 代码迷 >> Sql Server >> ALTER DATABASEMODIFY(MAXSIZE=5GB) 为什么会揭示语法作物
  详细解决方案

ALTER DATABASEMODIFY(MAXSIZE=5GB) 为什么会揭示语法作物

热度:78   发布时间:2016-04-24 09:20:01.0
ALTER DATABASEMODIFY(MAXSIZE=5GB) 为什么会提示语法作物

ALTER DATABASE [dbname] MODIFY(MAXSIZE=5GB)


sql语句如上,

error msg
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near '('.


实在是没辙了,不知道什么原因,求提示
------解决思路----------------------

------解决思路----------------------
你的确实是语法错误了
比如下面我修改的一个库的最大值,你那个modify 后面要加上你要修改的那个文件,然后里面指定文件名

 ALTER DATABASE [jwdb] modify file( name=JWDB,
 MAXSIZE =5GB )
------解决思路----------------------
ALTER DATABASE [dbname] MODIFY FILE(MAXSIZE=5GB)

------解决思路----------------------

--  一个数据库,最少有 2 个文件组成,一个数据文件,一个日志文件,用逻辑名称区分。
--  大概语法如下
ALTER DATABASE [数据库名称] MODIFY FILE( NAME=逻辑名称, MAXSIZE =5GB )
  相关解决方案