关于应用mssqlserver服务的问题

woolnil 2009-10-30 09:53:08
用VB做了一个服务,需要连接数据库,所以与mssqlserver服务建立了依存关系,但是启动时该服务报错:无法连接数据库。
难道已经设置的依存关系无效还是有别的原因。望高手帮忙!!
...全文
132 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤独剑_LPZ 2009-10-31
  • 打赏
  • 举报
回复
lz的连库语句帖出看看,数据源要用服务器ip,不用名字.
客户端ping一下服务器,看能否ping通
贝隆 2009-10-31
  • 打赏
  • 举报
回复
学习
getemail 2009-10-31
  • 打赏
  • 举报
回复
继续帮顶
woolnil 2009-10-31
  • 打赏
  • 举报
回复
用的是IP,VB服务在服务器上,和数据库在同一台机器

[Quote=引用 9 楼 mybelta2 的回复:]
study
[/Quote]
mybelta2 2009-10-30
  • 打赏
  • 举报
回复
study
jhone99 2009-10-30
  • 打赏
  • 举报
回复
有时候会因为网络、系统忙碌等原因有延迟,加个延时看看
getemail 2009-10-30
  • 打赏
  • 举报
回复
帮顶
woolnil 2009-10-30
  • 打赏
  • 举报
回复
可是已经设置了依存关系了,难道它有时会不稳定或出错?还是因为SQL服务已启动但实际上还是要延迟一会儿才能用?

[Quote=引用 5 楼 dingyanwei 的回复:]
只能等待,因为mssql还没生效
[/Quote]
dingyanwei 2009-10-30
  • 打赏
  • 举报
回复
只能等待,因为mssql还没生效
woolnil 2009-10-30
  • 打赏
  • 举报
回复
一:已启动,否公司应用软件无法使用
二:登录方式正确,因为服务器登录后重启VB服务可以正常运行
三:同一
四:同二

[Quote=引用 3 楼 flyingdragon168 的回复:]
SQL Server設置有關:
第一:要確定SQL Server服務已啟動。
第二:如果你SQL Server設置Windows認證模式,那你數據連接時要采用Windows連證,而且最好他們局域網是采用域控模式。如果SQL Server采用是SQL Server模式,那你連接采用SQL Server認證方式。通過可以設置為混合認證模式。
第三:SQL Server的1433端口(也可以改為別的端口),有沒有開放。
第四:檢查SQL Server服務端網絡設置,看其協議,通常采用TCP/IP與Named Pipes這兩個協議就可以。除非他們是用netware網。
[/Quote]
Flyingdragon168 2009-10-30
  • 打赏
  • 举报
回复
SQL Server設置有關:
第一:要確定SQL Server服務已啟動。
第二:如果你SQL Server設置Windows認證模式,那你數據連接時要采用Windows連證,而且最好他們局域網是采用域控模式。如果SQL Server采用是SQL Server模式,那你連接采用SQL Server認證方式。通過可以設置為混合認證模式。
第三:SQL Server的1433端口(也可以改為別的端口),有沒有開放。
第四:檢查SQL Server服務端網絡設置,看其協議,通常采用TCP/IP與Named Pipes這兩個協議就可以。除非他們是用netware網。
woolnil 2009-10-30
  • 打赏
  • 举报
回复
服务在公司服务器运行,公司软件操作数据库正常。
但VB服务在登录服务器后,重启运行正常,就是在重启未登录时会无法连接。
在启动时做一个延时也许可以,但这不是个好办法。
getemail 2009-10-30
  • 打赏
  • 举报
回复
也许有别的原因,网络啊,防火墙啊,数据库是否在线啊,等等
2000 金算盘6f培训 MSSQLServer培训资料全文共95页,当前为第1页。 主要内容 2000版本简介 安装环境 2000安装 数据查询分析——查询分析器使用 日常管理——企业管理器 数据管理——数据库备份与恢复 MSSQLServer培训资料全文共95页,当前为第2页。 2000版本简介 2000存在6种版本,常用的为前4种版本: 企业版(支持 的全部功能) 标准版(支持 的大多数功能) 个人版(所运行的应用程序需在本地计算机上存储数据) 开发版(支持企业版的所有功能,但只能作开发测试使用,不能作为生产服务器使用) 企业评估版(包括企业版的全部功能,但安装起120天后该版本将停止运行) 版(在设备上进行数据存储,能使用任何版本 2000复制数据,以使数据与主数据库保持同步) MSSQLServer培训资料全文共95页,当前为第3页。 硬件环境 —— 安装环境(1) 最低配置要求 : 166 或更高 内存:至少 64 ,建议 128 或更多。 注意:根据以往经验,内存容量最好和数据容量保持1:1的比例,这样可以更好的发挥其效能。 硬盘:约500及以上的程序空间,以及预留500及以上的数据空间 。 MSSQLServer培训资料全文共95页,当前为第4页。 系统环境 —— 安装环境(2) 版本 操作系统要求 企业版 4.0、2000 、 2003 标准版 4.0、2000 、 2003 个人版 98、、4.0( )、2000()、、2003 开发版 4.0( )、2000( )、、 2003 MSSQLServer培训资料全文共95页,当前为第5页。 2000系统安装 安装向导 实例设置 启动服务帐户设置 安全机制设置 验证安装正确性 注意: 本次培训以 2000企业版为示例。其他版本的设置与此类似。 MSSQLServer培训资料全文共95页,当前为第6页。 启动安装向导 —— 2000 安装向导(1) MSSQLServer培训资料全文共95页,当前为第7页。 组件安装向导 —— 2000 安装向导(2) MSSQLServer培训资料全文共95页,当前为第8页。 设置服务器 —— 实例设置(1) MSSQLServer培训资料全文共95页,当前为第9页。 选择安装 —— 实例设置(2) MSSQLServer培训资料全文共95页,当前为第10页。 用户信息设置 —— 实例设置(3) MSSQLServer培训资料全文共95页,当前为第11页。 安装类型定义 —— 实例设置(4) MSSQLServer培训资料全文共95页,当前为第12页。 安装类型定义 —— 实例设置(4-1) 服务器和客户端工具:安装具有管理功能的服务器和客户端工具,安装服务器端通常使用该选项; 仅客户端工具:只安装客户端的工具; 仅连接:选项用于只安装数据访问组件和网络库。 MSSQLServer培训资料全文共95页,当前为第13页。 实例设置 —— 实例设置(5) MSSQLServer培训资料全文共95页,当前为第14页。 安装类型定义 —— 实例设置(5-1) 默认:系统确认为默认实例,即 实例 。 非默认:系统允许输入新的实例名,作为 命名实例。 注意: 如果在已经安装过默认实例的系统上,再次安装 系统时,只能安装命名实例。 MSSQLServer培训资料全文共95页,当前为第15页。 安装模式 —— 实例设置(6) MSSQLServer培训资料全文共95页,当前为第16页。 安装模式 —— 实例设置(6-1) 通常选择"典型"的安装类型进行安装。 保存路径设置:可以在目的文件夹下点击【浏览】,以设置实例文件的保存路径。 注意: 通常默认实例 数据文件的安装路径为 C:\ \ \; 对于其他的命名实例的默认目录为 C:\ \ \$[实例名]。 MSSQLServer培训资料全文共95页,当前为第17页。 服务帐户设置 ——启动服务帐户设置 MSSQLServer培训资料全文共95页,当前为第18页。 服务帐户设置 ——启动服务帐户设置 设置启动服务帐户,默认为"对每个服务使用统一帐户,自动启动 服务"; 使用本地系统账户:不要求口令,但没有一些网络访问权限,同时限制 与网络中的其他服务器进行交互。 使用域用户账户:要求输入域用户名、域密码、和域名。使用域用户帐户的优点在于能完成许多服务器之间的活动功能,如:远程过程调用、复制和 邮件等功能。 注意: 安装完成后如需要更改【服务帐户】对话框上的选项集,则请运行【控制面板】下的【服务应用程序进行修改。 MSSQLServer培训资料全文共95页,当前为第19页。 身份验证设置 ——安全机制设置 MSSQLServer培训资料全文共95页,当前为第20页。 身份验证设置 ——安全机制设

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧