【发布时间】:2014-05-04 10:58:58
【问题描述】:
我是 .NET 技术的新手,我正在使用 Visual Studio 2012 和 .net framework 4.5。我尝试了 SQL Server 2008,但无法使用服务器名称 . 和 .\SQLEXPRESS 连接到它。
我应该安装哪个版本的 SQL Server 来访问数据库,请提供相同的链接?
【问题讨论】:
-
我发现如果您只安装/运行了 1 个 SQL 服务器实例,那么您不需要使用实例名称。例如,不要输入:MY-COMPUTER\SQLEXPRESS 只需输入 MY-COMPUTER\ - 这对我使用 SQL Server 2014 和 Visual Studio Professional 2013 有效
-
.NET 支持至少从 2000 版开始的任何 SQL Server 版本.....这取决于您安装的版本,以及实例名称 你在安装服务器时选择的。
-
@BnMcG 只是为了澄清一个混淆,它不仅仅是一个实例,它实际上如果你试图连接到
Default Instance那么你只能使用机器名来连接它。无论您的机器上有多少个实例。但是如果你只有一个实例并且它是一个命名实例,你将需要使用完整的MachineName\InstanceName。 -
你能把你用来连接sql server的连接字符串贴出来吗?
-
@M.Ali 我的错!那是对的。如果您只有一个实例,它不会自动设置为默认值吗?
标签: sql-server database visual-studio-2012 .net-framework-version