zoukankan      html  css  js  c++  java
  • 无需安装SqlServer打开并管理SqlServer数据库的方法

    本地安装的数据库是SqlServer2008R2的

    在附加一个数据库文件时出现了以下错误

       

    错误的原因就是附加的数据库版本太高,而本地数据库版本太低导致的

    通过各种方式才查询到附加的数据库版本是SqlServer2012版本的(通过VS)

       

       

    查询SQLServer对应的内部数据库版本号

    select DATABASEPROPERTYEX('master','version')

       

    SQLServer版本对应内部数据库版本号配置表

       

    源SQL Server版本

    内部数据库版本

    SQL Server 2016

    852

    SQL Server 2014

    782

    SQL Server 2012

    706

    SQL Server 2008 R2

    665

    SQL Server 2008

    661

    SQL Server 2005 with vardecimal enabled

    612

    SQL Server 2005

    611

    SQL Server 2000

    539

    SQL Server 7

    515

       

       

    也是在各种机缘巧合下我把数据库文件.mdf和.ldf 放在VS2013网站的App_Data目录下

    然后就在数据库连接里看到并打开了SqlServer2012的数据库

       

    不需要安装几个G的数据库文件,在Vs里就能对数据库进行任何操作   

       

       

       

       

       

    获取数据库连接字符串的方法:

       

       

       

       

       

    再次感谢强大的VS

       

    参考:

    SQLServer版本对应内部数据库版本号

  • 相关阅读:
    WTL之CAppModule
    WTL之窗口子类化
    专业的日志系统该包含什么?
    ATL之什么是套间
    Java线程新特征之同步
    Java之用句柄操作对象
    Android之Application Fundamentals
    Android之Dev Guide
    一些思考
    WTL之窗口超类化(父类化)
  • 原文地址:https://www.cnblogs.com/huangtailang/p/7743550.html
Copyright © 2011-2022 走看看