Sql server 用户名中没有更多的假脱机空间
在SQLManagementStudio中,我使用“openquery”编写查询。 我有一个指向teradata的链接服务器。我正在运行一个代码,我得到一个错误:Sql server 用户名中没有更多的假脱机空间,sql-server,odbc,teradata,Sql Server,Odbc,Teradata,在SQLManagementStudio中,我使用“openquery”编写查询。 我有一个指向teradata的链接服务器。我正在运行一个代码,我得到一个错误: "MSDASQL" for linked server "teradata" returned message: "[Teradata][ODBC Teradata Driver][Teradata database] No more spool space in username" 我怎样才能修好它?当我在sas连接到terada
"MSDASQL" for linked server "teradata" returned message:
"[Teradata][ODBC Teradata Driver][Teradata database] No more spool space in username"
我怎样才能修好它?当我在sas连接到teradata上运行它时,它工作得很好。为什么在sql server/sql Management studio中,它不断向我抛出此消息?错误属于teradata,并且两个dbms(sas和sql管理工作室)都连接到teradata数据库
谢谢你的帮助 也许teradata网站上的这篇文章会有所帮助,因为这意味着你的用户名没有更多的假脱机空间。Spool space是在数据库响应客户端时执行查询以存储中间结果集和最终结果集时使用的空间。您需要重写查询,或者需要请求添加更多的假脱机空间来完成查询。SAS是通过ODBC连接还是通过本机客户端连接?这里可能有区别。另外,通过运行select user检查两个连接中的用户名是否相同;在主查询之前。也许teradata网站上的这篇文章会有所帮助,这意味着你的用户名没有更多的假脱机空间。Spool space是在数据库响应客户端时执行查询以存储中间结果集和最终结果集时使用的空间。您需要重写查询,或者需要请求添加更多的假脱机空间来完成查询。SAS是通过ODBC连接还是通过本机客户端连接?这里可能有区别。另外,通过运行select user检查两个连接中的用户名是否相同;在主查询之前。