令Axosoft PowerTrack支持中文
发布时间:2018-08-15 08:57:32 所属栏目:电商 来源:站长网
导读:Axosoft PowerTrack是个故意思的vs.net Add-in。他可以让你本身对本身的事变内容编写记录,错误挂号,修改流程等,而且支持事变流、附件、截图总之和TD很相象。因为是直接集成到了VS.net傍边,行使起来相等随手,靠山行使SQL处事器,则生成支持多用户。(
Axosoft PowerTrack是个故意思的vs.net Add-in。他可以让你本身对本身的事变内容编写记录,错误挂号,修改流程等,而且支持事变流、附件、截图……总之和TD很相象。因为是直接集成到了VS.net傍边,行使起来相等随手,靠山行使SQL处事器,则生成支持多用户。(可以到http://www.axosoft.com去下载试用版本) PowerTrack的最新版本是4.2.6.0,但这个版本有个题目就是不支持中文,全部输入的中文再表现出来就成了问号。研究后发明题目的来源是:PowerTrack建设数据库的时辰,给数据库界说的Collation是拉丁语(SQL_Latin1_General_CP1_CI_AS),虽然是无法记录中文。办理的要领很简朴,将PowerTrack数据库傍边全部以SQL_Latin1_General_CP1_CI_AS界说的Column修改为中文就ok了。……怎么发明的?进到数据库傍边找个表(譬喻User谁人),写个LastName为中文,生涯后你就看到一堆???呈现了。 但,题目办理起来并不是一步两步就完成的是。 起首,SQL2000傍边可在Design界面傍边对Column选择的Collation傍边没有中文(指SQL Collation): 办理的本领是换Windows Collation为指定的CHINESE_PRC,默认是Binary Sort。在SQL2000傍边这个Collation的正式叫法是CHINESE_PRC_BIN,一样平常我风俗行使这个设定(不外听说按此配置的数据库不能用MOM检控……牵挂)。 不外先别忙改,假如你就这么改了,很也许呈现:一、PowerTrack如故会将中文表现为???;二、修悔改的表无法再用Enterprise Manager打开了,说与数据库Collation存在Conflct!由于PowerTrack是将Table傍边的Collation设定为Database Default…… 因此,接下来怎么改换的题目还得费一番周转。 1. 在你的SQL2000处事器上手工建一个空库,记得建库的时辰把Collation设定为CHINSES_PRC_BIN; 2. 将PowerTrack建设的谁人数据库的内容倒到新库中来。留意把Use Collation那项破除;尚有就是无论是否有Sample数据,都要连数据一快儿来; 3. 导库OK后,打开新库,运行一下以下的剧本 EXEC sp_configure 'allow updates','1' RECONFIGURE WITH OVERRIDE EXEC sp_configure GO Update syscolumns set collationid='65572' where collationid='872468488' GO EXEC sp_configure 'allow updates','0' RECONFIGURE WITH OVERRIDE EXEC sp_configure GO 这段SQL的用途就是将新库傍边全部行使Collation为SQL_Latin1_General_CP1_CI_AS的字段设定其Collation为CHINSES_PRC_BIN。 接下来再行使PowerTrack打开新库,就可以输入和输出中文了…… 其拭魅这个要领照旧挺土的,事实要倒一次库……不外我此刻没有找到怎样直接将Database Default设定的Collation修改为指定的Windows Collation内容……还望哪位知道的指教一下 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |