• 体验SqlServer Express 2014


    想使用SQLServer Express记录一些数据,但使用起来并不令人愉快。SQLServer Express是一个免费的可用数据库,但似乎设置了一些门槛,多少显得并不真心实意。抛开版本(技术)限制不谈,单说说“想远程连接SQLServer Express”这一简单需求,就让人有点郁闷。

    在官网下载SQLServer Express 2014 64bit进行安装,即使在安装过程中选了“混合身份验证”,依然无法设置登录SQLServer Express的用户名,只能设置一个密码。使用Visual  Studio SQL资源远程登录时,如果选择SQL SERVER Authentication,则必须输入账号。

    SQLServer Express在默认安装后,并不直接支持远程连接,而需要手动设置。这点让人觉得很意外,似乎微软有意让我本地使用。可即使本地使用,其他应用程序需要试用SQLExpress时,依然需要通过TCP/IP进行连接,比如NPS。在这篇Blog中[1]有详细的设置SQL Server Express远程连接的步骤,它给出的配置的步骤相比较于其他网文的分享并不要额外的工具。

    1. 打开SQLServer Express的TCP/IP支持。
    2. 开启SQLServer Express Browser服务。如果长期远程使用,将其设置为自动。
    3. 配置防火墙例外。直接将SqlServer.exe加入到出站与入栈意外。

    依次配置之后,虽然没有用户名,但是通过“Activey Directory密码身份服务”[2],Visual Studio还是能与远程的SQLServer Express数据库建立连接。但在验证时依然会遇到新的问题,如下图所示:

    已成功建立连接,但是收到的证书不可信。(就是这个意思)

     接下来,又要解决证书不受信的问题。可能是LDAP的证书问题? 

    我的天啊,真难用!

    参考:

    [1]让SQL Server Express像服务器上的SQL Server一样接受远程连接, http://blog.163.com/light_warm/blog/static/31681042009817112640143/

    [2]已经在服务器上安装了Acitivity Directory服务。

    [3]SQLServer Express的技术功能, https://technet.microsoft.com/zh-cn/library/cc645993

  • 相关阅读:
    LayoutComponent类,用于layout的组件类。 LayoutComponent保存的所有用于布局的数据。
    Button控件常用api
    基础容器的常用接口
    tolua.cast的实用方法
    cocos2dx+lua注册事件函数详解
    我所理解cocos2d-x 3.6 lua --使用Cocos Studio
    quick-cocos2d-x学习笔记—定时器
    quick cocos 的scheduler 定时器
    (1)制定开发计划
    (11)UI布局和分辨率适配
  • 原文地址:https://www.cnblogs.com/jjseen/p/6082252.html
Copyright © 2020-2023  润新知