如何在SQL Server 2008 R2中还原sql2008r2数据库备份

SQL Server 2008R2 数据库降级为 SQL Server2005 (sql2005还原sql2008数据库
SQL Server 2008R2 数据库降级为 SQL Server2005 (sql2005还原sql2008数据库备份) | Rootop 服务器运维与web架构
把数据库版本为sql2008以上的数据库备份文件在sql2005中还原的时候会遇到报错:
设备’E:\2008\DB\NQ.bak’ 上的媒体簇的结构不正确。SQL Server无法处理此媒体簇。 错误3241。
其实这就是老版本的数据库不兼容新版本数据库,可以笼统的理解为各版本的数据结构不一样,导致无法还原。
想了好多办法都没好方法,之前是通过导出为SQL脚本(SQL2008 ,R2版中没找到这个功能),但是数据没导出来只导出表结构。
最后解决方法是:
安装了一台64位Windows Server 2008 R2 ,然后安装SQL 2005 再安装SQL 2008 R2,最后通过sql08R2 任务-导出数据导到sql2005中的同名数据库,这才解决。
SQL2005中还原报错信息:
以下在SQL2008R2数据库引擎中操作:
(先在SQL2005中新建个同名数据库,就可以选择导入到哪个数据库中)
然后根据提示,完成。
你最喜欢的如何在SQL Server 2008 R2中还原数据库_百度知道
如何在SQL Server 2008 R2中还原数据库
提问者采纳
鼠标右键单击“数据库”,输入sa登录密码,点击连接. 点击下面的“选择用于还原的备份集”,例如美女资料。  7。  9,,把还原下面的方框全部勾选.在选项的设置里.点击“添加”。  3。  8. 进入还原数据库页面,把“覆盖现有数据库”前面的方框勾选.进入企业管理器界面. 鼠标右键点击 “美女资料”这个数据库,选择“新建数据库”,选择“源设备”,选择“任务”—“还原”—“数据库”  6,找到SQL Server Management Studio. 输入数据库名称。  4,进入企业管理器。然后在企业管理器里就会发现多出了一个数据库“美女资料”  5.选择要恢复的BAK文件,然后点击左侧的“选项”  10。  2.成功完成数据库的还原,大功告成,Microsoft SQL Server 2008 R2 :
1,登录名选择sa.选择服务器&#92,然后点击后面的三个小圆点,然后点击下面的“确定”  11.左下角点击开始,然后点击确定;实例名,程序参考方法如下
其他类似问题
为您推荐:
其他1条回答
点击选中一个数据库,根据界面上的相关项目填写或选择就可以了,打开还原界面,右键--任务--还原进入SSMS
数据库的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁怎么修改SQL 2008 R2数据库默认端口? - 用友财务软件免费下载
温馨提示:请使用IE浏览器打开本站,否则可能看不到下载地址!QQ群:
您的位置: &
& 怎么修改SQL 2008 R2数据库默认端口?
怎么修改SQL 2008 R2数据库默认端口?
& 今天用友软件下载网站要教给大家的是:怎么修改SQL 2008 R2数据库默认端口?为什么我们要修改数据库的默认端口呢,这是因为默认的数据库端口是1433,所以为了数据的安全可能会考虑修改一下数据库端口,但是实际上修改了SQL 数据库默认端口不一定有效果,还需要进行隐藏数据库实例,下面由用友软件教程网详细给大家说一说具体的原因。
& 今天网站要教给大家的是:怎么修改SQL 2008 R2数据库默认端口?为什么我们要修改数据库的默认端口呢,这是因为默认的数据库端口是1433,所以为了数据的安全可能会考虑修改一下数据库端口,但是实际上修改了SQL 数据库默认端口不一定有效果,还需要进行,下面由网详细给大家说一说具体的原因。& 概念解释: 1433端口,是SQL Server默认的端口,SQL Server服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SQL Server对外提供服务,1434用于向请求者返回SQL Server使用了哪个TCP/IP端口。那么如何修改SQL SERVER数据库的默认端口1433为别的端口呢?& 很多人都说SQL Server配置的时候要把1433端口改变,这样别人就不能很容易地知道使用的什么端口了。可惜,通过微软未公开的1434端口的UDP探测可以很容易的知道SQL Server使用了什么TCP/IP端口。& 不过微软还是考虑到了这个问题,毕竟公开而且开放的端口会引起不必要的麻烦。在实例属性中选择TCP/IP协议的属性。选择。如果隐藏了 SQL Server 实例,则将禁止对试图枚举网络上现有的 SQL Server 实例的客户端所发出的广播做出响应。这样,别人就不能用1434来探测你的TCP/IP端口了(除非用Port Scan)。& 1433端口不是很安全,往往很容易被黑客攻陷,因此,更改SQL Server 默认的1433端口是很有必要的。网上存在很多抓1433端口肉鸡的病毒。而他们利用的往往是sa弱口令,因此要注意把sa密码设置得复杂一些,而且在conn等数据库链接文件中不要使用sa用户进行数据库连接。& 另外1433端口,如果仅仅是本机web链接本机数据库,那么没必要开1433,它是远程链接使用的。& 日常使用T+软件过程中不需要开放1433端口,也不需要做端口映射,所以在即使在公网下使用软件,黑客也无法通过1433端口攻击到我们的数据库。SQL 2008 R2数据库修改1433端口的步骤如下:& 1、点击&开始&-&所有程序&-&Microsoft SQL Server 2008R2&-&配置工具&-&SQL Server配置管理器&& 2、在打开的&SQL Server配置管理器&窗口中,在左边的树形窗口中选中&SQL Server网络配置&-&MSSQLSERVER的协议&,点中右边TCP/IP,然后右键&属性&,即可打开&TCP/IP属性&窗口。& (1)点击&IP地址&页签,将&IP1&和&IP2&中的&TCP端口&都改为空,并将&IP ALL&中的&TCP端口&改为1444,修改完之后点击&确定&。& (2)选中&VIA&,点击右键&禁用&。& 3、点击&开始&-&运行&,输入&cliconfg.exe&& 4、在打开的&SQL Server客户端网络实用工具&窗口中,常规页签,双击&按顺序启用协议&中的&TCP/IP&,将默认端口改为1444,&确定&然后再点击&确定&。如此一来我们就完成了将数据库端口由1433更为1444。& 5、点击&开始&-&运行&中输入&CMD&进入DOS窗口,再输入 net stop mssqlserver 停止数据库服务,然后再输入 net start mssqlserver 启动数据库服务,如下图所示:& 6、检测修改后的端口是否通:点击&开始&-&运行&中输入&CMD&进入DOS窗口,再输入 telnet 127.0.0.1 1444,如下图:& 7、返回如下空白窗口,则说明1444端口通畅。T+软件不需要进行其他设置,可以直接访问。& 以上是网提供给大家的关于如何修改SQL 2008 R2数据库默认端口?的文字教程。大家在操作时有任何疑问可以随时给我们的QQ客服:提问。论坛地址: 。
文章地址:;转载请注明出处,谢谢!
如果你有安装和使用问题需要咨询请点击到: 中咨询和讨论,或者加用友小辣妹的微信号:qq进行咨询,如果看不到下载地址,请用IE浏览器打开本页面,参如果你不会下载请点击查看:,照文章说明下载免费的用友软件即可。
上一篇: 下一篇:
热门用友财务软件下载:
相关文章:
8:15:26· 18:13:31· 18:11:36· 18:4:22· 17:59:20· 9:49:15· 9:13:45· 9:8:17· 8:49:39· 8:38:5·
用友官网推荐
网站为广大用友软件爱好者提供免费的用友软件资源,我们专注于、、并提供包括,,,,,等财务软件免费下载地址,免费提供用友软件免费版,用友财务软件教程等非常全面的用友财务软件免费资源!
copyright &
. Design By
版权所有赣ICP&&SQLSERVER2008 R2数据库备份还原
SQLSERVER2008 R2数据库备份还原
11:42:00来源:
现有一SQLSERVER2008 R2数据库备份,
在还原的时候发生以下错误:该数据库是在运行版本 10.50.1600 的服务器上备份的。该版本与此服务器(运行版本 10.00.1600)不兼容。请在支持该备份的服务器上还原该数据库,或者使用与此服务器兼容的备份
如何在excel中给数字批量增加"'',",使其能在SQL语句中直接使用
Oracle SQL:经典查询练手第五篇(1)
引用:初探Sql Server 执行计划及Sql查询优化(转)

我要回帖

更多关于 sql2008r2导入数据库 的文章

 

随机推荐