sql附加数据库语句

1.SQL附加语句问题,

EXEC sp_attach_db @dbname = N'AdventureWorks',

@filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Data\AdventureWorks_Data.mdf',

@filename2 = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Data\AdventureWorks_log.ldf';

2.SQL语句 创建数据库

在SQL帮助文档里有详细的解析:如下CREATE DATABASE创建一个新数据库及存储该数据库的文件,或从先前创建的数据库的文件中附加数据库。

说明 有关与 DISK INIT 向后兼容性的更多信息,请参见"Microsoft® SQL Server™ 向后兼容性详细信息"中的设备(级别 3)。语法CREATE DATABASE database_name [ ON [ < filespec > [ ,。

n ] ] [ , < filegroup > [ ,。n ] ] ] [ LOG ON { < filespec > [ ,。

n ] } ] [ COLLATE collation_name ][ FOR LOAD | FOR ATTACH ] < filespec > ::=[ PRIMARY ]( [ NAME = logical_file_name , ] FILENAME = 'os_file_name' [ , SIZE = size ] [ , MAXSIZE = { max_size | UNLIMITED } ] [ , FILEGROWTH = growth_increment ] ) [ ,。n ]< filegroup > ::=FILEGROUP filegroup_name < filespec > [ ,。

n ]参数database_name新数据库的名称。数据库名称在服务器中必须唯一,并且符合标识符的规则。

database_name 最多可以包含 128 个字符,除非没有为日志指定逻辑名。如果没有指定日志文件的逻辑名,则 Microsoft® SQL Server™ 会通过向 database_name 追加后缀来生成逻辑名。

该操作要求 database_name 在 123 个字符之内,以便生成的日志文件逻辑名少于 128 个字符。ON指定显式定义用来存储数据库数据部分的磁盘文件(数据文件)。

该关键字后跟以逗号分隔的 项列表, 项用以定义主文件组的数据文件。主文件组的文件列表后可跟以逗号分隔的 项列表(可选), 项用以定义用户文件组及其文件。

n占位符,表示可以为新数据库指定多个文件。LOG ON指定显式定义用来存储数据库日志的磁盘文件(日志文件)。

该关键字后跟以逗号分隔的 项列表, 项用以定义日志文件。如果没有指定 LOG ON,将自动创建一个日志文件,该文件使用系统生成的名称,大小为数据库中所有数据文件总大小的 25%。

FOR LOAD支持该子句是为了与早期版本的 Microsoft SQL Server 兼容。数据库在打开 dbo use only 数据库选项的情况下创建,并且将其状态设置为正在装载。

SQL Server 7.0 版中不需要该子句,因为 RESTORE 语句可以作为还原操作的一部分重新创建数据库。FOR ATTACH指定从现有的一组操作系统文件中附加数据库。

必须有指定第一个主文件的 条目。至于其它 条目,只需要与第一次创建数据库或上一次附加数据库时路径不同的文件的那些条目。

必须为这些文件指定 条目。附加的数据库必须使用与 SQL Server 相同的代码页和排序次序创建。

应使用 sp_attach_db 系统存储过程,而不要直接使用 CREATE DATABASE FOR ATTACH。只有必须指定 16 个以上的 项目时,才需要使用 CREATE DATABASE FOR ATTACH。

如果将数据库附加到的服务器不是该数据库从中分离的服务器,并且启用了分离的数据库以进行复制,则应该运行 sp_removedbreplication 从数据库删除复制。collation_name指定数据库的默认排序规则。

排序规则名称既可以是 Windows 排序规则名称,也可以是 SQL 排序规则名称。如果没有指定排序规则,则将 SQL Server 实例的默认排序规则指派为数据库的排序规则。

有关 Windows 和 SQL 排序规则名称的更多信息,请参见 COLLATE。PRIMARY指定关联的 列表定义主文件。

主文件组包含所有数据库系统表。还包含所有未指派给用户文件组的对象。

主文件组的第一个 条目成为主文件,该文件包含数据库的逻辑起点及其系统表。一个数据库只能有一个主文件。

如果没有指定 PRIMARY,那么 CREATE DATABASE 语句中列出的第一个文件将成为主文件。NAME为由 定义的文件指定逻辑名称。

如果指定了 FOR ATTACH,则不需要指定 NAME 参数。logical_file_name用来在创建数据库后执行的 Transact-SQL 语句中引用文件的名称。

logical_file_name 在数据库中必须唯一,并且符合标识符的规则。该名称可以是字符或 Unicode 常量,也可以是常规标识符或定界标识符。

FILENAME为 定义的文件指定操作系统文件名。'os_file_name'操作系统创建 定义的物理文件时使用的路径名和文件名。

os_file_name 中的路径必须指定 SQL Server 实例上的目录。os_file_name 不能指定压缩文件系统中的目录。

如果文件在原始分区上创建,则 os_file_name 必须只指定现有原始分区的驱动器字母。每个原始分区上只能创建一个文件。

原始分区上的文件不会自动增长;因此,os_file_name 指定原始分区时,不需要指定 MAXSIZE 和 FILEGROWTH 参数。SIZE指定 中定义的文件的大小。

如果主文件的 中没有提供 SIZE 参数,那么 SQL Server 将使用 model 数据库中的主文件大小。如果次要文件或日志文件的 中没有指定 SIZE 参数,则 SQL Server 将使文件大小为 1 MB。

size 中定义的文件的初始大小。可以使用千字节 (KB)、兆字节 (MB)、千兆字节 (GB) 或兆兆字节 (TB) 后缀。

默认值为 MB。指定一个整数,不要包含小数位。

size 的最小值为 512 。

3.创建一个数据库 求大家把sql语句写上

上面的不写了,体力活你自己来。

1.关于权限问题,先建立登陆,然后绑定用户,在给用户分配权限即可。

exec sp_addlogin 'worker',password'

exec sp_addlogin 'admin','password'

授予数据库访问

exec sp_grantdbaccess 'worker','database1'

exec sp_addlogin 'admin','database1'

授予相应的权限

GRANT select TO worker(work只能执行在能访问的数据库上selct查看)

GRANT select,update table, TO admin(admin允许查看或修改)

2.性别男或女,add constriant CK_sex CHECK(sex in('男','女'))

升序降序排列,这个给它设置索引,并设置升序或降序即可

具体的脚本不清楚可以查文档

sql附加数据库语句

转载请注明出处唯美语句网 » sql附加数据库语句

资讯

坏男人的语句

阅读(6)

本文主要为您介绍坏男人的语句,内容包括描写坏男人的句子,关于坏男人的句子,形容坏男人的句子。男人对女人好,却常追求不到,反倒坏男人更有人爱。女人对男人好,往往会被忽略,反女人爱坏男人,男人爱坏女人,不是因为人太贱,而是因为人们总

资讯

经典语句简短

阅读(7)

本文主要为您介绍经典语句简短,内容包括优美句子100个短越好,简短的励志经典话语,简短的优美句子。知我者,谓我心忧,不知我者,谓我何求。(诗经王风黍离) 2、人而无仪,不死何为。 (诗经风相鼠) 3、言者无罪,闻者足戒。 (诗经大

资讯

exp导出语句

阅读(7)

本文主要为您介绍exp导出语句,内容包括如何用exp导出指定时间后生成的表,我想把数据库的通过exp语句导出,并压缩成zip格式存放高分求解答,exp命令导出数据库如何导入。scott用户,exp scott/tiger@地址:端口号/实例名 file=路径exp scott/tige

资讯

水清澈的语句

阅读(6)

本文主要为您介绍水清澈的语句,内容包括写水很清澈很美丽的句子,描写河水清澈的句子,描写水清澈的好句好段,。1清澈见底的河水,从五颜六色的河卵石与水草上流过。2清澈平静的河水,映出了星星和月亮。3在天气晴朗的时候,小河是文静的。河面上会

资讯

delphi7if语句

阅读(7)

本文主要为您介绍delphi7if语句,内容包括delphi7怎么用ifelse语句,delphi7中IF语句的使用,delphi7中IF语句的使用。最笨的方法是:if (StrToInt(edt1.Text)=20) or (StrToInt(edt1.Text)=22) or (S

资讯

英语句典pdf

阅读(6)

本文主要为您介绍英语句典pdf,内容包括中级英语口语句典怎么样请问谁用过中级英语口语句典(1书+2CD,求红宝书考研英语词汇的pdf和mp3,万用英语口语句典哪里有。红宝书词汇是同学推荐的,手头上也没啥资料,就索性买了一本,东西收到了,包装很精美。

资讯

忠犬八公的语句

阅读(5)

本文主要为您介绍忠犬八公的语句,内容包括忠犬八公精美语句,求《忠犬八公》台词30句,忠犬八公印象深刻的句子。I have said that the soul is not more than the body。And I said that

资讯

文言语句翻译

阅读(6)

本文主要为您介绍文言语句翻译,内容包括文言文句子翻译,文言句子翻译,文言语句,求翻译。1.三岁贯汝,莫我肯顾 白话文意思: 多年辛勤伺候你, 你却对我不照顾。 2.君亡之不恤,而群臣是忧。 译文:“我们的国君(晋惠公)不怜

资讯

excel中if条件语句

阅读(6)

本文主要为您介绍excel中if条件语句,内容包括EXCEL里面的IF语句四种条件的怎么写,excel中if多条件语句怎么编写,EXCEL表格里如何做IF条件语句。IF(B8<0.5,0.3;IF(AND(B5>0.5,B8<1),0.4;IF(AND(B8>1,B8<2),0.5;IF(B8>2,

资讯

case语句用法vb

阅读(6)

本文主要为您介绍case语句用法vb,内容包括VB中如何使用selectcase语句,VB中selectcase语句的用法,vb程序case语句。语法 Select Case <指示变量或表达式><默认语句组,以上语句组都因情形不符合实际时执行> End Select 其中,表述情

资讯

欣赏人的语句

阅读(6)

本文主要为您介绍欣赏人的语句,内容包括要欣赏别人的优美句子,要欣赏别人的优美句子,形容欣赏的句子。懂得欣赏是一种美德.懂得欣赏他人,就是知道尊重和关爱他人、知道看到他人的长处。 欣赏别人是一种美德、一种文化,更是一种能力、一种难得

资讯

赞美葡萄语句

阅读(7)

本文主要为您介绍赞美葡萄语句,内容包括赞美葡萄的句子,赞美秋天葡萄的句子,描写葡萄的句子。解闷十二首11 杜甫 翠瓜碧李沈玉甃,赤梨葡萄寒露成。可怜先不异枝蔓,此物娟娟长远生。奉和春日幸望春宫应制 沈佺期 葡萄百丈蔓初萦。襄阳

资讯

高考语句排序题

阅读(7)

本文主要为您介绍高考语句排序题,内容包括高考语文句子排序一题,给句子排列顺序的练习题,谁有帮帮忙要20道,高考题目怎样做句子排序题和句子衔接题。()水手们把船上的泥沙铲到黄河里去。()泥沙铲光了,铁牛也离开了河底。()船里的泥沙渐渐的少了。

资讯

vbifgoto语句

阅读(6)

本文主要为您介绍vbifgoto语句,内容包括VBIF语句搭配GoTo语句endif应该写在IF语句后还是转跳到的语句,VB问题:ifgoto什么意思,关于VB中的goto语句。行号和行标签(应该就是你说的标号)其实是一样的。都是需要事先定义的。Sub a()If Date Mod 2

资讯

坏男人的语句

阅读(6)

本文主要为您介绍坏男人的语句,内容包括描写坏男人的句子,关于坏男人的句子,形容坏男人的句子。男人对女人好,却常追求不到,反倒坏男人更有人爱。女人对男人好,往往会被忽略,反女人爱坏男人,男人爱坏女人,不是因为人太贱,而是因为人们总

资讯

经典语句简短

阅读(7)

本文主要为您介绍经典语句简短,内容包括优美句子100个短越好,简短的励志经典话语,简短的优美句子。知我者,谓我心忧,不知我者,谓我何求。(诗经王风黍离) 2、人而无仪,不死何为。 (诗经风相鼠) 3、言者无罪,闻者足戒。 (诗经大

资讯

exp导出语句

阅读(7)

本文主要为您介绍exp导出语句,内容包括如何用exp导出指定时间后生成的表,我想把数据库的通过exp语句导出,并压缩成zip格式存放高分求解答,exp命令导出数据库如何导入。scott用户,exp scott/tiger@地址:端口号/实例名 file=路径exp scott/tige

资讯

水清澈的语句

阅读(6)

本文主要为您介绍水清澈的语句,内容包括写水很清澈很美丽的句子,描写河水清澈的句子,描写水清澈的好句好段,。1清澈见底的河水,从五颜六色的河卵石与水草上流过。2清澈平静的河水,映出了星星和月亮。3在天气晴朗的时候,小河是文静的。河面上会

资讯

delphi7if语句

阅读(7)

本文主要为您介绍delphi7if语句,内容包括delphi7怎么用ifelse语句,delphi7中IF语句的使用,delphi7中IF语句的使用。最笨的方法是:if (StrToInt(edt1.Text)=20) or (StrToInt(edt1.Text)=22) or (S

资讯

英语句典pdf

阅读(6)

本文主要为您介绍英语句典pdf,内容包括中级英语口语句典怎么样请问谁用过中级英语口语句典(1书+2CD,求红宝书考研英语词汇的pdf和mp3,万用英语口语句典哪里有。红宝书词汇是同学推荐的,手头上也没啥资料,就索性买了一本,东西收到了,包装很精美。

资讯

忠犬八公的语句

阅读(5)

本文主要为您介绍忠犬八公的语句,内容包括忠犬八公精美语句,求《忠犬八公》台词30句,忠犬八公印象深刻的句子。I have said that the soul is not more than the body。And I said that

资讯

英语非谓语句

阅读(6)

本文主要为您介绍英语非谓语句,内容包括非谓语句包括哪几类,非谓语的例句谁有非谓语的句子例句中英对照的15句就够,英语有没有非主谓句。1. I found him lying on his back on the ground.我发现他仰卧在地上 (v-ing 作宾补)