当前位置:  开发笔记 > 数据库 > 正文

仅使用localhost指向localhost\sqlexpress

如何解决《仅使用localhost指向localhost\sqlexpress》经验,为你挑选了1个好方法。

在一个公共代码库上工作,一个开发人员运行SQL Server Express 2005,另外两个运行SQL Server 2005.一切正常,但连接字符串不同.为了维护常见配置和构建脚本,我们希望将"localhost\sqlexpress"屏蔽为"localhost",就像其他2个开发人员一样.

可以这样做吗?或者,也许有一个更好的方法让所有3个在同一个连接字符串上运行...所寻求的解决方案是所有3个能够在代码存储库中的相同文件版本上运行.

我可能不是100%清楚:基本上我想要这个:

Data Source=localhost;Initial Catalog=Sample;Integrated Security=True

连接完全相同:

Data Source=localhost\sqlexpress;Initial Catalog=Sample;Integrated Security=True

如果可能的话.



1> John Boker..:

只是测试了一些东西,并让它工作.

sql express默认情况下不启用tcp/ip,启用时不使用默认端口1433.

为了实现这一点,你需要打开"Sql server配置管理器"然后在协议下启用tcp/ip.双击"tcp/ip"后,选择"IP地址"选项卡并滚动到底部,然后清空"TCP动态端口"并在TCP端口下输入1433.

毕竟重启sql server服务,它应该使用正常的连接字符串.


我喜欢StackOverflow.谢谢!
推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有