问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用VS2008显示错误unable to start program (...存储目录), the system cannot find the file specified

发布网友 发布时间:2022-04-21 07:20

我来回答

3个回答

热心网友 时间:2023-11-07 00:49

从网上找的,借鉴一下中
刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) "搜MSDN,上面有一片机器翻译的文章,是在让人难以明白,现在总结如下:明白了SQL Server是个网络数据库就可迎刃而解了,简单的分为下面的集中情况。
1. 数据库引擎没有启动。

有两种启动方式:

(1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;

(2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;

使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了.

2. 是否已经允许远程连接。

这个部分可以简单的分为4个方面,分别是在 SQL Server上启用远程连接、启用SQL Server 浏览服务、在Windows 防火墙中为SQL Server 2005 创建例外和在Windows 防火墙中为“SQLBrowser”创建例外。下面是几个具体的操作方式,摘自MSDN,个人觉得文章的黑体部分应当特别的一起我们的注意。

在SQLServer 实例上启用远程连接
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,
再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,
然后单击“启动”,重新启动MSSQLSERVER 服务。

启用 SQLServer 浏览器服务
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,
再单击“启动”,单击“确定”按钮返回

在Windows 防火墙中为“SQL Server 2005”创建例外
1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
2.在“添加程序窗口”中单击“浏览”
3.然后找到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe”,
单击“确定”返回
注意 : 路径可能会根据 SQL Server 2005 安装不同而不同。 MSSQL.1 是占位符,对应数据库实例ID。
4.对每个需要打开远程访问的SQL Server 2005 实例,重复步骤 1 至 3。

在Windows 防火墙中为“SQLBrowser”创建例外
1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
2.在“添加程序窗口”中单击“浏览”
3.然后找到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”,
单击“确定”返回
注意 : 路径可能会根据 SQL Server 2005 安装不同而不同。

在使用.NET开发进行时,会遇到使用连接字符串连接SQL Server 2005数据库使用机器名称和localhost都能连接,但是使用IP地址却不能连接的问题,解决的办法是在SQL Server实例上启用本地和远程连接,并且在选择协议的时候使用TCP/IP和命名管道服务即可解决。

热心网友 时间:2023-11-07 00:49

我也遇到了这样的问题,我调试了一下,是由于杀毒软件把它当做木马给删除了,关了杀毒软件就可以了

热心网友 时间:2023-11-07 00:50

很明显编译失败,或者项目指定的生成路径不对。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
交通工程好考公务员吗 交通工程类考公时包括哪些专业 交通工程专业的能报考什么样的公务员 交通工程专业往哪些方向考公务员 交通工程可以考公务员有哪些岗位 我专业交通工程。能考什么类型的公务员 支付宝怎么关联另一个账号 支付宝怎么关联另一个支付宝 支付宝关联账号在哪里?怎么添加? 京东买手机发票可以开别人名字吗 使用VS2008编译的C++程序不能在别的机器上运行 华为nova5pro怎么分屏 vs2008编译程序出现fatal error C1071: 在注释中遇到意外的文件结束的错误 关于VS 2005中fatal error C1902错误的解决方法 我用VS2010生成HELLO WORLD时出现了“fatal error C1902: 程序数据库管理器不匹配;请检查安装” 羽绒服往外钻毛是什么原因? 新羽绒服有浮毛是正常现象吗? 羽绒服跑毛该怎么处理? 羽绒服出毛怎么办?请帮忙. 羽绒服往外钻毛毛怎么办? 羽绒服总出毛,怎么处理 羽绒服总是轻微的钻毛毛怎么办 新买的羽绒服有少量跑毛现象,是不是质量问题? 羽绒服的帽子上,有个绳子,绳子的两头有个皮圈,就是防止这个绳掉的,这个皮圈叫什么呀, 羽绒服飞毛怎么办 羽绒服出毛特别厉害,怎么办 404 Not Found 工商银行老是提示绑定银行卡? 手机绑定工商银行卡时,提示:照片识别失败,请你手动输入。是何意思? 中国建设银行可以绑定工商卡失败 vs2008 编译 错误fatal error C1004: 发现意外的文件尾 WIN7系统反复重启到“准备配置Windows第三阶段”页面,怎么处理? VS2008 编译时出现的错误:无法打开编译器中间文件。如何解决? 关于VS2008 c++编译错误 之 无法解析外部命令的问题。 如何解决 “fatal error C1083 ”无法打开包括文件 VS2008中新建数据库出现与服务器出错 fatalerrorC1083:无法打开包括文件:“windows.h”:Nosuchfileordirectory。请问你是怎么解决的? VS2008如何连接SQL数据库?越详细越好 VS2008 编译时出现的错误:无法打开编译器中间文件。如何解决? VS2008编译器中C++问题 vs2008错误提示:某些组件必须安装在目录中,请检查您在该目录中是否有写权限以及该目录中是否有足够空间 50分求 编译器错误消息: CS1703 详细操作教程 解决了问题再加分 求大神进在线等 在vs上编译c++程序时出现这种问题,如果是因为vs没有安装好,该怎么修补 LINK : fatal error LNK1104: 无法打开文件“E:\VSproject\123\Debug\123.exe” 4g如何开启横屏模式 微信扫了钱怎么查对方 扫了对方微信但是对方没添加怎么办 微信扫了一下外地的二维码登录后微信锁死怎么恢复 陌生人让我扫微信,我扫了有没有危险? 公需课自己的微信扫了别人的二维码怎么办