扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
第一步:点击数据库下的“可编程性”,选择“存储过程”,点击鼠标右键,选择“新建存储过程”
创新互联公司专业为企业提供隆德网站建设、隆德做网站、隆德网站设计、隆德网站制作等企业网站建设、网页设计与制作、隆德企业网站模板建站服务,十多年隆德做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
第二步:在create PROCEDURE 后 输入存储过程的名字,紧跟着的就是定义存储过程的参数,接下来就可以去编写自己所需要组装的存储过程语句了
注意,怕写的不对,可以执行下,想验证sql语句是否正确,就使用print输出下
第三步:点击sqlserver 上面工具栏中的执行按钮,存储过程就写好了,要怎么调用呢,在sqlserver的语句查询框中,输入exec 存储过程名 参数,执行就可以了。
注意:执行exec存储过程时时,参数的类型,要与建立的存储过程时设置的参数类型一致
我们使用SQL Server的时候经常需要创建表,那么如何操作呢?下面我给大家分享一下。
工具/材料
SQL Server Managment
首先我们打开SQL Server Managment管理软件,选择一个数据库,如下图所示
接下来右键单击表,选择新建下面的表选项,如下图所示
然后设置一下表中的字段,如下图所示
最后按Ctrl+S进行表的保存,给表起一个名字即可,如下图所示
步骤1:打开企业管理器,如下。
2
步骤2:点击管理,新建数据库维护计划,进入向导,选择下一步。
3
步骤3:选择数据库PUBS,点击下一步。
4
步骤4:更新数据库优化信息。可以进行数据库文件空间设置。我们点击更改进行调度设置。
5
步骤5: 可以通过修改调度,对作业时间参数进行设置。
步骤6:检查数据库完整性。
步骤7:指定数据库备份计划。
步骤8:可以编辑调度。
步骤9:指定备份目录,可以选择路径,删除时间和扩展名。
步骤10:指定事务日志备份计划。
步骤11:报表。
步骤12:维护计划历史。
步骤13:数据库维护计划完成向导。
步骤14:数据库维护设置的最终结果如下:
数据库
pubs
服务器
(local)
优化
每 1 周在 星期日 发生,在 1:00:00。
执行下列操作:
当数据库的大小超过 50 MB 时收缩数据库。保留 10 % 的数据空间作为可用空间。
INTEGRITY CHECKS
每 1 周在 星期日 发生,在 0:00:00。
执行下列操作:
检查数据库
完全备份
每 1 周在 星期日 发生,在 2:00:00。
备份媒体: 磁盘
备份目的: C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP
删除 4 周 之前的备份文件。
完成后验证备份。
为每个数据库创建子目录以便存储备份文件。
事务日志备份
每 1 周在 星期一,星期二,星期三,星期四,星期五,星期六 发生,在 0:00:00。
备份媒体: 磁盘
备份目的: C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP
删除 4 周 之前的备份文件。
完成后验证备份。
为每个数据库创建子目录以便存储备份文件。
生成并存储报表的目录为: C:\Program Files\Microsoft SQL Server\MSSQL\LOG\
步骤14:数据库维护计划完成。
sqlserver允许多个用户进行操作,那么我们怎么给sqlserver创建用户呢?下面我就给大家分享一下。
工具/材料
sql server management
首先我们登录本地的数据库,打开安全性文件夹,右键单击登录名,然后选择新建登录名,如下图所示
接下来在登录名新建界面中我们要选择SQL Server身份验证,并给用户设置密码,如下图所示
点击确定以后回到安全性文件夹下面,你会看到刚才新建的用户已经在登录名列表下面了,如下图所示
最后我们只需要用刚创建好的用户重新登录数据库进行验证即可,如下图所示
--SQLServer:一、操作步骤首先进入数据库级别的【安全性】-【登录名】-【新建登录名】(图1:新建登录名)2.在【常规】选项卡中,如下图所示,创建登陆名,并设置默认的数据库。(图2:设置选项)3.在【用户映射】选项卡中,如下图所示,勾选需要设置的数据库,并设置【架构】,点击【确认】按钮,完成创建用户的操作(图3:选择对应数据库)4.现在我们就可以对TestLog数据库中的User表进行权限的设置了,【表】-【属性】(图4:选择对应表)5.在【权限】选项卡中,如下图所示,依此点击【添加】-【浏览】-【选择对象】(图5:设置访问表的用户)6.在上面点击【确认】后,我们就可以下面的列表中找到对应的权限,如果你还想细化到列的权限的话,右下角还有一个【列权限】的按钮可以进行设置,点击【确认】按钮就完成了这些权限的设置了(图6:权限列表)7.现在就使用TestUser用户登陆数据库了,登陆后如下图所示,现在只能看到一个表了(图7:效果)二、注意事项在上面的第3步骤中需要注意:如果这里没有选择对应的数据库的话,之后去TestLog数据库中是找不到TestUser。(图8:找不到TestUser用户)2.在上面的第3步骤,设置完TestLog数据后,需要点击【确认】按钮,完成创建用户操作,如果这个时候去设置【安全对象】,是无法在【添加】-【特定对象】-【对象类型】-【登陆名】-【浏览】中找到刚刚新建的TestUser用户的。3.其实在数据库级别的【安全性】创建的用户是属于全局的,当设置了某个数据库,比如TestLog之后,这个用户就会出现在这个数据库的【安全性】列表中。如果删除TestLog这个用户,会出现下面的提示。删除了后,这个用户就无法登陆了。需要去对应的数据库中删除用户,如果没有删除又创建,是会报错的。(图9:删除TestUser用户)4.在第6步的【显式权限】列表中,如果选择了【Control】这个选项,那么在【Select】中设置查询【列权限】就没有意义了,查询就不会受限制了。如果设置【列权限】,在正常情况下会显示下图的报错信息:(图10:效果)5.在TestLog数据库的【安全性】-【TestUser】-【属性】-【安全对象】-【添加】-【对象类型】这里有关于数据库级别的一些对象类型可以设置。(图11:其它对象类型)
1、在登录名上右键,新建用户2、打开 新建登录名 对话框后,常规 右侧输入相应的登录名、密码和默认数据库(重点)注意:强制实施密码策略可不选,选 了后有可能报错3、用户映射选项卡下4、状态选项卡下5、对象资源管理器 下,右键 实例名称
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流