SqlServer提示“列前缀tempdb.无效: 未指定表名”问题解决方案,sqlservertempdb
网络整理 - 08-16
在查询凭证、审核凭证时出现“列前缀tempdb.无效: 未指定表名”的错误提示,怎么解决?
原因:是因为SQL2000无法识别计算机名称中”-”、”、”以及中文字等特殊字符, 只能使用英文字母及数字。
解决:右键我的电脑“属性”中“计算机名”点击修改,改为纯英文(最好8位以内),切记计算机名不能带“、-”等字符。就可以解决了。
将这个问题改过来之后, 又有问题随之而来: 用友系统管理中注册用户时出现”不能建立跟应用服务器[POWERPC]所指向的数据服务器连接, 不能登录, 请选择其他服务器. 错误描述: (-2147467259)[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问.”的错误. 后来发现这些错误只要在用友服务中将服务器名改为现在的计算机名即可。
用友帐套里面,列前缀tempdb无效,未指定表名是为何?
修改计算机名。命名规则:8位以内全大写英文字母。
用友t3不可以审核凭证,提示错误“列前缀tempdb无效:未指定表名”,我选择了记帐凭证的
1、有可能是你的计算机名称中带有非法字符。解决方法:检查计算机名及登陆的用户名包括操作系统和软件登陆用户名中是否含有非法、特殊字符,如“-”、“_”、“%”等。计算机名及用户名不要含有非法、特殊字符,最好为字母组合即可。
2、没有安装SQL数据库。解决方法:重新安装SQL SERVER即可。