SQLServer2005 显示“目录名无效”解决办法

2017年02月19日 08:44:11  阅读 414 次 评论 13 条

昨天因工作需要回公司加班,其中一项工作就是要删除某系统里面的历史数据。换句话就是说需要删除这个系统历年的数据,而且这个需要后台不能直接删除,登录到Microsoft SQL Server Management Studio Express想直接打开数据库表然后删除,没想到总是弹出“目录名无效”,具体如下:

SQLServer2005 显示“目录名无效”解决办法 技术文档 第1张

本来还以为是这个系统的数据保护功能,让我们无法直接对数据库操作呢,没想到求助万能的度娘之后才发现出现这个“目录名无效”的原因竟然是缺少某个文件夹导致。具体缺少哪个文件请按以下步骤测试即可知道。

解决“目录名无效”的详细步骤

1、点击『Microsoft SQL Server Management Studio Express』中的『数据库引擎查询』,在编辑框中输入查询SQL语句,然后选择相应数据库,最后点击『显示估计的执行计划』按钮。

SQLServer2005 显示“目录名无效”解决办法 技术文档 第2张

2、点击『显示估计的执行计划』按钮后,就会在下方的消息框中显示具体的错误信息。根据错误提示,我们可以发现造成“目录名无效”的原因就是系统缺少了一个名字为1的文件夹。

SQLServer2005 显示“目录名无效”解决办法 技术文档 第3张

3、既然知道了原因,那么我们只需要根据错误提示中的路径新建一个文件夹,命名为1即可。

PS:一般路径都是C:\Documents and Settings\服务器用户名\Local Settings\Temp\,在此目录下新建一个文件夹1即可。

小结

最后通过新建一个文件夹1即可解决了SQLServer2005打开数据库表显示的“目录名无效”的问题。有时候问题解决起来很简单,但是如果没有接触过真的是无从下手,所以我们必须学会利用搜索引擎来帮助我们解决问题。求人不如求己,与其遇到问题到处请教还不如老老实实多搜索相关问题描述,一般都能找到具体的解决办法。

PS:可能是个人性格问题,我就非常不喜欢那些动不动就问怎么做的人,关键问的很多问题其实都是很简单的,网上一搜就能出来的东西。

如果文章对你有帮助,请赞赏支持懿古今发展!

历史上的今天:

本文地址:https://www.yigujin.cn/1123.html
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

  1. 杭州SEO优化
    杭州SEO优化 【转正】 @回复

    最佩服博主把日常遇到的所有问题都分享出来了

  2. 杭州SEO优化
    杭州SEO优化 【转正】 @回复

    学习到了

  3. 纯洁博客
    纯洁博客 【转正】 @回复

    来博主这里学习一下

  4. 明月登楼的博客
    明月登楼的博客 【副总】 @回复

    对,Windows服务器方面了解很少!

  5. 姜辰
    姜辰 【经理】 @回复

    厉害,专业的折腾师。另外怎么都是windows服务器?

    • 懿古今
      懿古今【老板】2017-02-19 14:36  回复

      @姜辰我们公司都是WIN服务器,相对比较简单 [偷笑] 这个是以前一直使用到现在,我也懒得折腾了

  6. 杭州SEO优化
    杭州SEO优化 【转正】 @回复

    力挺 博主 有秘密都会分享出来

  7. Koolight
    Koolight 【副总】 @回复

    厉害,博主又发现了小秘密!

    • 懿古今
      懿古今【老板】2017-02-19 14:48  回复

      @Koolight[思考] 这个应该不算是秘密,只是问题的解决办法而已。度娘还是相当强大的