gpt4 book ai didi

sql-server - SQL Server Management Studio 中的数据库 .bak 文件保存在哪里?

转载 作者:行者123 更新时间:2023-12-01 19:40:50 24 4
gpt4 key购买 nike

我尝试使用 SQL Server Management Studio 2008 Express 为我的 SQL Server 数据库创建备份。我已经创建了备份,但它保存在我无法找到的某个路径中。我将其保存在本地硬盘上,并 checkin Program Files>Microsoft SQL Server>MSSQL 1.0>MSSQL>DATA> 但它不在那里。

此 DB .bak 的默认保存路径是什么?

最佳答案

应该在

Program Files>Microsoft SQL Server>MSSQL 1.0>MSSQL>BACKUP>

就我而言,是这样的

C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Backup

如果您使用 gui 或 T-SQL,您可以指定您想要的位置T-SQL 示例

BACKUP DATABASE [YourDB] TO  DISK = N'SomePath\YourDB.bak' 
WITH NOFORMAT, NOINIT, NAME = N'YourDB Full Database Backup',
SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO

使用 T-SQL,您还可以获取备份的位置,请参见此处 Getting the physical device name and backup time for a SQL Server database

SELECT          physical_device_name,
backup_start_date,
backup_finish_date,
backup_size/1024.0 AS BackupSizeKB
FROM msdb.dbo.backupset b
JOIN msdb.dbo.backupmediafamily m ON b.media_set_id = m.media_set_id
WHERE database_name = 'YourDB'
ORDER BY backup_finish_date DESC

关于sql-server - SQL Server Management Studio 中的数据库 .bak 文件保存在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4692141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com