【发布时间】:2015-02-06 17:14:20
【问题描述】:
我已经在 SQL Server 2008 R2 上工作了 4 年,是时候格式化我的笔记本电脑了。
我只使用默认实例,我可以使用. 作为服务器名称访问它,然后使用我的用户名和密码进行用户身份验证。
现在我想格式化我的笔记本电脑,手动备份所有数据库几乎是不可能的。
我在以下路径中找到了
C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL
我拥有的所有数据库,对于我找到的每个数据库:
- 数据库名_log.ldf
- 数据库名.mdf
我将这些文件复制到了外部硬盘。
我的问题:
这些文件是否足以在格式化后导入数据库?如果我安装(格式化后)SQL Server 2012 而不是 2008 R2,它们会起作用吗?
【问题讨论】:
-
您可以这样做,但前提是您要使用相同的版本。最好备份数据库,然后从新服务器上的备份文件中恢复。请注意,如果要升级,则应重建所有索引,因为它们会分散在各处。
-
@SeanLange 我完成了格式化,现在想再次安装 sql server 2008 r2,请问我安装了哪些节目?当我点击下载时,我有很多选项,我使用的是 64 位,请写一个答案接受它microsoft.com/en-us/download/details.aspx?id=30438
-
我不能告诉你应该买哪一个。在下载链接下方向下滚动并展开“详细信息”。我认为您会想要 64 位版本之一,但我不知道您需要什么功能。该网站解释了每个版本的内容。根据您的需要做出决定并顺其自然。
标签: sql-server sql-server-2008 sql-server-2008-r2 sql-server-2012