我在连接 SQL server 2008 R2 数据库时出现错误,求助啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在连接 SQL server 2008 R2 数据库时出现错误,求助啊相关的知识,希望对你有一定的参考价值。

我登录服务器时单击的

连接,结果就弹出一个这样的窗口,

连接不上数据库,我重启电脑、数据库好几次了,还是这样的,求专家帮帮忙

1、查看sqlserver的服务是否启动;
2、网络问题:从客户端能ping通服务器吗?
3、提示SQL server不允许远程连接。参考这个:
http://zhidao.baidu.com/link?url=fxMrjT1qki_O7VV0i48BLuiWCc1qDo3W0BrTU6UW69fg0ZklXiH_UN0HcO17PKJNqhiDRNDVTgk7EAlADv2Bna追问

其实我是业余的,我不知道在哪看,你有没有图片什么的

参考技术A 试下直接用IP地址连接。追问

还是不行

如何查看SQL SERVER数据库当前连接数

select * from sys.sysprocesses  --查进程
select * from sys.sysusers --查用户相关信息
Select * from sys.dm_exec_connections --此命令可以看到连接情况
--此命令可以看到有多少会话,一个连接可以有多个会话
select session_id,status,login_name,login_time,* from sys.dm_exec_sessions
Select sql_handle,* from sys.dm_exec_requests --查请求的ID,请求的状态。如:
后台。请求是后台线程,例如资源监视器或死锁监视器。
正在运行。请求正在运行。
可运行。请求正在运行,由于仲裁不足,因此要临时进行妥善安排。
睡眠。没有要做的工作。
挂起。请求正在等待工作线程选取。
已挂起。请求正在等待某个事件。
最终我们根据自己的需要将上面的表选择需要的表进行连接查询出想要的结果。
select DB_NAME(database_id) dbname,login_name,t1.session_id,
t1.request_id,t2.status,t1.start_time, host_name
from sys.dm_exec_requests t1
inner join sys.dm_exec_sessions t2
on t1.session_id=t2.session_id

















以上是关于我在连接 SQL server 2008 R2 数据库时出现错误,求助啊的主要内容,如果未能解决你的问题,请参考以下文章

我在连接 SQL server 2008 R2 数据库时出现错误,求助啊

Java / SQL Server 2008 R2 Express 连接问题

在 SQL Server 2008 R2 中为特定数据库用户设置最大查询数

SQL Server 2008 R2 开启数据库远程连接

talend 与 sql server 2008 R2 的连接问题

SQL Server 2008 R2 开启远程连接