Archive

Archive for September, 2005

Powerdesigner V11 Evaluation版的小BUG

September 17th, 2005

在进行检查(Check Model)的时候,检查实体名长度时报错,比如:

- Table code maximum length
Error The code of the following table is too long:
-> Table ‘用户表’ (<Model>)

字符集我使用的是cp936,应该没有问题,那这个错误为什么会出现呢?经过试验,我发现,虽然在DBMS设置中MaxLen设置的是30,但实际有效的却是15,因此改为60,也就是相当于原来的30,问题解决。

下面这个例子中就看得更清楚了:

- Constraint name maximum length
Error The following objects have a constraint name which is too long:
-> Reference ‘REF_3′ (<Model>)

Category Check Object Location
Package Reference constraint name maximum length is limited to 15 characters Reference ‘REF_3′ <Model>

但ORACLE 9i::ScriptObjectsMaxConstLen的值明明是30,说明这可能是PD的一个小BUG,也或许是我在什么地方设置不对了:-(,但解决的方法总算是找到了。

版本:Version: 11.0.0.1363 Evaluation

Related posts

Develop

铁通ADSL共享上网无法访问某些网页问题的解决

September 12th, 2005

使用铁通的ADSL,WIN2000共享上网,主机上什么网站都没有问题(除了DNS不太好用),但使用共享上网的机器却总是访问不了有些网站,经常是一直Loading…,然后就没了反应,想重试,地址栏却是空的,很是烦人。

原来这些问题都出自一个小小的MTU:工作站向Internet发送TCP/IP数据请求包时,其数据包的TCP/IP传输单元数值超过了PPPoE协议下的数据帧所能承受的范围,从而导致了PPPoE协议无法准确将TCP/IP数据请求包发送到指定的Interner站点中,这样的话网站页面自然就无法被打开。要想消除该现象,必须限制数据包的TCP/IP传输单元最大数值,即MTU。

在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interface分支下,新建双字节值名称(DWORD)MTU,修改其值为十进制数值数据1450(也有说是其它数值的,我是设置为1492就可以了),即可,再打开网页,问题全无!

也可以到http://www.dslreports.com/drtcp下载Dr. TCP来帮助更改MTU值,希望您上网愉快。

Related posts

Problem, Tools

VCDGear-转换VCD的好工具

September 10th, 2005

最近转换VCD到电脑中,并压缩成MPEG4格式的时候找到了一个好工具,就是VCDGear,官方网站为http://www.vcdgear.com/,免费软件,可以轻松的进行VCD、SVCD等的转换。

Related posts

Tools

dokuwiki注册及发邮件问题的解决

September 8th, 2005

dokuwiki是一个小型的WIKI程序,使用文本存储,相对比较精巧,适合个人或小组使用。

但dokuwiki在安装的过程中,用户注册和发送邮件比较麻烦,经过摸索,大致过程如下:

修改dokuwiki配置,打开用户注册等功能,帮助文档里有对应方法,不再累述。

http://glob.com.au/sendmail/下载sendmail,解压,并在sendmail.ini中将如下参数配置好:

[sendmail]
smtp_server=smtp.126.com
;default_domain=126.com
error_logfile=error.log
;debug_logfile=debug.log
auth_username=fwolfcn
auth_password=xxxxxxxxx
force_sender=fwolfcn@126.com

修改PHP.INI的[mail function]部分,并且只开启这一项:

sendmail_path = "c:/path_to_sendmail/sendmail.exe -i -t"

重启Apache,让PHP.INI的修改生效。

现在就可以注册了,系统会把密码发送到注册的邮箱中,如果没有收到,可以查看sendmail的error.log。但还有一个问题,dokuwiki发送的邮件是乱码,因此还需要修改dokuwiki的inc/mail.php文件,将

$header .= ‘Content-Transfer-Encoding: quoted-printable’.MAILHEADER_EOL;

这句注释掉,就可以了。注册信内容如下:

Hi fwolf!

Here is your userdata for DokuWiki at http://localhost/dokuwiki/

Login : fwolf
Password : xxxxxxx

--=20
This mail was generated by DokuWiki at
http://localhost/dokuwiki/

Related posts

Tools

防火墙、诺顿,没有Ad-Aware还是不行

September 7th, 2005

机器上从来都有诺顿的小盾牌,虽然有的最近换成了AVG,但一般病毒还是进不来地。

打从上了ADSL第一天起,就搞了个ZoneAlarm防上了,因为从安装上到我晚上下班这段时间我没在家,也就是这段时间就给人种了个木马,把所有键盘记录都记录下来,发送了出去,寒。

现在又不行了,几乎是全套防护的电脑,SP2、补丁也都打了,但用了一段时间以后,每次打开IE都会弹出小窗口广告。我纳闷啊,虽然IE不常用(平时都用Mozilla比较多),但工作上的某些东西必须用,也没用它上过什么乱七八糟的网站(都是用Mozilla上,嘿嘿),怎么就会有广告呢。杀毒、查注册表搞了很久也没找到是什么在作怪,好在也不是很碍事,就由它去了。

但现在,我有了Ad-Aware就不怕了,这是一款免费软件(也有收费的版本),装上扫描一下就可以把这些东东清楚掉了,这个世界又清净了--

Related posts

Tools