SQL SERVER备份数据库存储过程的方法_MsSql

sqlserver批量导出存储过程

在查询分析器中,选中数据库——》右键“任务”——》在弹出菜单中选择“生成脚本”

——》“下一步”——》选择你要存储过程所在数据库——》

“下一步”——》勾选“存储过程”,并下一步——》

勾选你要生成的存储过程名称,并下一步——》

选择将脚本保存到文件,并选择保存路径——》完成

还有一种直接通过sql语句实现:

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go

ALTER PROCEDURE [dbo].[dbBak]  

AS
BEGIN
  DECLARE @sqlCommand NVARCHAR(1000)
  DECLARE @dateTime NVARCHAR(20)
  SELECT @dateTime = REPLACE(CONVERT(VARCHAR, GETDATE(),111),'/','') +
  REPLACE(CONVERT(VARCHAR, GETDATE(),108),':','')
  SET @sqlCommand = 'BACKUP DATABASE BLNBusyData TO DISK = ''D:\DataBaseBakUp\bln_' + @dateTime + '.BAK'''
  EXECUTE sp_executesql @sqlCommand
END

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索数据库
, 存储过程
备份
mssql数据库备份、mssql数据库备份工具、mssql数据库自动备份、mssql数据库备份命令、mssql 远程备份数据库,以便于您获取更多的相关知识。

时间: 2024-09-20 00:13:05

SQL SERVER备份数据库存储过程的方法_MsSql的相关文章

SQL SERVER备份数据库存储过程的方法

sqlserver批量导出存储过程 在查询分析器中,选中数据库-->右键"任务"-->在弹出菜单中选择"生成脚本" -->"下一步"-->选择你要存储过程所在数据库--> "下一步"-->勾选"存储过程",并下一步--> 勾选你要生成的存储过程名称,并下一步--> 选择将脚本保存到文件,并选择保存路径-->完成 还有一种直接通过sql语句实现: set

SQL SERVER 2005数据库还原的方法_mssql2005

在SQL SERVER 2005下还原数据库 1.新建数据库A,右键还原数据库,此时目标数据库为A,选择备份 文件B_db_201311040200.BAK,还原时提示"备份集中的数据库备份与现有的A数据库不同" 2.google一下,有人说是文件名不同,即B的数据库文件为B.MDF, 要还原到A.MDF上,所以报错 3.删除A库,在根目录[数据库]上右键,还原数据库,先选择源文件, 然后再目标数据库中会自动出现B,选择B之后即可还原成功 相信很多的站长网站的时候需要用到SQL Ser

拷贝的SQL Server 7数据库的恢复方法

server|恢复|数据|数据库 在SQL Server 7中由于MS重新设计了数据库文件的存储方式,取消了新建设备再建数据库这一繁琐的过程.新的存储格式,一个数据库包括两个文件,mdf数据库文件和ldf日志文件.所以我们在重装机器备份时可以把你要备份的数据库的这两个文件拷贝出来,重新安装之后再恢复. 在SQL Server中提供了这种恢复方式的存储过程. 1.sp_attach_db [@dbname =] 'dbname',[@filename1 =] 'filename_n' 给系统添加一

启动服务器SQL Server 2005数据库引擎的方法

SQL2005数据库引擎没有启动的解决方法,SQL2005已经不再像SQL2000那样,单独有一个服务器管理... 数据库引擎没有启动. 有两种启动方式: (1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动&qu

sqlserver 复制表 复制数据库存储过程的方法_MsSql

在目前的工作中需要解决复制整个SqlServer数据库的问题,复制的内容包括数据库大纲.数据库中的存储过程.函数.表结构.主外键关系以及表中的所有数据等,也就是说copy版本与原数据库一模一样.经过一段时间的摸索,找到的一个比较简单的解决方案是:  (1)在复制数据库之前,先备份该数据库到文件.  (2)依据备份文件创建新的数据库,并Restore即可.  备份数据库可用如下Sql语句:  string.Format("backup database {0} to disk = '{1}';&q

SQL SERVER的优化建议与方法_MsSql

在实际的工作中,尤其是在生产环境里边,SQL语句的优化问题十分的重要,它对数据库的性能的提升也起着显著的作用.我们总是在抱怨机器的性能问题,总是在抱怨并发访问所带来的琐问题,但是如果我们对没一条SQL语句进行优化,尽管不能说可以解决全部问题,但是至少可以解决大部分问题. 1.Top排序问题. 我们经常要对表某个字段进行排序,然后取前N名.所以我们会写如下的SQL语句: select top 100 * from 表 order by Score desc 如果表非常大的话,那么这样的操作是非常消

Microsoft SQL Server 2012 数据库安装图解教程_MsSql

下载地址:http://www.jb51.net/softs/79861.html 官网下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=29066 1. 根据微软的下载提示,64位的Windows7操作系统,只需下载列表的CHSx64SQLFULL_x64_CHS_Core.box.CHSx64SQLFULL_x64_CHS_Intall.exe和CHSx64SQLFULL_x64_CHS_Lang.box三个安装包即可.

SQL2000安装后,SQL Server组无项目解决方法_MsSql

昨天装了个SQL2000,打开企业管理器,发现SQL Server组下面没有任何的内容,提示"无项目".之前sa设置的都是空密码就没碰到这个现象,这次sa用户设置了密码就出现这个情况! 解决方法 打开企业管理器,如下图,在"SQL Server组"上右击,选"新建SQL Server注册",用向导选择一个服务器,一般都是本地,在上面默认的有,双击一下添加右边的框里就行了,选择验证方式,一般都是用电脑系统账号验证,因为站长是在本地使用的,完成注册,

SQL Server 比较日期大小的方法_MsSql

在机房收费系统中,有几处这样的情况: 起始日期和终止日期,相信聪明的你肯定可以想象出为什么要有两个日期控件!是的,就是从一张表中查找出在这两个日期范围类的记录! 有的人就说了,这还不简单! 假如我们将第一个控件定义成Begin,第二个控件定义成Over!那么查询语句不就是 复制代码 代码如下: "select * from recharge_info where date<'" & over.value & "' and date>'"