系统刚装的SQLserver,为什么老连接失败呀?

我这个帅逼 2014-03-27 03:35:02
求大神指点一下,我是新手,麻烦说详细点
...全文
188 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
Shangguanhaoqi163 2014-03-28
  • 打赏
  • 举报
回复
一眼看去就是没有开服务
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
引用 25 楼 a615912558 的回复:
[quote=引用 23 楼 DBA_Huangzj 的回复:] 有问题的话截图上来
版主不在了吗[/quote]下班、吃饭、洗澡、洗衣服
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
引用 24 楼 a615912558 的回复:
[quote=引用 23 楼 DBA_Huangzj 的回复:] 有问题的话截图上来
请问这一步怎么选[/quote] 1、SSAS,ssRS这两个你不用的话就别装了。 2、要是自己用的,那就选全部使用local system来安装
我这个帅逼 2014-03-27
  • 打赏
  • 举报
回复
引用 23 楼 DBA_Huangzj 的回复:
有问题的话截图上来
版主不在了吗
我这个帅逼 2014-03-27
  • 打赏
  • 举报
回复
引用 23 楼 DBA_Huangzj 的回复:
有问题的话截图上来

请问这一步怎么选
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
有问题的话截图上来
我这个帅逼 2014-03-27
  • 打赏
  • 举报
回复
引用 20 楼 DBA_Huangzj 的回复:
可以,用命名实例即可,记得把你的Windows帐号加到管理员哪里
非常感谢,我先安装试试
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
并且开启混合身份验证,配置sa密码。这个可以避免你下次登录不上
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
可以,用命名实例即可,记得把你的Windows帐号加到管理员哪里
我这个帅逼 2014-03-27
  • 打赏
  • 举报
回复
引用 18 楼 DBA_Huangzj 的回复:
[quote=引用 17 楼 a615912558 的回复:]
[quote=引用 15 楼 DBA_Huangzj 的回复:]
试试:NET STOP MYSQL

MYSQL 服务也是无效的

另外你说的方法是把SQLserver卸载掉从新安装吗?[/quote]这是最后方案[/quote]

请问版主我原来的不卸载,直接来这里安装行不行啊
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
引用 17 楼 a615912558 的回复:
[quote=引用 15 楼 DBA_Huangzj 的回复:] 试试:NET STOP MYSQL
MYSQL 服务也是无效的 另外你说的方法是把SQLserver卸载掉从新安装吗?[/quote]这是最后方案
我这个帅逼 2014-03-27
  • 打赏
  • 举报
回复
引用 15 楼 DBA_Huangzj 的回复:
试试:NET STOP MYSQL
MYSQL 服务也是无效的 另外你说的方法是把SQLserver卸载掉从新安装吗?
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
还有另外一个方法,装一个新的实例,装的时候开启混合身份验证及把你登录Windows的帐号加进管理员组,然后把那个MYSQL的实例卸了
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
试试:NET STOP MYSQL
我这个帅逼 2014-03-27
  • 打赏
  • 举报
回复
引用 13 楼 DBA_Huangzj 的回复:
[quote=引用 10 楼 a615912558 的回复:]
[quote=引用 9 楼 DBA_Huangzj 的回复:]
[quote=引用 7 楼 a615912558 的回复:]
[quote=引用 5 楼 DBA_Huangzj 的回复:]
MYSQL。。。黄家驹。。。。
你用Windows身份验证还是sqlserver身份验证?另外回复请引用


两个身份验证都不行。[/quote]估计你安装过程有问题而已,你用本机管理员或者当时安装所使用的帐号登录Windows,然后用Windows身份验证登录试试[/quote]

就这一个帐号。我前两天刚装的系统。就我现在用的这一个帐号,没有什么管理员...[/quote]那问题比较大了。sqlserver不认你这个Windows帐号了。我这里有个方法,不过不保证绝对能行,这个是有一次某个DBA把sqlserver的Windows管理员帐号删了,又没开身份验证时处理方案,不妨试试:


启用本地帐户:
1.先看一下本机的帐户是否具有管理员的权限,如果没有添加上。
2.在开始菜单的搜索框中输入 cmd , 右键单击选择以管理员身份运行
3.在命令提示符输入 NET STOP MSSQLSERVRE 停止MSSQLSERVER运行(若已经停止则可以不用此方法)
4.若3有问题,提示报错,则可以在开始 -->SQL SERVER --> 配置工具 -->SQL SERVER 服务 --> 打开SQL SERVER属性-->高级 --> 启动参数里面加上 -m

5.若以上均无问题,则切换到安装路径,即Binn下sqlservr.exe的路径
如:cd C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn
6.执行 sqlservr.exe,即单用户模式进入了
7.再以管理员帐户重新登陆开启一个窗口,输入SQLCMD -A
8.输入你要更改的操作命令即可,在此处我需要的是把本机帐户添加
如:
USE master
GO
CREATE LOGIN [需要添加的帐号,一般格式是 机器名\登录账号名] FROM WINDOWS WITH DEFAULT_DATABASE=[Master]
GO
EXEC sp_addsrvrolemember @loginame=N'机器名\登录账号名', @rolename=N'sysadmin'
GO
为了避免错误,可以再加一个SQL的帐户以备不时之需, 也可以把sa命令启用

9.以上操作完成之后重新启动SQL SERVER服务登陆即可


另外参考的资料:
http://www.cnblogs.com/lyhabc/p/3513560.html

http://sqlserver-help.com/2012/02/08/help-i-lost-sa-password-and-no-one-has-system-administrator-sysadmin-permission-what-should-i-do/


如果还不行,建议重装sqlserver[/quote]


这该怎么办啊
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
引用 10 楼 a615912558 的回复:
[quote=引用 9 楼 DBA_Huangzj 的回复:] [quote=引用 7 楼 a615912558 的回复:] [quote=引用 5 楼 DBA_Huangzj 的回复:] MYSQL。。。黄家驹。。。。 你用Windows身份验证还是sqlserver身份验证?另外回复请引用
两个身份验证都不行。[/quote]估计你安装过程有问题而已,你用本机管理员或者当时安装所使用的帐号登录Windows,然后用Windows身份验证登录试试[/quote] 就这一个帐号。我前两天刚装的系统。就我现在用的这一个帐号,没有什么管理员...[/quote]那问题比较大了。sqlserver不认你这个Windows帐号了。我这里有个方法,不过不保证绝对能行,这个是有一次某个DBA把sqlserver的Windows管理员帐号删了,又没开身份验证时处理方案,不妨试试: 启用本地帐户: 1.先看一下本机的帐户是否具有管理员的权限,如果没有添加上。 2.在开始菜单的搜索框中输入 cmd , 右键单击选择以管理员身份运行 3.在命令提示符输入 NET STOP MSSQLSERVRE 停止MSSQLSERVER运行(若已经停止则可以不用此方法) 4.若3有问题,提示报错,则可以在开始 -->SQL SERVER --> 配置工具 -->SQL SERVER 服务 --> 打开SQL SERVER属性-->高级 --> 启动参数里面加上 -m 5.若以上均无问题,则切换到安装路径,即Binn下sqlservr.exe的路径 如:cd C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn 6.执行 sqlservr.exe,即单用户模式进入了 7.再以管理员帐户重新登陆开启一个窗口,输入SQLCMD -A 8.输入你要更改的操作命令即可,在此处我需要的是把本机帐户添加 如: USE master GO CREATE LOGIN [需要添加的帐号,一般格式是 机器名\登录账号名] FROM WINDOWS WITH DEFAULT_DATABASE=[Master] GO EXEC sp_addsrvrolemember @loginame=N'机器名\登录账号名', @rolename=N'sysadmin' GO 为了避免错误,可以再加一个SQL的帐户以备不时之需, 也可以把sa命令启用 9.以上操作完成之后重新启动SQL SERVER服务登陆即可 另外参考的资料: http://www.cnblogs.com/lyhabc/p/3513560.html http://sqlserver-help.com/2012/02/08/help-i-lost-sa-password-and-no-one-has-system-administrator-sysadmin-permission-what-should-i-do/ 如果还不行,建议重装sqlserver
--小F-- 2014-03-27
  • 打赏
  • 举报
回复
连接服务器引擎的时候 填.\MYSQL试试。
--小F-- 2014-03-27
  • 打赏
  • 举报
回复
EXPRESS版本的建议卸载掉 在哪里坏事的可能性很大。
我这个帅逼 2014-03-27
  • 打赏
  • 举报
回复
引用 9 楼 DBA_Huangzj 的回复:
[quote=引用 7 楼 a615912558 的回复:] [quote=引用 5 楼 DBA_Huangzj 的回复:] MYSQL。。。黄家驹。。。。 你用Windows身份验证还是sqlserver身份验证?另外回复请引用
两个身份验证都不行。[/quote]估计你安装过程有问题而已,你用本机管理员或者当时安装所使用的帐号登录Windows,然后用Windows身份验证登录试试[/quote] 就这一个帐号。我前两天刚装的系统。就我现在用的这一个帐号,没有什么管理员...
發糞塗牆 2014-03-27
  • 打赏
  • 举报
回复
引用 7 楼 a615912558 的回复:
[quote=引用 5 楼 DBA_Huangzj 的回复:] MYSQL。。。黄家驹。。。。 你用Windows身份验证还是sqlserver身份验证?另外回复请引用
两个身份验证都不行。[/quote]估计你安装过程有问题而已,你用本机管理员或者当时安装所使用的帐号登录Windows,然后用Windows身份验证登录试试
加载更多回复(8)

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧