• localdb启动


    前提:vs自带localdb,不用另外装。其次,vs里的的“sql server 对象资源管理器”(在视图里)可以常规管理它。相比之下,SSMS更专业(推荐),按情况选用。

    正文:

    安装完毕后……

    C:Usersxx>sqllocaldb i
    MSSQLLocalDB

    C:Usersxx>sqllocaldb i mssqllocaldb
    未创建自动实例“mssqllocaldb”。

    C:Usersxx>sqllocaldb c mssqllocaldb
    已使用版本 14.0.1000.169 创建 LocalDB 实例“mssqllocaldb”。

    C:Usersxx>sqllocaldb s mssqllocaldb
    LocalDB 实例“mssqllocaldb”已启动。

    //ssms连接
    服务器名称:(localdb)mssqllocaldb
    windows认证

    可以进去以后在“安全性”->“登录名”里启用sa。

    //后续
    停止这个实例名
    sqllocaldb p MyLocaldb

    删除这个实例名
    sqllocaldb d MyLocaldb

    //网上备用资料
    共享实例名
    这里特别提一下共享实例名
    共享实例名要用到的情况是你同时有几个进程同时需要访问这个数据库的话,那么会发生占用的情况,这种情况就需要共享实例名来处理这个问题了。
    共享实例名的使用方法。
    1、声明一个共享实例名。
    sqllocaldb h "MyLocaldb" "mylocaldb"
    这样我们就可以通过共享实例名mylocaldb来访问到实例名MyLocaldb 了

    2、访问共享实例名
    (localdb).mylocaldb
    (这里创建完了共享实例名有时候会出现访问超时,或者找不到这个共享名。这里我查过官方的说法是这个会有一丢丢延迟,要等一会才能访问,我一般的做法是重启电脑就能访问)

    3、停止共享实例名
    sqllocaldb u .mylocaldb
    停止完了就不能使用了。

    一般要使用SSMS连接工具连接时,也要使用管理员权限打开.实例名变成 (localdb).mylocaldb 第一个后面的.mylocaldb 就是共享实例别名

    网上补充的内容

    localdb 创建的实例名所在的文件夹(这里可以查看log)
    C:UsersXXXAppDataLocalMicrosoftMicrosoft SQL Server Local DBInstances
    这里存着所有的实例名,如果删除实例名之后,可以来这里检查一下, 有没有删除,没有的话,你就帮帮忙,因为localdb 的删除不是很给力。

    localdb 启动文件。(你所有的命令都是它在执行。)
    C:Program FilesMicrosoft SQL Server110ToolsBinn
    这里的110是不一定的,是跟你安装的localdb 版本来的,比如 localdb 2012就是110,2016就是130 ,如果你电脑装着多种版本的localdb ,有一句语法可以指定使用哪个版本

    REM Create an instance of LocalDB
    "C:Program FilesMicrosoft SQL Server130ToolsBinnSqlLocalDB.exe" create LocalDBApp1

    REM Start the instance of LocalDB
    "C:Program FilesMicrosoft SQL Server130ToolsBinnSqlLocalDB.exe" start LocalDBApp1

    REM Gather information about the instance of LocalDB
    "C:Program FilesMicrosoft SQL Server130ToolsBinnSqlLocalDB.exe" info LocalDBApp1

    根据你的版本调整数值。

    参考https://www.cnblogs.com/Grande/p/10002123.html,感谢作者!

  • 相关阅读:
    记一次GreenPlum性能调优
    PostgreSQL时间格式及相关函数实践
    OGG到OGGAdapter配置详情-从Oracle直接抽取成csv文件
    使yum保留下载的rpm包
    源码编译tmux
    抠图
    ps磨皮的方法
    谷歌学术网站镜像
    element菜单默认展开和选中
    git仓库如果是私密的,每台电脑上导下来都需要进行ssh授权,所以一个项目不知一个ssh权限
  • 原文地址:https://www.cnblogs.com/wanjinliu/p/11690209.html
Copyright © 2020-2023  润新知