在SQL Server配置管理器中,我有2个SQL Server:
SQLEXPRESS
和MSSQLSERVER
,我怎么知道哪一个是默认值?
我有更多问题
我创建了一个名为TEST的新数据库,其中包含一个名为test1
的新表在可视化Web开发人员中我添加了新的数据连接,在服务器名称下拉列表中,刷新后,只显示一个服务器,为什么?
在数据库名称中我什么都没有。
答案 0 :(得分:1)
您可以在给定计算机上运行多个SQL Server实例,实际上您可以通过SQL Management Studio同时连接到多个实例。上面的答案是准确的,当您通过名称连接到本地计算机时,如果您打算连接到SQL Express实例,您需要使用实例作为MachineName限定服务器名称,您将默认到达完整SQL Server实例MSSQLSERVER \ SQLEXPRESS或者如果它在本地运行localhost \ SQLEXPRESS。
如果您提供了其他实例,则实例名称的限定可用于MSSQLSERVER的其他实例,例如计算机名\实例。您可以从服务小程序中单独停止实例,您可以在其中找到列出的SQL Server(SQLEXPRESS)或SQL Server(MSSQLSERVER),并且您将无法再连接。
您还可以使用SQL Server配置管理器来管理您的实例,展开“服务”节点并查看列出的哪些实例会停止与您不再相关的实例,以避免混淆。
答案 1 :(得分:0)
我想你只能在服务器资源管理器中连接一台服务器。 列表中显示的服务器是您连接的服务器。 您是否在当前连接的同一服务器中创建了数据库?
答案 2 :(得分:0)
您的计算机上运行了两个SQL Server实例 - 您只需在服务器名称框中指定要连接的SQL Server实例。 "默认"将是列为MSSQLSERVER的实例,只需指定您的机器名称或" localhost"即可连接到该实例。在服务器名称框中。