.ldf和.mdf的文件如何导入数据库

上星期。
我的那个朋友。
附数据库。
这很简单。

企业经理。
右键单击。
数据库。
所有任务。
附数据库。
单击 .mdf 文件。
当然。

如果您有任何建议。
.ldf 文件丢失。
听。
创建或不创建。
选择。
是的。

查询分析器。
sp_attach_db 方法。
添加参数。
数据库名称。
数据文件名(带目录的.mdf)。
多个文件。
请分开使用。
日志文件名(带有目录的.ldf)。
多个文件。
请分开使用。

仅限数据文件。
范围。
数据文件名(带目录的.mdf)。
多个文件。
请分开使用。

就是这样。
由你决定。

只有.mdf和ldf文件如何导入数据库?

还可以使用其他数据库方法。
首先,安装SQLServer环境。
打开 SSMS 软件。
连接到目标数据库服务器。
在对象资源管理器中找到服务器实例。
双击建立连接。
查找数据库类型。
右键单击并选择其他选项。
打开附加数据库对话框。
单击添加按钮。
选择 .mdf 文件路径。
确保文件未损坏。
您可能需要手动设置所有者。
之后,检查数据库是否存在。
如果之前打开过,可能会出现问题。
关闭所有数据库并重试。

如何将数据库文件ldf和mdf还原到数据库

上周我遇到了一个SQL Server数据库恢复问题。
首先,我确认保存的 .mdf 和 .ldf 文件存在。
然后在SQL Server中创建一个同名的新数据库并停止服务。
我使用备份文件覆盖新创建的数据库的.mdf 和.ldf 文件。
重启服务后,数据库出现疑问。
人品不错,这次数据库已经恢复了。
但有一次我脾气不好,只好向北京的一家数据恢复公司求助。

然后我在SQL查询分析器中运行了一系列命令,包括允许系统表更新、将数据库置于紧急模式、检查数据库是否有错误等。
如果DBCCCHECKDB命令失败,我将进入下一步。
如果成功,我将尝试修复数据库,清除可疑状态和单用户模式,然后重新启动服务。

如果这些步骤都不起作用,我将参考随附的文档并尝试重建事务日志以恢复数据。
如果你只有MDF文件,那就更复杂了,你必须直接重建事务日志。
我创建了一个同名的新数据库,用 ldf 文件覆盖 .mdf 文件,并删除了日志文件。
然后我启动了该服务,将数据库置于紧急模式并重新启动了该服务。
最后,我运行命令来重建日志文件并将数据库恢复为单用户模式。

如您所见,这些步骤也适用于其他人。