分类: LINUX
2014-10-14 10:27:42
rm -rf .java/
rm -rf wallet/
rm -rf .fontconfig/
rm -rf .fonts/
rm .history
rm *.log
######################
同事在做合成记录时,发现未定义FUSION_HOME变量。这时,可以vi用户家目录下的.cshrc文件来解决,即,添加一行:
setenv FUSION_HOME /pb/OpenWorks/WellSeismicFusion5000.8.0
然后,source .cshrc 回车
######################
有时显示不出层位,通常可用下述方法解决:
OpenWorks Command Menu--Project--Project Adminstration--右键点解释工区--Modify Interpretation Project--选中左边全部复选框--OK
然后重新打开软件,新开个session即可。
=================================
以下内容来自Internet(山定子编辑):
R5000.x 常见问题及解决方案
1 环境配置问题
1.1 井工区不能正常恢复
问题: 恢复井工区时,提示不能成功恢复。
原因: District 配置不正确,如下列配置:
BEIJING /pb/OpenWorks/conf “just test” owr5000
LANDMARK /pb/OpenWorks/conf_landmark “just test” owr5000
当选择district 为LANDMARK 进行恢复时将不能成功恢复。
解决方案:R5000 中district 文件的定义中SID 项应该大写,如下:
BEIJING /pb/OpenWorks/conf “just test” OWR5000
LANDMARK /pb/OpenWorks/conf_landmark “just test” OWR5000
如上所示,OWR5000(SID)大写便没有问题。
1.2 SeisWorks无法选择数据体
问题:进入SeisWorks后显示地震剖面选择数据体文件时选择项为空白。
原因:缺少对环境变量的设置。
解决方案:编辑 .cshrc 和 .login 两个隐含文件,在文件中加入下列命令:
unsetenv INPUTRC XMODIFIERS
然后logout后重新登录即可。
1.3 PostStack异常退出
问题:利用PostStack 进行二维segy数据加载时在输入segy文件处选择线名或segy文件时加载界面全部退出。
原因:用户目录下某些隐含文件出现了问题。
解决方案:删除用户目录下所有的 .g* 隐含文件和目录,然后重新登录即可。
1.4 二维segy 加载不成功
问题:二维导航数据加载完成后,对存储路径进行了设置,但加载二维测线时提示 “”
原因:该问题与district中的配置有关,部分机器对district 的先后顺序有要求。
解决方案:编辑district.dat文件,将目前要加载的二维测线所对应的district 移到第一行即可。
2 升级中常见问题:
2.1 井工区升级
问题:在对工区升级时,提示 “nc_upgrade_3d fails with error code 1”
原因:在R2003 版本中,导航数据没有upgrade,此时工区可以使用,但是,在地震数据管理界面包含导航数据的测区在列表中不能看到。
解决方案:在R2003地震工区管理器中升级地震工区。
2.2 井工区不能删除
问题:在R5000中,恢复的井工区在某些情况下不能删除。
原因:该工区刚刚恢复完或在此之前使用过该项目工区,系统认为该工区正在被使用,实际是目前该工区没有被使用。
解决方案:
方案1:选择并升级或操作另外一个井工区,然后再返回来删除该井工区。
方案2:采用SQLPLUS 脚本去删除:
su – ora10g
sqlplus system/system@myowsid OW_PROJECTDB
delete from owsys.ow_sys_prj_remark where project_name='&1';
delete from owsys.oe_project_detail where project_name='&1';
delete from owsys.ow_sys_project where project_name='&1';
delete from owsys.ow_sys_prj_delete where project_name='&1';
delete from owsys.ow_sys_prj_user where project_name='&1';
delete from owsys.ow_sys_prj_archive where project_name='&1';
delete from owsys.ow_sys_prj_bkup_log where project_name='&1';
delete from owsys.ow_sys_prj_bkup_freq where project_name='&1';
delete from owsys.owsys_security where project_name='&1';
delete from owsys.ow_aq_transaction where project_name='&1';
delete from owsys.ow_data_change_subscription where project_name='&1';
delete from owsys.ow_sys_user_session where project_name='&1';
drop tablespace &1 including contents and datafiles cascade constraints;
drop user &1 cascade;
drop role manage_&1;
drop role interp_&1;
drop role L_interp_&1;
drop role browse_&1;
commit;
select FILE_NAME from dba_data_files where TABLESPACE_NAME='&1';
exit
2.3 地震工区升级
问题:对地震工区升级时,在创建解释工区这一步骤时,不能发现原有的地震工区。
原因:在R2003 版本中地震工区有问题。
解决方案:将原来地震工区备份,重新创建新的同名地震工区,恢复地震工区,再将新生成的工区定义文件覆盖旧的工区定义文件,然后升级。
2.4 断层数据迁移
问题:在工区升级过程中,在处理 “Fault Traiangulation” 时提示: Traiangulating fault plore(6) with id ****。
原因:R2003 中的断层比较混乱,例如有重复断层、悬挂断层等。
解决方案:在R2003 中,进行断层数据整理时,为了得到干净的断层数据,需要使用命令行的faultmanager 命令去删除断层复制段和悬挂断层。对于合并工区的断层命名混乱问题,需要使用Fie 按测网先输出断层改名后再输入断层(断层命名为解释员名字--测网名字--断层名字),在R2003 中充分整理原来的断层数据后,再升级。
2.5 断层不能解释
问题:在R5000 中恢复的工区无法显示断层段数据,只能显示投影,不能对该断层进行编辑和解释。
原因:R2003 井工区中的survey 与地震工区不同名,恢复后断层对应的survey 名字还是R2003 中的地震工区的名称。
解决方案:在R2003 中检查survey 名与地震工区不同的survey,在地震数据管理器中将survey 删除,利用地震工区中的工区定义文件重新upgrade 三维工区,将地震工区的导航信息反写回井工区的survey,使得地震工区名与survey 一致,然后再将该数据升级到R5000。
2.6 工区恢复时有问题提示
问题:在对井工区恢复时提示 “Not enough privilege to read designated Files!”
原因:根据提示判断,是井工区外部文件恢复出现的问题,是原来外部工区文件的权限有问题。
解决方案:核对原有外部工区文件的权限,如果有问题,先修复再备份,最后恢复、升级。
2.7 升级提示没有发现地震工区
问题:在升级过程中,当对地震工区数据进行迁移时,提示没有发现地震工区。
原因:地震工区目录和文件的权限有问题,对当前用户没有读写权限,或者plist.dat 文件与恢复工区不符。
解决方案:修改文件和目录的属主及权限,修改plist.dat 文件,使其与恢复的井工区名称相同,地震工区和原来的地震工区名称一致。
2.8 数据库恢复不成功
问题:R5000 工区恢复时提示数据库无法恢复成功。
原因:当前数据库状态的district 选择的内容与恢复工区的district 定义内容不一致。
解决方案:当前数据库状态的district 选择内容与恢复工区的选择一致或者不选。
2.9 R2003 升级的点文件打不开
问题:R2003 在解释过程中产生的点文件,在R5000 升级后,当选择打开点文件时发现文件内容为空,不能显示点文件。
原因:R5000 中的点文件与R2003 中的点文件列宽要求不一致。
R2003 列宽94
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234
1 : 302.00 679.00 302.00 135.00 ; 800.00 3492.00 ; cai36w3d
1 : 302.00 135.00 303.00 130.00 ; 800.00 3492.00 ; ca i36w3d
R5000 列宽118
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678
1 : 302.00 679.00 302.00 135.00 ; 800.00 3492.00 ; cai36w3d
1 : 302.00 135.00 303.00 130.00 ; 800.00 3492.00 ; cai36w3d
解决方案:
方案1:对点文件进行编辑,在R2003 形成的点文件内容的后面用空格充填到与R5000 相同的列宽--即118。
方案2:进入PowrViewer 打开点文件,然后存储,再到SeisWorks 便可打开。
3 软件运行
3.1 DepthTeam Express
问题:不能正常启动DepthTeam Express。
原因:用户后期对DepthTeam Express 进行了重新安装。
解决方案:
方案1:在重新安装DepthTeam Express 时重新选择存储路径进行安装,不要覆盖原来安装路径;
方案2:重新安装一次OpenWorks,然后将Templates 下的 launch.dat 文件拷贝到用户目录下,运行startow 即可。
3.2 分频处理
问题:在做分频处理调谐图时,处理结果异常。
原因:R5000 不能直接对3dv 文件进行调谐图的制作。
解决方案:将3dv 文件利用PostStack 转换成 bri 文件。
3.3 DTE 不能启动
问题:在启动DepthTeam Express 时,提示JAVA 类库版本不一致,不能启动DTE。
原因:OpenWorks 下的JAVA 版本和DTE 下的JAVA 版本不一致。
解决方案:把OpenWorks 文件下的 jre 文件夹链接到DTE 安装路径下的jre,启动正常。
3.4 Space 命令出错
问题:在Xterm 窗口中利用Space 查看存储路径时出现错误信息。
原因:在定义dir.dat 时,每一个路径如果定义超过5 种文件类型,在terminal 中敲入命令space,会返回错误信息,如下列定义方式就会出错:
/disk1 3dv bri cmp 3dh 2v2_glb cd OTHER_FILES
/disk2 hts
解决方案:将上述定义方式修改如下:
/disk1 OTHER_FILES
/disk2 hts
4.1 删除OpenWorks R5000坏工区名方法
Delete bad project in OW R5000 (来自R5000安装工程师)
(1)保持oracle处于运行状态,查询OpenWorks系统中存在的坏工区名和数据文件存放路径;
su - oracle安装账号
sqlplus system/
select name from v$datafile
exit
(2)将以下语句复制到一个文件中,并命名为"prjdel.sql",并将该文件存放在oracle安装账号的家目录下;
set line 400
set pagesize 400
delete from owsys.ow_sys_project where project_name=upper('&1');
delete from owsys.ow_sys_prj_delete where project_name=upper('&1');
delete from owsys.ow_sys_prj_user where project_name=upper('&1');
delete from owsys.ow_sys_prj_archive where project_name=upper('&1');
delete from owsys.ow_sys_prj_bkup_log where project_name=upper('&1');
delete from owsys.ow_sys_prj_bkup_freq where project_name=upper('&1');
select * from dba_data_files where tablespace_name=upper('&1');
drop tablespace &1 including contents cascade constraints;
drop user &1 cascade;
drop role manage_&1;
drop role interp_&1;
drop role l_interp_&1;
drop role browse_&1;
exit
(3)用以下命令执行该脚本删除坏工区;(该步需要等待一段时间,注意运行期间不要关闭该窗口)
sqlplus system/密码@$ORACLE_SID @prjdel.sql 坏工区名
(4)待(3)运行结束后,切换到oracle安装账号,进行如下操作;
su - oracle安装账号
cd oracle实例工区的存放路径(可从(1)得到的运行结果中看到该路径)
rm 坏工区名.dbf