`
lutsao
  • 浏览: 19409 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

SQL Server 2005 无法连接

    博客分类:
  • FAQ
阅读更多

问题:

 

这是打开SQL Server 配置管理器时的问题

1、无法连接到WMI提供程序。您没有权限或者该服务器无法访问。

Google的查询结果

我知道解决方法哈哈!!!看了老外说的!!!C:\Program Files\Microsoft SQL Server\90\Shared给这个目录增加network service权限或者 user权限就可以了哈哈!~~~继续研究sql2005
(我用得是管理员权限,应该不需要,设置。如果依然需要请说明该如何设置,操作系统 Windows xp,目前这个是最值得怀疑的了!)

功能的外围引用配置器的错误

2、尝试管理服务时在 SMO 中发生了异常。

查询结果

配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以。
(因为无法打开服务和连接的外围应用配置器,所以作罢)


打开服务和连接的外围应用配置器错误

3、计算机 localhost 在网络上不存在 或无法远程配置该计算机。请验证远程计算机具有所需的 windows management instrumentation 组件 然后重试。

查询的结果

计算机  localhost  在网络上不存在--
-->C:\WINDOWS\system32\drivers\etc\hosts 记事本打开,最后一行输入
127.0.0.1 localhost
 
(已经检查过,存在!)


4、在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败

查询结果

解决方法:
1。该用户有登录权限。
2。server如果开了firewall,在exceptions里添加1433 port
3。配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务

(1.具有权限)
(2.没有开启)
(3.无法进去)

 

 

解决方法:

 

 

经过许多的波折,问题解决了。如我所料是权限的问题。administration没有 network service的权限。所以 WMI无法打开。
设置的方法很简单,网络上都有:
1 右击“我的电脑”-->“管理”
2 在“本地用户和组”内的Administrators组上双击,出现添加属性对话框。
3 单击“添加”按钮,出现添加用户对话框
4 单击“高级”按钮,再单击“搜索”按钮。注:此'NT AUTHORITY\NETWORK SERVICE'用户为系统内置帐户,无法直接添加。
5 在“搜索结果”内选择“Network Service”用户后,单击“确定”

这样administration就具有 network service的权限了。
问题迎刃而解。

其实引起这个问题的正式我之前用过一些的优化安全的软件,这些优化往往是针对网络的设置。
而优化的设置通常是一般用户不需要,并且带有安全隐患的东西,可仍有些人不是,因为我们不可能对于一切都了解,便在不自觉中进行了一些不是想要的设置。就像我这样。。。。

1
0
分享到:
评论

相关推荐

    SQL Server 2005无法连接到服务器的解决方法

    基本上能解决所有的数据库连接问题,供大家参考下

    SQL Server 2005 启用远程连接

    ### SQL Server 2005 启用远程连接详解 #### 一、为SQL Server 2005启用远程连接 在默认情况下,SQL Server 2005 的配置是只允许本地连接,为了实现远程访问,需要进行一系列的设置。 **步骤1:** 打开SQL Server...

    解决SQL Server 2005中无法连接到服务器问题

    解决SQL Server 2005 Express中无法连接到服务器问题

    JDBC与SQL Server 2005的连接方式

    String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=HaiFa"; String userName = "sa"; String userPwd = "1234"; Connection dbConn = null; try { Class.forName(driverName); dbConn = ...

    64 位 SQL Server2005 无法链接 32位的sql server 2000

    综上所述,解决“64位SQL Server 2005无法链接32位的SQL Server 2000”的问题,需要对SQL Server的架构、服务包安装、连接配置以及系统兼容性有深入的理解,并通过一系列的排查和操作来定位并解决问题。在这个过程中...

    SQL server 2005 Express与速达的连接问题

    在使用SQL Server 2005 Express时,如果遇到速达软件无法连接到数据库的情况,这通常是由多种因素导致的。根据描述,这里主要讨论的是安装了随附光盘自带的SQL Server 2005 Express版本后,速达软件出现的连接问题。...

    SQL_SERVER_2005 无法远程连接的问题

    连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败 (Microsoft SQL Server,错误: 10060)

    Sqlserver2005数据库连接时的jar包

    标题提到的"Sqlserver2005数据库连接时的jar包"正是指用于连接SQL Server 2005的Java驱动程序。在Java中,我们使用JDBC(Java Database Connectivity)API来实现与各种数据库的交互,而针对SQL Server 2005,我们...

    Sql Server 2005的连接问题的解决方法

    问题一涉及到了“共享内存提供程序”的错误,表示SQL Server无法通过共享内存协议与客户端建立连接。这种情况下,可以通过更改Management Studio的安全选项来解决。将登录方式设置为“Windows和SQL混合身份登录”,...

    sqlserver2005数据库连接java版

    在Java编程中,连接SQL Server 2005数据库主要依赖于JDBC(Java Database Connectivity)驱动。以下是详细的知识点说明: 1. **JDBC驱动**: JDBC是Java平台上的标准接口,用于与各种数据库进行通信。对于SQL ...

    sql server 2005连接代码

    sql server 2005 数据库连接代码,也可以连接orcal数据库

    sqlserver2005 jdbc 连接

    sqlserver2005 jdbc 连接 需要的人拿去

    sql server compact 3.5 连接 sql server 2005 使用同步复制、RDA C#源码

    标题中的“sql server compact 3.5 连接 sql server 2005 使用同步复制、RDA C#源码”表明我们讨论的是一个关于在C#编程环境中,使用SQL Server Compact 3.5(一个轻量级的数据库引擎)连接到SQL Server 2005,并...

    SQLServer2008附加SQLServer2005数据库

    通过上述步骤,我们可以有效地解决 SQL Server 2008 无法附加 SQL Server 2005 数据库的问题。这不仅有助于数据迁移工作的顺利进行,还能确保数据的一致性和安全性。希望本文的内容对正在面临类似问题的读者有所帮助...

    SQLServer2005客户端SQLServer2005_SSMSEE.msi

    安装"SQLServer2005_SSMSEE.msi"时,系统会引导用户完成一系列步骤,包括接受许可协议、选择安装路径、配置连接设置等。安装完成后,用户可以在开始菜单找到SSMSEE的图标,启动后可以连接到本地或远程的SQL Server...

    sqlserver2005连接设置

    sqlserver2005服务器连接设置,按步骤设置连接服务器

    SQLserver 2005 SP3-64位及32位补丁

    5. Reporting Services升级:SQL Server 2005 SP3的报表服务得到了加强,包括报告设计工具的改进,支持更多样化的报表格式,以及更灵活的数据连接选项。此外,报表服务器的稳定性也有所提升。 6. 开发工具更新:...

    SqlServer连接工具

    SQL Server连接工具是数据库管理员和开发人员用于与Microsoft SQL Server交互的重要软件。这些工具提供了多种功能,包括数据库的创建、管理、查询、备份、恢复以及性能优化等。在本篇文章中,我们将深入探讨SQL ...

Global site tag (gtag.js) - Google Analytics