sa突然登录失败?

kemuel 2008-12-10 10:04:56
我的机器上装了一个2000,然后再装了一个2005.于是我连的时候server=localhost\server2005;database="我的数据库";uid=sa;pwd=密码、
server2005是我的实例名。 突然sa就连不上了。。然后等了会,又突然连上了。
请问这有哪些方面的原因。
...全文
209 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
中国风 2008-12-13
  • 打赏
  • 举报
回复
程序—Microsoft SQL Server 2005—配置工具—SQL Server 外围应用配置器—服务和连接的外围应用配置器—
1、MSSQLserver(实例名)—DataBase Engine—远程连接—(设置选项)
在下方选项
2、SQL Server Browser—服务(停止时只本机访问)
3、程序—Microsoft SQL Server 2005—配置工具—SQL Server Configuration Manager—網絡連接協議—選擇實例對應協議—啟用(shard memory、Named Pipes、TCP\IP)
注:
SQL Server 浏览器程序以服务的形式在服务器上运行。SQL Server 浏览器侦听对 Microsoft SQL Server 资源的传入请求,并提供计算机上安装的 SQL Server 实例的相关信息。SQL Server 浏览器可用于执行下列三种操作:
浏览可用服务器
连接到正确的服务器实例
连接到专用管理员连接 (DAC) 端点
SQL Server Browser 服务 (sqlbrowser) 为数据库引擎 和 SSAS 的每个实例提供实例名称和版本号。SQL Server 浏览器随 Microsoft SQL Server 2005 一起安装,为该计算机上运行的早期版本的 SQL Server(从 Microsoft SQL Server 7.0 开始)提供此服务

--改登陸模式

用windows驗證,登入企業管理器—在實例—屬性—安全性(混合登陸模式)

在安全性—登入—sa—屬性—狀態—啟用
LCAAA 2008-12-13
  • 打赏
  • 举报
回复
..
mochencui 2008-12-12
  • 打赏
  • 举报
回复
关注下
zhangyanxxxx 2008-12-12
  • 打赏
  • 举报
回复
如果你重起SQL服务就能连上的话,说明是数据库进程堵塞了,找到堵塞的原因也可以解决问题,可能是对数据库操作语句写的有问题
zhangyanxxxx 2008-12-12
  • 打赏
  • 举报
回复
你ping 一下你的机器,监视一下是不是网络不是很好,时断时继 ,我以前也遇到过你说的这种情况,后来ping,一直进行监控,发现偶尔ping不通,一会又好了
super_iven 2008-12-11
  • 打赏
  • 举报
回复
bluefangxiao 2008-12-11
  • 打赏
  • 举报
回复
up
qizhengsheng 2008-12-11
  • 打赏
  • 举报
回复
关注
zhouxu_hust 2008-12-11
  • 打赏
  • 举报
回复
很奇怪的问题。。。
wanshichen 2008-12-11
  • 打赏
  • 举报
回复
可能是正在执行什么查询或者作业,造成了SQL占用资源过大,没有响应,以前遇到过类似的情况。
dobear_0922 2008-12-11
  • 打赏
  • 举报
回复
奇怪的问题,开始没连上是不是因为SQL SERVER的服务正在启动或重启?
水族杰纶 2008-12-11
  • 打赏
  • 举报
回复
...頂~~~
w2jc 2008-12-11
  • 打赏
  • 举报
回复
这很可能是你的客户端链接SQL Browser花的时间太长,甚至超时了。
客户端链接时,如果没有指定端口号,则会通过SQL Browser去查询SQL在那个端口上等待,
然后才能直接连到SQL上面。

你可以试试把连接字符串改为:
server=localhost\server2005:1433;database="我的数据库";uid=sa;pwd=密码

如果连接总是没问题的话,那么就说明SQL Browser有点问题

kemuel 2008-12-10
  • 打赏
  • 举报
回复
不是。是本来连上的。程序运行的很好。然后突然就连不上了。抱sa连接失败。过了有个4,5分钟,才脸上。而期间我什么东东都没有改。
dawugui 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用楼主 kemuel 的帖子:]
我的机器上装了一个2000,然后再装了一个2005.于是我连的时候server=localhost\server2005;database="我的数据库";uid=sa;pwd=密码、
server2005是我的实例名。 突然sa就连不上了。。然后等了会,又突然连上了。
请问这有哪些方面的原因。
[/Quote]
过了会是多久?一般需要3-5秒的时间才能连接上sql server 2005.
估计是你的系统在处理其他的内容.
  • 打赏
  • 举报
回复
可能是系统没处理过来。

34,591

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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