徹底解決SQLSERVER 錯誤信息中文化(適合任何語言)--有分集分,有力出力 (59分)

  • 主题发起人 主题发起人 rogue_xu
  • 开始时间 开始时间
R

rogue_xu

Unregistered / Unconfirmed
GUEST, unregistred user!
為了使用SQLSERVER的錯誤信息,以我們習慣的方式出現,我們必須在程序中寫很多代碼來
控制來捕捉,很多人都在寫這段代碼,但是並不是每個人的程序裡都能用.現在偶爾發現了,
原來SQLSERVER的所有信息都存在master.sysmessage表中,若是我們把它的信息在表中就
改成中文,那麼我們不就可以徹底的解決了此問題了嗎!!!!
比如,在程序中,輸入了重復的主鍵,會出錯誤,Unable to connect to debugger on %ls
(Error = 0x%08x). Ensure that client-side components, such as SQLDBREG.EXE,
are installed and registered on %.*ls. Debugging disabled for connection %d.
上面的字符串就是sysmessage中error為515的字符串,只要把這個字符串改成中文就應
該OK了.(上面英文打錯了)

但是並沒有那麼簡單,當我試圖修,系統提示錯誤,意思是說在當前配置下無法修改,如要
修改,則需要改變系統的配置!
到此,希望哪位大俠告訴我怎樣配置sqlserver2000才能修改此表呢?並且希望各位大俠
每人分幾百條記錄,然後匯總再導入sqlserver,讓我們以後都用中文sqlserver吧.
若哪位大俠有意翻譯,請留下email,並請說明翻譯的error號碼從哪到哪,希望我們不要再
做重復的工作了.
大家一起出力吧,也希望版主能幫個忙,可以放在首頁嗎?多謝!
 
我把所有分都搭上了,怎麼沒有人回應呢!
 
sql server 不是什么好东东,值得吗?
 
哈,還就你來了,戰友!
 
還是比較想解決這個問題,解決後馬上給分!
 
没有这个必要吧
 
SQLSERVER简体中文版的錯誤信息已经是中文
 
那怎樣導入到英文版中呢?
我覺得這不僅僅是要不要漢化的問題了,是怎樣改變SQLSERVER的系統信息,我改不了,但是
應該有方法可以改,學這會這個方法也不錯的嗎,要不然我的這些分給誰呢?
 
SQLSERVER简体中文版的错误信息没有完全被汉化
 
就沒有人能解決?
是不是用單用戶模式登入才行啊,我沒有用過,誰可以教教我呢?
 
在查询分析器中执行:
use master
sp_configure 'allow updates',1
reconfigure with override
然后就可以修改了,记住在修改后要执行以下语句:
sp_configure 'allow updates',0
reconfigure with override
 
高人就是高人,哈,終於學到了!非常感謝!
 
学到了,还不给分人家windbell,真是的!
 
????????????????????????
 
后退
顶部