2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > sqlserver备份还原丢失dbo_sqlserver数据库的备份与恢复sql实现

sqlserver备份还原丢失dbo_sqlserver数据库的备份与恢复sql实现

时间:2020-05-29 09:21:00

相关推荐

sqlserver备份还原丢失dbo_sqlserver数据库的备份与恢复sql实现

利用

T-SQL

语句

,

实现数据库的备份与还原的功能

体现了

SQLServer

中的四个知识点:

1

获取

SQLServer

服务器上的默认目录

2

备份

SQL

语句的使用

3

恢复

SQL

语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理

4

作业创建

SQL

语句的使用

/*1.--

得到数据库的文件目录

@dbname

指定要取得目录的数据库名

如果指定的数据不存在

,

返回安装

SQL

时设置的默认数据目录

如果指定

NULL,

则返回默认的

SQL

备份目录名

*/

/*--

调用示例

select

数据库文件目录

=dbo.f_getdbpath('tempdb')

,[

默认

SQLSERVER

数据目录

]=dbo.f_getdbpath('')

,[

默认

SQLSERVER

备份目录

]=dbo.f_getdbpath(null)

--*/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[f_getdbpath]')and

xtypein(N'FN',N'IF',N'TF'))

dropfunction[dbo].[f_getdbpath]

GO

createfunctionf_getdbpath(@dbnamesysname)

returnsnvarchar(260)

as

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。