SQLServer模板大全 下载本文

as sql 语句 71.删除DDL触发器

drop trigger 触发器名 on {服务器|数据库名} 72.创建备份设备

sp_addumpdevice 设备类型,'设备逻辑名','设备物理名' 注:\设备物理名\一定要包含路径和一个后缀名为.bak的文件 73.创建数据库完全备份

backup database 数据库名 to 备份设备逻辑名|disk='备份设备物理名'

with {init|noinit},name='备份名'

74.创建数据库差异备份

backup database 数据库名 to 备份设备逻辑名|disk='备份设备物理名'

with differential,{init|noinit},name='备份名'

75.创建日志备份

backup log 数据库名 to 备份设备逻辑名 with {init|noinit},name='备份名'

76.文件或文件组备份

backup database 数据库名

file='数据库文件的逻辑名'|filegroup='数据库文件组的逻辑名'

to 备份设备逻辑名|备份设备物理名 with {init|noinit},name='备份名'

77.恢复数据库

restore database 数据库名 from 备份设备逻辑名|disk='备份设备物理名'

with file=n,{norecovery|recovery|replace}

78.恢复日志

restore log 数据库名 from 备份设备逻辑名|disk='备份设备物理名'

with file=n,{norecovery|recovery|replace}

79.恢复文件或文件组

restore database 数据库名 file=文件名|filegroup=文件组名 form 备份设备逻辑名|disk='备份设备物理名' with file=n,{norecovery|replace}

80.恢复部分数据库(即还原指定文件)

restore database 数据库名 file=文件名|filegroup=文件组名 from 备份设备逻辑名|disk='备份设备物理名' with partial,file=n,{norecovery|replace}

81.创建SQL Server身份验证登录帐户

sp_addlogin '登录名','登录密码','默认数据','默认语言'

82.将一个windows系统帐户映射为使用windows身份验证登录帐户

sp_grantlogin '登录帐户'

注意:这里登录帐户形式必须为\域名/用户\

83.禁止登录帐户

sp_denylogin '登录帐户'

84.删除登录帐户

删除SQL Server身份验证登录帐户: sp_droplogin '登录名'

删除windows身份验证登录帐户: sp_revokelogin '登录名'

85.创建服务器角色

sp_addsrvrolemember '登录名','角色名'

86.删除服务器角色

sp_dropsrvrolemember '登录名','角色名'

87.添加数据库用户

sp_grantdbaccess '登录名','用户名'