zoukankan      html  css  js  c++  java
  • 《Microsoft SQL Server 2008 MDX Step by Step》附加MDF文件失败的解决办法

            注:前面都是扯淡了,解决办法直接看后面。

            因为工作的原因需要学习MDX,网上找了一些资料然后,在博客园和CSDN上有人写的关于这本书的笔记,内容很丰富,于是想着先看看这些笔记吧。我根据博客上的提示下载了Sample示例文件,下载地址是 http://go.microsoft.com/fwlink/?LinkId=139491 ,下载了,也安装了。可是问题来了,我无法附加里面的数据库MDF文件到数据库,要么是提示权限不够,要么是log文件有问题。

            折腾了好久,网上有的地方说,可以创建一个同名的数据库,然后停掉sql服务,用mdf替换掉相应的文件,然后启动服务,再执行以下一长串我看不懂的sql语句,我是sql语句白痴,只知道几句增删改查。这个失败了。

            也有博客上看到,更改数据库为windows验证,然后再附加。试过了,还是不行。

             还看到,将Sql服务改成local service,然后再附加,依然失败。

             我也试过修改文件以及文件夹的权限,重复上面的尝试,也失败了。

             无奈之下,我有点儿怀疑是不是windows 7下不行,于是想试试在XP下试试。我在虚拟机里装了XP,然后安装SQL 2008 Express,提示我要先安装.NET等。安装完.NET Framework,安装完sql 2008,已经很晚了,手都冻的打不了字了。然后开始重复上面的尝试,居然都没成功。没办法只得带着问题睡觉了。

             上午睡了个懒觉,周末嘛,而且昨晚睡的比较晚,难得的周周末就是带着这样的问题开始的。

             继续搜索,屡败屡战。昨天在百度及一些国内技术论坛上的搜索都没有搜到结果,搜到的都是以一个作者的博客为主,居然没有遇到这样的问题的。今天我改变了思路,用英文关键字搜索,而且不用破百度了,用google,关键字“Microsoft SQL Server 2008 MDX Step by Step  attach error”。没办法啊,英文盲啊,只能看懂一些简单的句子,不敢挑战英文网站啊,这次真是没办法了。居然一次就出来了N多遇到类似问题的结果,都是E文的,哎,只有硬着头皮看了,看了好几个帖子都是没有解决问题的,只有一些讨论,接着google翻译看的半懂不懂的。后来终于在一个帖子里看到了答案。

                           http://social.msdn.microsoft.com/Forums/en-US/sqldatabaseengine/thread/4ac13b69-202e-4679-b807-031e12dd9924/


    然后我删除了ldf文件再附加,成功了。太给力了。

    照着他给的链接:   http://support.microsoft.com/kb/970767  ,点进去:


    我勒个去,原来这本书已经有了关于附加数据库失败的相关说明。


    本博客(liqipeng)除非已明确说明转载,否则皆为liqipeng原创或者整理,转载请保留此链接:https://www.cnblogs.com/liqipeng/archive/2013/01/26/4576178.html

    本博客(liqipeng)除非已明确说明转载,否则皆为liqipeng原创或者整理,转载请保留此链接:https://www.cnblogs.com/liqipeng/archive/2013/01/26/4576178.html
    如果你觉得这篇文章对你有帮助或者使你有所启发,请点击右下角的推荐按钮,谢谢,:)
  • 相关阅读:
    ckplayer 一个不错的网页视频播放器
    onbeforeunload与a标签在IE中的冲突
    使用ckeditor 4.x 时遇到的问题及解决办法
    虚方法和重写方法的继承特性
    接口成员的访问
    基本框架(html)
    学习this关键字
    静态类
    方法参数
    Kubernetes之网络探究
  • 原文地址:https://www.cnblogs.com/liqipeng/p/4576178.html
Copyright © 2011-2022 走看看