今天我在SQL Server上遇到了一些奇怪的错误。像这样:
我不知道该怎么做。当我想运行超过200MB的查询时,就会发生这种情况。但我猜,尺寸并不重要。任何人都可以指导我解决这个问题吗?
而且,出于某种原因,我无法导出超过100MB的SQL Server数据,所以有人可以帮助我吗?
答案 0 :(得分:1)
您的错误消息说了几件不同的事情:
登录超时已过期
...找不到或无法访问服务器...
无法打开与SQL Server的连接
如果您查看sqlcmd
here的命令参数。
您正在s
传递col_separator
,而不是S
服务器(请注意大小写)。
接下来,您可能需要一个授权策略,无论是E
用于集成安全性,还是分别使用U
和P
用于用户ID和密码。
尝试这些,看看你得到了什么。
当然,您可以尝试使用SSMS而不是sqlcmd。
修改:默认情况下看起来集成安全性,因此除非您只是想要,否则不需要指定E
。