1. 用Keytools Decompile 选定的CHM文件

2. 修改生成的HHP文件,在Options 加入 Contents file=*.hhc

3. 使用Doc to help Convert 添加文档到D2h项目。如果没有第二步骤,将会报不能找到hhc错误。

 

posted @ 2010-10-23 15:31 行知 阅读(47) 评论(0) 编辑
Teradata Expression 12 安装在Windows 2003上( 企业版 sp2),完全按照安装手册指导安装。安装过程一切顺利。完成后重启系统。通过Teradata Service Control启动一切正常。状态显示Teradata Running,打开session info ,可以看到一个dbc session存在,根据手册知道,这说明Teradata Database已经安装成功。

接下来启动Teradata Administrator 连接管理Teradata Database,发生10054错误,TD 状态从"Running" 变到"RESET/STOPTASKS", 过一阵子有恢复启动。我观察了半天发现只要一连接到Database上,状态就Reset。

在网上搜了半天,发现这个错误不少,而且解决的建议五花八门,真正有用的不多。大多数说法都和操作系统有关。于是我卸载,重装,甚至重装机器,折腾了一天,问题依然存在。

晚上不经意在网上看到一个前辈说TD不能使用Windows 2003中的DEP,我尝试关闭这个功能,方法是编辑c:\boot.ini, 修改 /noexecute=alwaysoff ,结果可能象这样,
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows Server 2003" /noexecute=alwaysoff /fastdetect

重启系统后,验证成功。果然是这个问题。接下来将可以尝试使用Teradata的各种高性能数据分析特征。
posted @ 2009-10-16 00:36 行知 阅读(234) 评论(0) 编辑

SQL Sever 连接服务器添加了Oracle,采用如下方式:

sp_addlinkedserver 'ora9', 'Oracle', 'MSDAORA', 'ora9'
GO
EXEC sp_addlinkedsrvlogin  @rmtsrvname='ora9',
@useself='false',@locallogin='sa',@rmtuser='oraname',@rmtpassword='orapwd'

查询方式为:

select * from ora9..SchemaName.TableName

注意一定要两个点 ..

查询时发现查询的速度很慢,解决方法是设置排序规则兼容为True,这样可以将条件传递到Oracle。

posted @ 2009-06-03 16:27 行知 阅读(77) 评论(1) 编辑

由于我的Eclipse是Copy安装的,因此在Application Browser中不能看到它,要添加一个Application需要在目录

/usr/share/applications 添加响应的文件.desktop 文件,比如 Eclipse.desktop,格式如下:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Eclipse
Type=Application
Terminal=false
Exec=/home/rupert/eclipse/eclipse
Icon=/home/rupert/eclipse/plugins/org.eclipse.sdk_3.4.1.v200809111700/eclipse48.gif

posted @ 2009-05-24 23:52 行知 阅读(51) 评论(0) 编辑

对于Linux,我一直是个新手,总是搞不懂为什么会有那么多不一致。哪些环境变量又需要修改?因此我用Mono开发最常用的就是已经配置好的VM虚拟机,不用我操心安装的问题。

这个周末鬼使神差的想搞一个Adobe Air试试,一路磕磕碰碰,把过程记录下来备查:(我用的环境是OpenSUSE 11.1)

  1. 第一步下载 Adobe AIR runtime环境并安装,这个很顺利,直接下载,直接运行就可以安装。不过安装需要root权限,这个问题不大。搞定
  2. 安装Java VM,我用YAST安装了Java 1.6,很顺利,我喜欢Linux的这种即需即装的模式。
  3. 下载AIR开发环境,根据我一般习惯我选择了Aptana,刚开始下载的是独立运行版本。解压后直接运行,报错,VM 终止,ExitCode=127。到Google兜了一圈,这个问题老外也提出过,不过解决的方法五花八门,我试了几个无效。估计是JVM配置问题。再试试其他途径吧。Aptana在Eclipse中也可以已插件运行。
  4. 安装Eclipse,这次我在Yast中发现了它,用它比较保险,实在对Linux安装缺乏信心。还好,经过漫长的下载。成功安装。
  5. 根据Aptana的提示,在Eclipse的自动更新中可以自动下载Aptana插件。进入Eclipse->Help->Software Update, 更新界面不能打开,报错,“Can not lanuch updater UI ”,Google告诉我,原因不知道,但是我可以选择重新安装或者选择配置一个“Classic Update”,方法是 Preferences -> General > Capabilites-> check the Classic Update box.
  6. 我选择了后者,很快,Eclipse可以更新了,Help -> Software Updates > Find and Install... -> Search for new features to install ->New Remote Site... ->输入更新Site http://update.aptana.com/install/studio/3.4
  7. 更新界面打开了,但是,等等,还是报错,错误是版本不匹配。Aptana提示它的插件需要Eclipse 3.4.1,而我安装的Eclipse 3.4.0,看来Yast没有提供最新的版本更新,无奈,只好下载一个下载Eclipse 3.4.1 ,现在Eclipse已经有3.4.2版本,但是我怕有版本冲突,还是保险一点下个3.4.1
  8. 解压缩,运行,执行更新,Ok成功。更新为Aptana,接着更新Air,经过漫长的下载,但是好在一路顺利,终于,我在Eclipse的界面里看到了Air的Project。

 

posted @ 2009-05-24 22:02 行知 阅读(763) 评论(0) 编辑

最近几天我一直因为后台WCF ServiceHost Open过程的一个异常而烦恼,经过仔细的研读ServiceHostBase的源码和MSDN文档,才发现问题很简单,因为ServiceHost Open的过程要看Host的当前状态,而且要Host 要 Open 只能从Created状态到Opened状态。如果不是Created状态,Host就会抛出ObjectDispose异常。

因此在Open之前必须检查Host的状态是否正确,

posted @ 2009-05-22 09:41 行知 阅读(137) 评论(0) 编辑
摘要: 在Linux虚拟机中,安装Vmware Tools。阅读全文
posted @ 2008-06-01 22:02 行知 阅读(561) 评论(2) 编辑
摘要: 这篇文章介绍了Oracle Instant client在linux上的安装和配置,并且说明Mono和Oracle数据互连互通的问题。阅读全文
posted @ 2008-05-29 20:14 行知 阅读(1964) 评论(10) 编辑
摘要: 今天很顺利的移植我们的一个BS系统到Linux。主要的功能可以实现,但是也有一些问题。阅读全文
posted @ 2008-05-26 23:53 行知 阅读(1857) 评论(8) 编辑
摘要: 最近由于项目的需要,希望能够在Linux系统上面运行我们的.Net项目,因此作了一些移植的尝试。也希望能过和园子里的朋友一起分享移植和使用Mono的经验。这篇文章说明了Apache的配置过程。
阅读全文
posted @ 2008-05-24 18:00 行知 阅读(1976) 评论(9) 编辑