问题描述
declare @servername nvarchar(25)
select @servername = @@ServerName
:setvar servername @servername
print $(servername)
输出:
ATH57293\sqlEXPRESS
但是当我像这样尝试时:
declare @servername nvarchar(25)
select @servername = @@ServerName
:setvar servername @servername
print $(servername)
:setvar filepath C:\Users\prathinavel
!!sqlcmd -S $(servername) -i $(filepath)\sample.sql
ATH57293\sqlEXPRESS
sqlcmd:错误:用于 sql Server 的 Microsoft ODBC 驱动程序 17:命名管道提供程序:无法打开与 sql Server [53] 的连接。
sqlcmd:错误:Microsoft ODBC Driver 17 for sql Server:登录超时。
sqlcmd:错误:Microsoft ODBC Driver 17 for sql Server:建立与 sql Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。检查实例名称是否正确以及 sql Server 是否配置为允许远程连接。有关详细信息,请参阅 sql Server 联机丛书..
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)