【问题标题】:"cannot execute script" error in SQL Server Management StudioSQL Server Management Studio 中的“无法执行脚本”错误
【发布时间】:2009-03-04 15:21:32
【问题描述】:

我在尝试对远程 SQL Server 2005 实例执行简单语句时经常收到以下错误。我单击执行,窗口挂起几秒钟,然后我收到错误。我单击“确定”,再次单击“执行”,它运行良好。这种情况经常发生,以至于非常烦人。

上周我专门针对本地实例工作,一次没有遇到过这个问题。我整个星期也不在公司域上(出差)。

我的机器是 Vista。

是什么导致了这个问题?我该如何解决?

标题:Microsoft SQL Server 管理工作室 ------------------------------ 无法执行脚本。 ------------------------------ 附加信息: 拒绝访问路径“C:\Users\[chloraphil]\AppData\Local\Temp\tmp873B.tmp”。 (mscorlib) ------------------------------ 纽扣: 好的 ------------------------------

【问题讨论】:

  • 当我的硬盘死机时问题就消失了 :)
  • 我在我的一台电脑(连接到本地服务器)上大约 50% 的时间会收到此错误。在 ProcMon 中,我可以看到失败的执行都与操作 SetDispositionInformationFile 相关联,该操作给出了结果 CANNOT DELETE。似乎没有其他进程(如 AV)正在锁定文件,因此不确定原因。我确实安装了 SSMS 工具包,想知道查询日志记录功能是否会导致此问题。

标签: sql-server ssms


【解决方案1】:

当我的硬盘死机时问题就消失了 :)

【讨论】:

    【解决方案2】:

    尝试删除错误消息中临时文件夹中的所有文件。忽略其他进程打开的文件上的错误。我在那里有超过 3 GB 的文件。

    【讨论】:

      【解决方案3】:

      当 .sql 脚本位于 zip 文件中时,我双击它,它在 SQL Server Management Studio 中打开 - 但是当我尝试执行它时 - 它给了我这个错误。

      将 .sql 脚本移动/解压缩到存档之外,它将运行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-16
        • 2014-02-18
        • 2012-03-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多