我找不到我需要的东西,或者我不知道要搜索什么。由于我们是一支庞大的团队,在本地人中使用不同的设置,因此可能以某种方式将连接字符串强制在整个本地人中持久化。 / p>
示例:在配置文件中
<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,我想设置一个PROXY
将帮助团队使用SQLEXPRESS
连接字符串来处理任何
已安装的SQL Server版本。
更新:
基于评论和回复,这是可能的。
先决条件:
谢谢您的帮助!
答案 0 :(得分:3)
我不确定是否使用了相同的情况,但是在过去,我们遇到了每个开发人员都使用自己的MS SQL Server实例名称的情况,我们决定在connectionstring中设置一个标准名称,每个人都在SQL Server配置管理器中配置了别名,步骤为:
之后,完成上一步,您应该能够通过在别名中定义的名称连接本地实例。
答案 1 :(得分:2)
您在说什么叫alias
:
Create or Delete a Server Alias for Use by a Client
您可以创建名称为SQLSERVERNAME\SQLEXPRESS
的别名,该别名将指向localhost
,反之亦然。别名应在客户端计算机上创建。