我刚刚安装了Microsoft SQL Server Express 2014(数据库引擎和管理工作室)
我可以使用localhost
连接到默认数据库,它接受我用来安装数据库的 sa 帐户密码
我选择了一个名为MSSQLSERVER
的“命名实例”,但我无法使用此代替localhost
进行连接。
我需要做什么,启用,禁用等,以便通过它的名称连接到数据库?
答案 0 :(得分:1)
这不是要清楚你是如何安装服务器的,因为你可以通过localhost进行连接我认为它是一个未命名的默认实例。
可以通过Computername
或IP(如果配置了IP访问)访问未命名的实例。
可以通过Computername\InstanceName
访问named instance。
要查看哪些实例可用,您可以启动SQL Server Browser service并在桌面上放置一个空文件,将其重命名为.udl并双击该图标。
显示的对话框将列出所有可用的服务器,例如
我的电脑
我的电脑\ SQLExpress2008
我的电脑\ SQLExpress2005
ForeignComputer
ForeignComputer \ NamedInstance
答案 1 :(得分:-1)
localhost
不是命名实例名称,而是与您的本地IP 127.0.0.1
对应的主机名。如果您在网络中,请将名为MSSQLSERVER
的DNS条目指向您的服务器IP。如果您只是本地,请编辑本地hosts
文件并添加名为MSSQLSERVER
的条目,指向127.0.0.1
。不要删除localhost,它是hosts
中的重要条目。您可以将多个名称指向同一个IP
您可以在hosts
%WinDir%\System32\Drivers\Etc
文件