马上注册,下载丰富资料,享用更多功能,让你轻松玩转阳光石油论坛。
您需要 登录 才可以下载或查看,没有账号?欢迎注册
x
前提是你已经按照petrel安装教程完成了安装,包括新建服务器、license的修改、物理地址的修改、替换破解文件等等,但软件启动仍出现以下错误提示:(此处以win7下的petrel2009.1为例,其他系统下的petrel不同版本也是类似的)
找不到证书
1、找到SLBLicensing.exe,一般在安装文件夹下,如C:\Program Files\Schlumberger\Schlumberger Licensing\flex114。
2、右键-以管理员身份运行,直接打开会让后面修改服务器无效。
3、先stop server,然后点击add license file,找到你的证书文件,勾上start automaticlly...,在port number 里面输入一个5位数字作为服务器名字,点击start,提示是否添加服务器,确定即可,会提示添加服务器成功。
4、如果提示service failed to start,尝试着修改5位数字,最好是不容易撞车的,重复步骤3.
5、如果是出现add service error 、couldn't add server之类的红色提示,并让你查看错误提示的记录文件,那么在计算机-右键-属性-高级系统设置-高级-环境变量-找到LM_LICENSE_FILE的系统变量,看指定地址是不是你的证书地址,如过不是就手动写入,如C:\Program Files\Schlumberger\Schlumberger Licensing\flex114\license.dat。 这种错误通常是多种软件的license名字相同,造成了冲突,例如petrel、discovery、eclipse等。这时候的证书地址会指向其他软件证书,如C:\Program Files\GeoGraphix\Security\license.dat .修改了LM_LICENSE_FILE 的属性后,不会对其他软件造成影响,放心使用。
6、试过以上方法之后,还不能启动petrel的,可以尝试把软件卸载掉,同时删掉C盘中programfiles和programdata(XP 为 document and setting)遗留文件,清理注册表,重新启动电脑之后再安装,安装完成之后遇到问题,再尝试上述方法,另有一个lmtools也有和SLBLicensing.exe 相近的功能,也可以尝试从此启动服务。
在使用软件时,我暂时就遇到过以上一些问题,如果仍不能够解决还是换一个版本吧。若有其他解决方法,欢迎分享!
|