sql - Microsoft SQL Server Native Client 10.0 登录超时已过期

标签 sql sql-server sqlcmd sql-server-2008r2-express

我有一个新安装的 SQL Server 2008 R2 Express。我尝试在本地运行 SQLCMD(请注意本地),但收到错误:

Named Pipes Provider: Could not open a connection to SQL Server [2]
Sqlcmd: Error: Microsoft SQL Serve Native Client 10.0 : A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more informations see SQL Server Books Online..
Sqlcmd: Error: Microsoft SQL Server Native Client 10.0: Login timeout expired.

为什么我不能让它工作?我已经尝试了一切。

最佳答案

我也遇到了同样的问题。我使用 -S 而不是 -s,并删除了 servername\instance 前后的“”。之后一切都进展顺利。

关于sql - Microsoft SQL Server Native Client 10.0 登录超时已过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14815297/

相关文章:

linux - 运行命令,然后通过SQLCMD添加结果

java - 数据结构/Java 管理顺序命令列表的技术

php - 如何使用 PHP 将 SQL Server 表中新添加的行传输到相同的 MySQL 表?

sql - DotNetNuke,用户帐户 “sa” 的指定密码无效

python - 如何使用 python 连接到 SQL Server 数据库?

sql-server - 无法通过批处理文件使用 SQLCMD 连接到 SQL Server

sql - 是否可以在脚本中自动强制 SQLCMD 模式?

c# - 在c#中将多个参数化变量添加到数据库

sql - SQL Server 2008日志截断是否会暂停事务

使用byte []在oracle中的java用户定义函数