在查詢憑證、審核憑證時出現“列前綴tempdb.無效: 未指定表名”的錯誤提示,怎麼解決?
原因:是因為SQL2000無法識別計算機名稱中”-”、”、”以及中文字等特殊字符, 只能使用英文字母及數字。
解決:右鍵我的電腦“屬性”中“計算機名”點擊修改,改為純英文(最好8位以內),切記計算機名不能帶“、-”等字符。就可以解決了。
將這個問題改過來之後, 又有問題隨之而來: 用友系統管理中注冊用戶時出現”不能建立跟應用服務器[POWERPC]所指向的數據服務器連接, 不能登錄, 請選擇其他服務器. 錯誤描述: (-2147467259)[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒絕訪問.”的錯誤. 後來發現這些錯誤只要在用友服務中將服務器名改為現在的計算機名即可。
修改計算機名。命名規則:8位以內全大寫英文字母。
1、有可能是你的計算機名稱中帶有非法字符。解決方法:檢查計算機名及登陸的用戶名包括操作系統和軟件登陸用戶名中是否含有非法、特殊字符,如“-”、“_”、“%”等。計算機名及用戶名不要含有非法、特殊字符,最好為字母組合即可。
2、沒有安裝SQL數據庫。解決方法:重新安裝SQL SERVER即可。