加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

sql-server-2008 – 数据库的mdf文件的位置

发布时间:2021-01-11 08:12:47 所属栏目:编程 来源:网络整理
导读:我有一个数据库项目.我的问题是我在哪里可以找到我的数据库的.mdf和_log.ldf,以便我可以将我的数据库传输给另一个用户.我正在使用Microsoft SQL Server 2008 Management Studio 我的Ssms.exe存储在此路径中 C:Program FilesMicrosoft SQL Server100Tools

我有一个数据库项目.我的问题是我在哪里可以找到我的数据库的.mdf和_log.ldf,以便我可以将我的数据库传输给另一个用户.我正在使用Microsoft SQL Server 2008 Management Studio

我的Ssms.exe存储在此路径中

C:Program FilesMicrosoft SQL Server100ToolsBinnVSShellCommon7IDESsms.exe

解决方法

有几种方法可以确定SQL Server mdf文件和关联日志文件的位置.

>打开企业管理器,右键单击您感兴趣的数据库,然后选择属性.选择“文件”部分,然后滚动到“路径”和“文件名”列.
>打开查询窗口并运行下面的相关查询并查看Physical_Name列.

SQL 2005或更高版本:

SELECT * FROM sys.database_files

SQL 2000:

SELECT * FROM dbo.sysfiles

>打开查询窗口并运行sp_helpfile并查看FileName列.

当然,由于SQL Server正在使用这些文件,因此您不应尝试将文件复制到其他位置.

最好的方法是通过右键单击您感兴趣的数据库并选择任务 – >在Enterprise Manager中执行备份.备份.

或者,您可以分离数据库,复制文件然后附加.

一旦您拥有在其他地方运行的数据库副本,第三种方法是设置日志传送或复制.

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读