任何人都可以破译此错误消息吗?有人给了我一个 SQL 脚本,当我运行它时,我得到了这个错误:
谢谢。
任何人都可以破译此错误消息吗?有人给了我一个 SQL 脚本,当我运行它时,我得到了这个错误:
谢谢。
如果它是 SQL Server Express 的一个实例,它很可能是一个命名实例。所以尝试添加-S .\SQLEXPRESS
到命令中。
另请参阅此博客文章了解常见的故障排除思路:http: //blogs.msdn.com/b/sql_protocols/archive/2007/03/31/named-pipes-provider-error-40-could-not-open-a-连接到 sql-server.aspx
听起来您可能没有在尝试运行此脚本的 SQL Server 上启用远程连接。看看这篇文章:
您没有在其中指定服务器名称参数。
`osql -U sa iP -i dbattach05.sql`
你可能想要这个
`osql -S ServerOrInstanceNameGoesHere -U sa iP -i dbattach05.sql`
如果它是 Express 版本,您可能需要执行以下操作:http ://www.linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/