SQL命令创建新数据库

SQL命令创建新数据库

ID:36606244

大小:209.25 KB

页数:22页

时间:2019-05-09

SQL命令创建新数据库_第1页
SQL命令创建新数据库_第2页
SQL命令创建新数据库_第3页
SQL命令创建新数据库_第4页
SQL命令创建新数据库_第5页
资源描述:

《SQL命令创建新数据库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、T-SQL命令创建新数据库建新数据库及存储该数据库的文件,或从先前创建的数据库的文件中附加数据库。语法CREATEDATABASEdatabase_name[ON[[,...n]][,[,...n]]][LOGON{[,...n]}][COLLATEcollation_name][FORLOAD

2、FORATTACH]::=[PRIMARY]([NAME=logical_file_name,]FILENAME='os_file_name'[,SIZE=size][,M

3、AXSIZE={max_size

4、UNLIMITED}][,FILEGROWTH=growth_increment])[,...n]::=FILEGROUPfilegroup_name[,...n]database_name新数据库的名称。数据库名称在服务器中必须唯一,并且符合标识符的规则。database_name最多可以包含128个字符,除非没有为日志指定逻辑名。如果没有指定日志文件的逻辑名,则Microsoft®SQLServer™会通过向database_name追加后缀来生成逻辑名。该操作要求

5、database_name在123个字符之内,以便生成的日志文件逻辑名少于128个字符。ON指定显式定义用来存储数据库数据部分的磁盘文件(数据文件)。该关键字后跟以逗号分隔的项列表,项用以定义主文件组的数据文件。主文件组的文件列表后可跟以逗号分隔的项列表(可选),项用以定义用户文件组及其文件。n占位符,表示可以为新数据库指定多个文件。LOGON指定显式定义用来存储数据库日志的磁盘文件(日志文件)。该关键字后跟以逗号分隔的项列表,项用以定义日志文

6、件。如果没有指定LOGON,将自动创建一个日志文件,该文件使用系统生成的名称,大小为数据库中所有数据文件总大小的25%。FORLOAD支持该子句是为了与早期版本的MicrosoftSQLServer兼容。数据库在打开dbouseonly数据库选项的情况下创建,并且将其状态设置为正在装载。SQLServer7.0版中不需要该子句,因为RESTORE语句可以作为还原操作的一部分重新创建数据库。FORATTACH指定从现有的一组操作系统文件中附加数据库。必须有指定第一个主文件的条目。至于其它条目,只需要与第一次创建数据库或上一次附加

7、数据库时路径不同的文件的那些条目。必须为这些文件指定条目。附加的数据库必须使用与SQLServer相同的代码页和排序次序创建。应使用sp_attach_db系统存储过程,而不要直接使用CREATEDATABASEFORATTACH。只有必须指定16个以上的项目时,才需要使用CREATEDATABASEFORATTACH。如果将数据库附加到的服务器不是该数据库从中分离的服务器,并且启用了分离的数据库以进行复制,则应该运行sp_removedbreplication从数据库删除复制。collation_name指定数据库的默认排序

8、规则。排序规则名称既可以是Windows排序规则名称,也可以是SQL排序规则名称。如果没有指定排序规则,则将SQLServer实例的默认排序规则指派为数据库的排序规则。有关Windows和SQL排序规则名称的更多信息,请参见COLLATE。PRIMARY指定关联的列表定义主文件。主文件组包含所有数据库系统表。还包含所有未指派给用户文件组的对象。主文件组的第一个条目成为主文件,该文件包含数据库的逻辑起点及其系统表。一个数据库只能有一个主文件。如果没有指定PRIMARY,那么CREATEDATABASE语句中列出的第一个文件将成为

9、主文件。NAME为由定义的文件指定逻辑名称。如果指定了FORATTACH,则不需要指定NAME参数。logical_file_name用来在创建数据库后执行的Transact-SQL语句中引用文件的名称。logical_file_name在数据库中必须唯一,并且符合标识符的规则。该名称可以是字符或Unicode常量,也可以是常规标识符或定界标识符。FILENAME为定义的文件指定操作系统文件名。'os_file_name'操作系统创建定义的物理文件时使用的路径名和文件名。os_file_name中的路径

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。