SQL Server【SQL】SQL2012离线帮助文档安装不达之拍卖手记

横流:解决措施以最终,心急的童鞋可以一直通往生滚动。

自SQL实例装的是2008 R2版本,由于该版自带的SSMS(Microsoft SQL Server
Management Studio 管理工具)存在有的操蛋问题,例如:


文本编辑器中对矩形文本块(alt+鼠标左键选取)的操作支持不好,例如非克多行批量键入,块贴之类


复制结果集时,cell中的回车换行会变为两只空格,不可知准确获取cell的价值,这点更为操蛋

于是自己设置了独立版的SSMS 2014(https://www.microsoft.com/zh-CN/download/details.aspx?id=42299,点击【下载】后选择SQLManagementStudio_x64_CHS.exe),没错,用2014本子的管理工具管理08R2本的实例,但独立版SSMS不带帮扶文档,所以安装到位后,在救助查看器中搜不至外内容,很不便民,所以想着拿帮扶文档装及。本来想装08R2版本的扶助,毕竟实例就是08R2,一切支出还设围绕这个版,而初本子的援助必然会多来一部分初效能的文档,会招致干扰甚至误导,但找来找去始终找不顶08R2之离线帮助,只好退而求其次,装2012版本的增援。本来好一直使用帮助查看器自带的【联机安装内容】进行设置,但要命下载速度实在不能够忍受,谁用哪个知道,所以利用下载离线帮助,然后用【从磁盘安装内容】的章程进行设置,2012离线帮助下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=347。

下载下来是独给【SQLServer2012Documentation_June_CHS.exe】的自解压文件,双击→选择解压位置,得到目录【SQLServer2012Documentation_June_CHS】,如图:

SQL Server 1

个中【HelpContentSetup.msha】就是可供应【从磁盘安装内容】时选择的msha文件,一路操作,到真正装时一定弹来如下错误:

SQL Server 2

吓吧,看日志(运行eventvwr.msc),果然有这么一修:

SQL Server 3

可是有屌用,遂找度娘,是发那几长条说这题目的,但还未曾说出什么道理。不过可以,起码说明是问题未是自身一个口遭上,那就算当是一个共性问题,基本得以去掉运行环境方面的因由。继续折腾。

在捣腾帮助管理器时,发现里面有个界面提到一个路线,如图:

SQL Server 4

照我明白,这里就储存离线帮助的地方(后透过研究,确定无是,这里应该只是MS自用的离线帮助安装包存储目录,帮助经过设置后,内容会为释放及C:\ProgramData\Microsoft\HelpLibrary\content\Microsoft\store,相当给软件安装包所在目录及软件设置目录的分别),在中果然发现曾发一部分HelpContentSetup.msha,抱在试试一摸索的千姿百态,在【从磁盘安装内容】时精选这些msha试了转,没有报错,有玩乐,把msha文件拖进记事本,很好,能健康显示,是独html描述的文本,接下便比下载的HelpContentSetup.msha与HelpLibrary中的发生什么两样:

夫历程是痛苦的,因为msha里面是援引别的html/xml文件,这些文件被而引述别的html/xml文件,最后引用到实地的扶助内容文件(cab包),整个是个公文引用链,每一个环节还或是因所在,我是将链子上系的文本精简至特援引一个cab情况,仍然报错,考虑出席不见面是cab包之本子、损坏等等的题材,又管好端端的cab换过来,把有关href改了再试,问题仍旧~NND,我哪怕未信仰也了,决定从链的背后开始,逐步替换成会健康安装的情,替换一环抱试一次于,直到将HelpContentSetup.msha替换掉,总算正常了,说明TMD问题尚就是出当msha上,既然锁定是这货,睁大眼睛也只要把题目揪出来。还好msha内容无多,就那么几履,有问题之msha与常规msha有一对不等,包括innerText上的,标签顺序及之,我哪怕比正常msha逐行修改,改一不行试跳一不行,直到看到<span
class=”locale”>zh-zn</span>:

SQL Server 5

若妹妹啊,zh-zn是只神马玩意儿,瞬间感觉到问题逮到了。上了同一征缴,以后再也扭MS问题的时候,切不可再忽视拼写错误这种弱智原因,编写这文档的当下东西应该拖出去割JJ,操!失误不奇怪,但若TM都非牵动测试的吗,你TM那么丰富日子了都并未发现是问题啊。

有关语系/地区码的相干文化要参见:

http://zh.wikipedia.org/wiki/ISO\_639-1

http://zh.wikipedia.org/wiki/ISO\_3166-1

BTW,在明原因后,再就此HelpContentSetup.msha
zh-zn为重大字去搜百过,TNND能搜到了,其实早产生大哥发现这个问题了,http://www.cnblogs.com/lipengzhou/p/3750815.html,百度你因点谱行不行。

解决办法:从而记事本把HelpContentSetup.msha打开,把zh-zn改吗zh-cn,保存即可。

-文毕-

相关文章