首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用osql连接到SQL Server

无法使用osql连接到SQL Server
EN

Stack Overflow用户
提问于 2009-05-05 10:44:06
回答 1查看 3.5K关注 0票数 0

我有一个连接到SQL Server 2005默认实例的脚本。但是我正在连接,却得到了下面的消息

代码语言:javascript
复制
[SQL Native Client]Named Pipes Provider: Could not open a connection to SQL Server [53].
[SQL Native Client]Login timeout expired
[SQL Native Client]An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections.

脚本的内容是:

代码语言:javascript
复制
osql -E -S <servername> -i D:\scripts\script1.sql -o D:\scripts\script1.txt

我从SQL Server配置管理器查看了网络连接。TCP/IP已启用,但命名管道已禁用。

我的问题是,这个错误的可能原因和解决方案是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-05-05 11:25:36

尝试使用osql -E -S (本地)或osql -E -S。我不明白为什么它有时能工作,有时不能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/824315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档