Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005如何从数据库转储创建数据库_Sql_Sql Server - Fatal编程技术网

Sql server 2005如何从数据库转储创建数据库

Sql server 2005如何从数据库转储创建数据库,sql,sql-server,Sql,Sql Server,我有两个文件log.ldf和data.mdf,它们应该从数据库中转储。 如何使用此旧转储创建新数据库?在SSMS中打开对象资源管理器并连接到服务器。 单击服务器旁边的加号[+]展开服务器。 右键单击“数据库”文件夹并选择“附加…” 单击“添加”按钮并导航到文件以将数据库文件附加到服务器。您是否正在使用Microsft DB?在这种情况下,请使用Microsoft Server MAnagement Studio恢复这些不是转储。这些是实际的数据库文件。你将需要附加它们,而不是还原它们。附加它们你

我有两个文件log.ldf和data.mdf,它们应该从数据库中转储。
如何使用此旧转储创建新数据库?

在SSMS中打开对象资源管理器并连接到服务器。
单击服务器旁边的加号[+]展开服务器。
右键单击“数据库”文件夹并选择“附加…”

单击“添加”按钮并导航到文件以将数据库文件附加到服务器。

您是否正在使用Microsft DB?在这种情况下,请使用Microsoft Server MAnagement Studio恢复这些不是转储。这些是实际的数据库文件。你将需要附加它们,而不是还原它们。附加它们你能告诉我怎么做吗?@geomagas LMGTFY不允许在SO中使用,请不要使用它。撤回评论,如果我冒犯了任何人,请道歉。话虽如此,有些人认为LMGTFY很粗鲁,但有些人不这么认为。我认为公平应该比“美好”更重要。对待懒惰的人对我来说是公平的。一点讽刺从来不会伤害任何人,事实上它可以防止其他人懒惰。我按照你说的做了,但它给了我这个错误,数据库“MOP”无法打开,因为它是655版。此服务器支持611及更早版本。不支持降级路径。您正在尝试将SQL Server 2008 R2数据库连接到SQL Server 2005服务器。您需要使用2008 R2或2012来打开数据库文件。这是没有办法的。