我找不到我需要的东西,或者我不知道要搜索什么。因为我们是一个大型团队,在我们的当地人中具有不同的设置,如果可能的话,可以以某种方式强制连接字符串在我们的当地人中持久存在。
示例:在配置文件中
<connectionStrings>
<add name="SomeEntities"
connectionString="data source=.\SQLEXPRESS;initial catalog=tests;...rest of it..."/>
</connectionStrings>
就我而言,因为我安装了 SQL DEVELOPER(版本无关),所以我的本地连接将是"data source=.\;initial catalog=tests;...rest of it..."
是否可以在 SQL Server 配置管理器中设置代理<SQLSERVERNAME>\SQLEXPRESS
指向我本地的<SQLSERVERNAME>\
我不想安装 SQL Server Express,我想设置一个代理
将帮助团队使用SQLEXPRESS
连接字符串适用于任何
安装的 SQL Server 版本。
UPDATE:
根据评论和回复,这是可能的。
先决条件:
- 必须为实例启用 TCP/IP 协议(在我的例子中端口 1433)
- 要检查请进入CMD => netstat -an |查找“1433”
Setup in SQL SERVER Configuration Manger:
感谢您的帮助!
我不确定这是否与实验的情况相同,但在过去,我们有一个场景,每个开发人员都使用自己的 MS SQL Server 实例名称,我们决定在连接字符串中设置一个标准名称,并且每个人都配置了SQL Server配置管理器中的别名,步骤是:
- 输入 MS SQL Server 配置管理器。
- 转到 SQL Native Client XX 配置并单击别名
- 创建一个新的别名,在这里您应该使用您在连接字符串中注册的标准名称来命名它,在协议集 TCP/IP 中,稍后在服务器部分中,您应该设置本地实例的当前名称。
之后,您完成了上一步,您应该能够通过您在别名中定义的名称连接本地实例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)