(provider: TCP 提供程序, error: 0 - 由于目标机器积极拒绝,无法连接。)

(provider: TCP 提供程序, error: 0 - 由于目标机器积极拒绝,无法连接。),第1张

在你想链接的数据库,右键属性,然后在右边查看 连接 属性,里面有你的server 名字,数据库 名

然后你的ConnectString 应该是“ server = XXX-PC\\SQLEXPRESS, database = myDB, Trusted_Connection = yes"

XXX-PC\SQLEXPRESS 是你的数据库服务器地址,然后myDB是你要链接的数据库,Trusted_Connection = yes 使用 Windows身份验证模式 登陆你的数据库。

开始>>运行.中输入regedit

搜索User Shell Folders

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders],卸载或安装程序时如果这个位置的参数设置不正确,就可能出现"无法访问网络位置"的提示.要找到准确的位置,得用注册表定位,就是将出现的提示信息用注册表搜索到,就是在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]里面的,然后找到相应字符串,将其修改为正确的即可正常卸载或安装程序.

参考资料

1. 单击“开始”,单击“运行”,键入 Regedit.exe,然后单击“确定”。

2. 找到并单击下面的注册表子项:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurentVersion\Explorer\User

Shell Folders

3. 在右窗格中,验证其中的值是否与下表中的值相同。如果所有值都与下表匹配,则转

到步骤 7。

数值名称 类型 数值数据

AppData REG_EXPAND_SZ %USERPROFILE%\Application Data

Cache REG_EXPAND_SZ %USERPROFILE%\Local Settings\Temporary Internet Files

Cookies REG_EXPAND_SZ %USERPROFILE%\Cookies

Desktop REG_EXPAND_SZ %USERPROFILE%\桌面

Favorites REG_EXPAND_SZ %USERPROFILE%\Favorites

History REG_EXPAND_SZ %USERPROFILE%\Local Settings\History

LocalAppData REG_EXPAND_SZ %USERPROFILE%\Local Settings\Application Data

Local Settings REG_EXPAND_SZ %USERPROFILE%\Local Settings

My Pictures REG_EXPAND_SZ %USERPROFILE%\My Documents\My Pictures

NetHood REG_EXPAND_SZ %USERPROFILE%\NetHood

Personal REG_EXPAND_SZ %USERPROFILE%\My Documents

PrintHood REG_EXPAND_SZ %USERPROFILE%\PrintHood

Programs REG_EXPAND_SZ %USERPROFILE%\「开始」菜单\程序

Recent REG_EXPAND_SZ %USERPROFILE%\Recent

SendTo REG_EXPAND_SZ %USERPROFILE%\SendTo

Start Menu REG_EXPAND_SZ %USERPROFILE%\「开始」菜单

Startup REG_EXPAND_SZ %USERPROFILE%\「开始」菜单\程序\启动

Templates REG_EXPAND_SZ %USERPROFILE%\Templates

4. 如果有任何名称、类型或值与步骤 3 中的表不匹配,则右键单击该值名称,然后单

击“删除”。

5. 在左窗格中,右键单击“User Shell Folders”,指向“新建”,单击“可扩充字符

串值”,键入要按步骤 3 中的表输入的名称值,然后按 Enter 键。

6. 右键单击在步骤 5 中创建的值,单击“修改”,在“数值数据”框中键入该数值名

称的值,然后单击“确定”。

7. 找到并单击下面的注册表子项:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurentVersion\Explorer\User

Shell Folders

8. 在右窗格中,验证其中的值是否与下表中的值相同。如果所有值都与下表匹配,则转

到步骤 12。

数值名称 类型 数值数据

Common AppData REG_EXPAND_SZ %ALLUSERSPROFILE%\Application Data

Common Desktop REG_EXPAND_SZ %ALLUSERSPROFILE%\桌面

Common Documents REG_EXPAND_SZ %ALLUSERSPROFILE%\Documents

Common Favorites REG_EXPAND_SZ %ALLUSERSPROFILE%\Favorites

Common Programs REG_EXPAND_SZ %ALLUSERSPROFILE%\「开始」菜单\程序

Common Start Menu REG_EXPAND_SZ %ALLUSERSPROFILE%\「开始」菜单

Common Startup REG_EXPAND_SZ %ALLUSERSPROFILE%\「开始」菜单\程序\启动

Common templates REG_EXPAND_SZ %ALLUSERSPROFILE%\Templates

9. 如果有任何名称、类型或值与步骤 3 中的表不匹配,则右键单击该值名称,然后单

击“删除”。

10. 在左窗格中,右键单击“User Shell Folders”,指向“新建”,单击“可扩充字

符串值”,键入要按步骤 3 中的表输入的名称值,然后按 Enter 键。

11. 右键单击在步骤 5 中创建的值,单击“修改”,在“数值数据”框中键入该数值名

称的值,然后单击“确定”。

12. 退出注册表编辑器,然后重新启动计算机

最终发现在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurentVersion\Explorer\User

Shell Folders 项下面有很多0值的指向,删除后恢复正常

我已经详细的回答了你的解决方法.我依靠此方法解决了你同样的问题.主要是在步骤3中把所有的0全部删除掉!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11294493.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存