zoukankan      html  css  js  c++  java
  • LocalDB连接失败

    尝试使用以下连接字符串连接数据库时出现异常: 

      Data Source=(LocalDB)v11.0;AttachDbFilename=;Initial Catalog=master;Integrated Security=True;Enlist=False;Asynchronous Processing=True;MultipleActiveResultSets=True;Connect Timeout=30。

     

    通过命令行方式手动启动:     

    C:Usersliudy>sqllocaldb start v11.0

    Start of LocalDB instance "v11.0" failed because of the following error: Error occurred during LocalDB instance startup: SQL Server process failed to start.

         由于LocalDB也是比较新的产品,网上可供参考的也不多。通过查看日志文件“C:Users\AppDataLocalMicrosoftMicrosoft SQL Server Local DBInstancesv11.0errorX.log”,发现错误:Unable to open the physical file "C:Users\AppDataLocalMicrosoftMicrosoft SQL Server Local DBInstancesv11.0model.mdf". Operating system error 32: "32(另一个程序正在使用此文件,进程无法访问。)"。也就是说,是因为model文件被占用,所以无法启动数据库实例(Model.mdf是Sql Server数据库创建用户数据库的模版,也就是模版数据库)。尝试改名,系统提示被system占用。重启无果。最后还是通过暴力手段解决。下载unlocker(BTW:操作系统是64位的,记得去官网下载64位版。否则尽管安装成功,但是无法使用。http://www.emptyloop.com/unlocker/#download)。使用unlocker,显示无法找到解锁,尝试改名,然后提示需要重启。重启后,改名成功。

    C:Usersliudy>sqllocaldb start v11.0

    LocalDB instance "v11.0" started.

        成功! 参考:   1. 日志及Model.mdf文件位置:C:Users\AppDataLocalMicrosoftMicrosoft SQL Server Local DBInstancesv11.0   2. SqlLocalDB位置:%ProgramFiles%Microsoft SQL Server110ToolsBinn   3. SqlLocalDB使用:http://www.csdn.net/article/2012-03-30/313753

  • 相关阅读:
    poj 2021
    树状数组的修改+查询
    poj 1182
    windows网络模型之重叠IO(完成例程)的使用
    windows网络模型之重叠IO的使用
    python解析HTML之:PyQuery库的介绍与使用
    windows 网络通讯模型Overlapped (转)(未看)
    (转)写的非常好的一篇HTTP协议详解
    (转)Wireshark基本介绍和学习TCP三次握手
    http中COOKIE和SESSION有什么区别?(转知乎)
  • 原文地址:https://www.cnblogs.com/smallidea/p/4627153.html
Copyright © 2011-2022 走看看