当前位置: 首页 > 编程笔记 >

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

仲孙翔飞
2023-03-14
本文向大家介绍SQL SERVER备份数据库存储过程的方法,包括了SQL SERVER备份数据库存储过程的方法的使用技巧和注意事项,需要的朋友参考一下

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

 类似资料:
  • 本文向大家介绍查询Sqlserver数据库死锁的一个存储过程分享,包括了查询Sqlserver数据库死锁的一个存储过程分享的使用技巧和注意事项,需要的朋友参考一下 使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁, 死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用sp_kill杀掉。利用sp_who_lock这个存储过程,可以很方便的知道哪个

  • 问题内容: 进行GAE / J数据存储区备份的最简单方法是什么? 看起来好像有python bulkloader.py工具可以为Python应用程序执行备份,但是我应该怎么做才能备份Java应用程序?有什么方法可以使用python工具吗? 问题答案: 可以使用python工具bulkloader.py创建GAE Java应用的数据存储备份。您只需通过在web.xml中添加以下几行来设置remote

  • 当我尝试使用inmemory h2数据库和Jpa配置micronaut数据时,出现以下异常 我一直在关注文档 我使用maven作为构建工具从命令行创建了该项目。我有以下几点 我还添加了这样的注释处理器 我的实体类和存储库类完全如指南中所述。当我尝试使用存储库保存时,我得到了这个异常 我已经调查过了。这完全不同,对我的问题没有帮助。 有趣的是,如果我改变micronaut数据注释处理器的顺序,或者我

  • 问题内容: 我有一张桌子,我需要在99%的时间内自动分配ID(其他1%似乎使用身份列来排除)。因此,我有一个存储过程来获取以下行中的下一个ID: `` 检查必须检查用户是否手动使用了ID并找到下一个未使用的ID。 当我依次调用它并返回1、2、3时,它可以正常工作。我需要做的是在多个进程同时调用此方法的情况下提供一些锁定。理想情况下,我只需要它专用于围绕此代码锁定last_auto_id表,以便第二

  • 本文向大家介绍SQL Server 2008 备份数据库、还原数据库的方法,包括了SQL Server 2008 备份数据库、还原数据库的方法的使用技巧和注意事项,需要的朋友参考一下 SQL Server 2008 备份数据库: 1.打开SQL , 找到要备份的数据库 , 右键 >> 任务 >>备份 2.弹出 [ 备份数据库对话框 ] ,如图: 3.点击添加 [ 按钮 ] . 如下图: 4.选择要

  • mysqlhotcopy是一个Perl脚本,最初由Tim Bunce编写并提供。它使用LOCK TABLES、FLUSH TABLES和cp或scp来快速备份数据库。它是备份数据库或单个表的最快的途径,但它只能运行在数据库目录所在的机器上。mysqlhotcopy只用于备份MyISAM。它运行在Unix和NetWare中。 shell> mysqlhotcopy db_name [/path/to