2011-04-08 49 views
0

我发现,当我第一次安装SQL Server 2008中,由于某种原因,有两件事情,我想摆脱这种非常奇怪的事情,我不能:在连接字符串中创建不带/ MSSQLSERVER的SQL Server数据库?

  1. 如果我的计算机名,说,ABC,那么当我从SQL Server客户端登录时,我总是必须连接到ABC/MSSQLSERVER作为服务器名称,而不是仅使用ABC,我可否知道我该怎么做?

  2. 如何默认数据库,以便在服务器上有多个数据库(系统数据库+我的真实数据库)时,我总是可以默认使用我的真实数据库,而不必每次都说“使用MyRealDB”?

非常感谢!

问候, 安逸

回答

6

1)安装时,你选择了a named instance

2)在用户admin中,您可以specify the default database per user

+0

感谢您的快速回复。所以,我必须卸载并重新安装以解决第一个问题,或者我可以简单地将命名实例转换为默认实例?哪里可以选择安装命名实例?我在Windows Server 2008 R2中使用MS-SQL Server 2008。谢谢! – AZhu 2011-04-08 19:18:24

+2

我做了一个快速搜索以确认我的想法,但改变它的唯一方法是重新安装。 – NKCSS 2011-04-08 19:24:16

+0

噢,好吧,我想那时我运气不好,好吧,我会尽量今晚重新安装。谢谢! – AZhu 2011-04-08 20:13:32

2
  1. 这里发生了什么是您的SQL Server安装为命名实例。为了解决这个问题,你必须删除并重新安装SQL Server。