jdbc连接sqlserver2005数据库的问题

最近使用jdbc连接sql2005时报:到主机的TCP/IP 连接失败异常。

原因是sql2005装好后,TPC/IP默认是禁用的,需要将它启用。(配置工具>SQL Server Configuration Manager >SQL Server 2005网络配置>启用TCP/IP);


但当打开SQL Server Configuration Manager时,出现:无法连接到WMI提供程序。你没有权限或者该服务器无法访问/cannot connect to WMI provider. You do not have permission or the...

jdbc连接sqlserver2005数据库的问题_第1张图片


一有可能管理员(administrator)没有 network service的 权限,所以 WMI无法打开。 设置的方法:
1 右击“我的电脑”-->“管理”
2 在“本地用户和组”内的Administrators组上双击,出现添加属性对话框。
3 单击“添加”按钮,出现添加用户对话框
4 单击“高级”按钮,再单击“搜索”(或是“立即查找”)按钮。注:此'NT AUTHORITY/NETWORK SERVICE'用户为系统内置帐户,无法直接添加。
5 在“搜索结果”内选择“Network Service”用户后,单击“确定”.


  如果按照以上的步骤设置之后,进入配置管理器,问题依旧出现.可以尝试下面的方法试一下(我也是 使用这种方法才解决了问题 )

  检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下。

你可能感兴趣的:(sql,数据库,manager,server,jdbc,service,sqlserver)