使用"."无法登陆sql server2005(MSSQLEXPRESS实例已不存在),如何找回MSSQLEXPRESS实例

时间:2022-06-20 17:12:49
我用的电脑是别人电脑,上面的SQL SERVER2005无法用“.”进行登录,然后我查看了配置管理器,发现列表里面除了
SQLEXPRESS和SQL SERVER BROWSER两条记录外,其余的都没有了,
我猜想是使用"."登录是使用了MSSQLEXPRESS这个实例(默认实例),然后现在这个实例可能被别人删了,所以现在使用“.”就无法登陆了吧,

那么现在的问题是我如何找回MSSQLEXPRESS这个实例,我试着新注册一个服务器命名为MSSQLEXPRESS,但是好像不行,
请教高手如何找回MSSQLEXPRESS这个默认实例(重装不算哦)。

12 个解决方案

#1


你所说的删了,是不是服务没起哦

#2


引用 1 楼 js_szy 的回复:
你所说的删了,是不是服务没起哦

是配置管理器里面找不到这个实例了,

#3


首先保证SQL Server(SQLEXPRESS) 和SQL SERVER BROWSER 两个服务都是启动的。
然后用 "." 或"(local)"进行连接.EXPRESS 版的默认实例名称是SQLEXPRESS。

如果SQL Server 的实例名称是其他的比如MSSQLEXPRESS 则必指定实例名称连接
格式:.\MSSQLEXPRESS 或(local)\MSSQLEXPRESS 
如果SQL SERVER BROWSER服务没有启动,则只能通过端口号连接
(local),1433 (1433默认端口,根据实际更改)。

#4


引用 3 楼 hokor 的回复:
首先保证SQL Server(SQLEXPRESS) 和SQL SERVER BROWSER 两个服务都是启动的。
然后用 "." 或"(local)"进行连接.EXPRESS 版的默认实例名称是SQLEXPRESS。

如果SQL Server 的实例名称是其他的比如MSSQLEXPRESS 则必指定实例名称连接
格式:.\MSSQLEXPRESS 或(local)\MSSQLEXPR……

现在存在SQLEXPRESS这个实例,但是不存在MSSQLEXPRESS这个实例,并且使用“.”无法登陆,但是使用.\SQLEXPRESS 或(local)\SQLEXPESS是可以登录的

#5


.的这个实例被删除了...

sqlexpress 默认是 .\SQLEXPRESS 或(local)\SQLEXPESS 实例...


你去安装个其他版本的sql server不就有了。。。

#6


你要重新安装SQL Server,选择默认实例,
然后针对新建的实例进行补丁及相关包的安装 . 
然后可以通过SSMS注册这个实例 ..

#7


引用 6 楼 feixianxxx 的回复:
你要重新安装SQL Server,选择默认实例,
然后针对新建的实例进行补丁及相关包的安装 . 
然后可以通过SSMS注册这个实例 ..

你说的这个到是有可能,可能安装的时候没有选择默认实例,所以不能用“.”来登录

#8


引用 6 楼 feixianxxx 的回复:
你要重新安装SQL Server,选择默认实例,
然后针对新建的实例进行补丁及相关包的安装 . 
然后可以通过SSMS注册这个实例 ..

赞同,重装,省去很多麻烦和郁闷

#9


列表里的SQLEXPRESS 即是MSSQLEXPRESS实例

#10


使用 Microsoft SQL Server 安装向导的“实例名”页,可指定创建默认实例还是创建 SQL Server Express 命名实例。除非您选择默认实例,否则 SQL Server Express 将始终安装命名实例 (SQLExpress)。此行为与 SQL Server 2005 不同,后者在未选择命名实例的情况下,将始终安装默认实例。

#11


用(local)可以登录吗?用.登录报什么错?

我安装的是SQL Server 2005 express SP3版 默认实例安装(SQLEXPRESS)
和SQL Server 2008 企业版SP1,默认实例安装(MSSQLSERVER)。
不论哪个实例启动都可以用"." 连接成功。

#12


引用 11 楼 hokor 的回复:
用(local)可以登录吗?用.登录报什么错?

我安装的是SQL Server 2005 express SP3版 默认实例安装(SQLEXPRESS)
和SQL Server 2008 企业版SP1,默认实例安装(MSSQLSERVER)。
不论哪个实例启动都可以用"." 连接成功。

我用的是SQL SERVER2005开发版,现在重装过了,在重装的时候选默认实例(默认选项)就可以用“.”登录了

#1


你所说的删了,是不是服务没起哦

#2


引用 1 楼 js_szy 的回复:
你所说的删了,是不是服务没起哦

是配置管理器里面找不到这个实例了,

#3


首先保证SQL Server(SQLEXPRESS) 和SQL SERVER BROWSER 两个服务都是启动的。
然后用 "." 或"(local)"进行连接.EXPRESS 版的默认实例名称是SQLEXPRESS。

如果SQL Server 的实例名称是其他的比如MSSQLEXPRESS 则必指定实例名称连接
格式:.\MSSQLEXPRESS 或(local)\MSSQLEXPRESS 
如果SQL SERVER BROWSER服务没有启动,则只能通过端口号连接
(local),1433 (1433默认端口,根据实际更改)。

#4


引用 3 楼 hokor 的回复:
首先保证SQL Server(SQLEXPRESS) 和SQL SERVER BROWSER 两个服务都是启动的。
然后用 "." 或"(local)"进行连接.EXPRESS 版的默认实例名称是SQLEXPRESS。

如果SQL Server 的实例名称是其他的比如MSSQLEXPRESS 则必指定实例名称连接
格式:.\MSSQLEXPRESS 或(local)\MSSQLEXPR……

现在存在SQLEXPRESS这个实例,但是不存在MSSQLEXPRESS这个实例,并且使用“.”无法登陆,但是使用.\SQLEXPRESS 或(local)\SQLEXPESS是可以登录的

#5


.的这个实例被删除了...

sqlexpress 默认是 .\SQLEXPRESS 或(local)\SQLEXPESS 实例...


你去安装个其他版本的sql server不就有了。。。

#6


你要重新安装SQL Server,选择默认实例,
然后针对新建的实例进行补丁及相关包的安装 . 
然后可以通过SSMS注册这个实例 ..

#7


引用 6 楼 feixianxxx 的回复:
你要重新安装SQL Server,选择默认实例,
然后针对新建的实例进行补丁及相关包的安装 . 
然后可以通过SSMS注册这个实例 ..

你说的这个到是有可能,可能安装的时候没有选择默认实例,所以不能用“.”来登录

#8


引用 6 楼 feixianxxx 的回复:
你要重新安装SQL Server,选择默认实例,
然后针对新建的实例进行补丁及相关包的安装 . 
然后可以通过SSMS注册这个实例 ..

赞同,重装,省去很多麻烦和郁闷

#9


列表里的SQLEXPRESS 即是MSSQLEXPRESS实例

#10


使用 Microsoft SQL Server 安装向导的“实例名”页,可指定创建默认实例还是创建 SQL Server Express 命名实例。除非您选择默认实例,否则 SQL Server Express 将始终安装命名实例 (SQLExpress)。此行为与 SQL Server 2005 不同,后者在未选择命名实例的情况下,将始终安装默认实例。

#11


用(local)可以登录吗?用.登录报什么错?

我安装的是SQL Server 2005 express SP3版 默认实例安装(SQLEXPRESS)
和SQL Server 2008 企业版SP1,默认实例安装(MSSQLSERVER)。
不论哪个实例启动都可以用"." 连接成功。

#12


引用 11 楼 hokor 的回复:
用(local)可以登录吗?用.登录报什么错?

我安装的是SQL Server 2005 express SP3版 默认实例安装(SQLEXPRESS)
和SQL Server 2008 企业版SP1,默认实例安装(MSSQLSERVER)。
不论哪个实例启动都可以用"." 连接成功。

我用的是SQL SERVER2005开发版,现在重装过了,在重装的时候选默认实例(默认选项)就可以用“.”登录了