数据库恢复后中文部分乱码 本帖最后由 ltolll 于 2013-10-25 17:02:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你是否还有原始数据库mdf文件?如果有,那么重新通过数据库置疑来恢复,不要用第三方软件来恢复.大致步骤:1. 先建一个数据库与原来数据库文件名相同.2. 暂停sql server服务,把原始数据库mdf文件覆盖掉刚才新建的文件,不需要原来的日志文件(即不覆盖新建的日志文件)3. 重启动sql server服务,这时你会发现数据库置疑,这时你要把用户改为单用户模式,由数据库置疑恢复回正常,有关数据库的置疑恢复回正常,网上有很多,你查一下应该能够可以查出来,这里我就不再帖出来了 用下面的连接的文章看看,是否能恢复SQL Server 2000中数据库质疑的恢复方法http://blog.csdn.net/sqlserverdiscovery/article/details/6667179 第2步“把原始数据库mdf文件覆盖掉刚才新建的文件”,没理解错的话应该是复制原MDF文件之后粘贴到新MDF文件处,问题是粘贴的时候出现错误信息(文件冗余校验错误)。 我理解保护现场是不是停掉SQL服务,复制MDF文件到别处?问题是复制的时候出现错误信息(文件冗余校验错误)。 这典型的多语言环境下编码问题,就好像你在简体中文环境下,使用繁体中文存放到数据库,会出现乱码,用Unicode可以结决,但是你这个是恢复数据导致的,恐怕很难修复 两个表连接的问题!!!在线等!!!!! Sql 语句:怎样得到如下结果? 保存在COleDateTime变量的datetime怎么插入到表中 如何查一个表的最后更新时间,创建时间,当前大小? 请老师们帮我看看这个问题 求一条行列转换的sql语句 如何给ntext类型的变量赋值,加50分 sql函数 Error calling IDispatch member WorkSheets 大记录量数据实时写入问题 SQL Server 2008 R2 调用MSScriptControl.ScriptControl失败 sqlserver能对多列进行表分区吗
1. 先建一个数据库与原来数据库文件名相同.
2. 暂停sql server服务,把原始数据库mdf文件覆盖掉刚才新建的文件,不需要原来的日志文件(即不覆盖新建的日志文件)
3. 重启动sql server服务,这时你会发现数据库置疑,这时你要把用户改为单用户模式,由数据库置疑恢复回正常,有关数据库的置疑恢复回正常,网上有很多,你查一下应该能够可以查出来,这里我就不再帖出来了
http://blog.csdn.net/sqlserverdiscovery/article/details/6667179
第2步“把原始数据库mdf文件覆盖掉刚才新建的文件”,没理解错的话应该是复制原MDF文件之后粘贴到新MDF文件处,问题是粘贴的时候出现错误信息(文件冗余校验错误)。
我理解保护现场是不是停掉SQL服务,复制MDF文件到别处?
问题是复制的时候出现错误信息(文件冗余校验错误)。