随笔分类 -  SQL Server

SQL按指定符号分割字符串函数
摘要:一、SQL分割字符串,返回临时表方法一:create function [dbo].[f_split]( @c varchar(2000),--需要分割的字符串(例如:1,2,3,4,5 我|和|你) @split varchar(2)--分隔符(例如 , | $))returns @t table(col varchar(200))--返回表as begin while(charindex(@split,@c)0) begin insert @t(col) values (substring(@c,1,charin... 阅读全文
posted @ 2013-12-03 16:14 相约看日出 阅读(11426) 评论(0) 推荐(0)
利用系统的“任务计划”让SQL Server 2008 数据库自动备份
摘要:如果安装的数据库不是完整版,在管理中可能没有“维护计划”这一项,这也就意味着不能利用数据库管理工具来对数据库进行定期的备份,那么在这个时候如何对数据库进行定期的备份呢? 下面我将利用系统的“任务计划”让SQL Server 2008 数据库自动备份的操作过程分享给大家。1、新建文本文档,将以下代码复制、粘贴后点击保存。注意: ①保存之前更换数据库服务器名称、数据库登录用户名、数据库登录密码、数据库名称、备份文件所在的路径等; ②确保备份文件所在的路径存在; ③第5行的DayAgo=30表示将会删除30天之前备份的数据,可以根据需要来更改。sqlcmd -S "数据库服务器名称&quo 阅读全文
posted @ 2013-11-20 17:02 相约看日出 阅读(637) 评论(0) 推荐(0)
SQL Server 2008 数据库自动备份
摘要:首先需要启动SQL Server Agent(SQL Server 代理)服务,这个服务如果不启动是无法运行新建作业的。1、点击“开始”–“所有程序”–“Microsoft SQL Server 2008 ”-“启动SQL Server Management Studio ”-登录数据库,点击管理–维护计划–右击“维护计划向导”,如图所示:2、点击“维护计划向导”弹出对话框,如图所示:3、单击【下一步】,如图所示:4、填写好名称及相关说明作个记号,单击【更改】来设定维护计划,如图所示:可以选择执行的时间段,每天、每周、每月可以根据相应的需求来制定备份的时间,这里就选择在每天的0:00(0点左右 阅读全文
posted @ 2013-11-20 15:48 相约看日出 阅读(458) 评论(0) 推荐(0)