日期:2014-05-19  浏览次数:20408 次

请教一个问题
我在cmd中已经在有OSQL命令的目录下运行以下语句:

osql   /U   sa   /P   password   /S   127.0.0.1\ABCDEFG

为什么会显示 "SQL   Server   不存在或访问被拒绝 "???

------解决方案--------------------
osql /U sa /P 密码是否正确/S 127.0.0.1\ABCDEFG
------解决方案--------------------
osql /Usa /Ppassword /S127.0.0.1\ABCDEFG


去掉空格

------解决方案--------------------
osql -Usa -Ppwd -S 127.0.0.1
试一下,如果能进去先用use ABCDEFG吧
我的是2005enterprise,也出现这种问题,
[SQL Native Client]SQL 网络接口: 定位指定的 Server/Instance 时出错 [xFFFFFFFF].
[SQL Native Client]登录超时已过期
[SQL Native Client]建立到服务器的连接时发生错误。连接到 SQL Server 2005 时,默认
设置 SQL Server
不允许远程连接这个事实可能会导致失败。
看了微软一些启动远程服务的东西,做过了,还是不好使,主要讲的是打开xp_cmdshell,

• 启用远程连接的与要从远程计算机连接到 SQLServer 实例上。
• 打开服务器 SQLBrowser 服务。
• 配置防火墙以允许相关服务器 SQLBrowser 服务为 SQLServer 并网络通信。