如何将数据库发送给其他人?

Jam*_*esi 3 sql-server backup ssms sql-server-2014

我正在与一位更有经验的数据库管理员合作,他希望我将我创建的数据库发送给他。但是,我无法弄清楚数据库在磁盘上的存储位置。我正在使用 Microsoft SSMS。

小智 5

Select a.name, b.physical_name 
from sys.databases a 
join sys.master_files b 
    on a.Database_id = b.database_id 
Where a.name = 'NAME_OF_YOUR_DATABASE'  
Run Code Online (Sandbox Code Playgroud)

这将显示磁盘上的位置..(虽然不能移动它)。

备份数据库:

BACKUP Database NAME_OF_YOUR_DATABASE
To Disk = N'C:\Databases\NAME_OF_YOUR_DATABASE.bak With Compression
Run Code Online (Sandbox Code Playgroud)