在移植eclipse项目时,如果遇到
“Project facet Java version 1.7 is not supported.”
项目中的jdk1.7不支持。说明项目是其他版本jdk编译的,在eclipse里运行时会报版本不支持。
解决办法:
法1,选中项目 Properties , 选择 Project Facets,右击选择 Java , ChangeVersion ... 即可。
法2,在 项目的目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下;
<?xmlversion="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="jst.java"/>
<fixed facet="jst.web"/>
<installed facet="jst.web" version="2.4"/>
<installed facet="jst.java" version="6.0"/>
</faceted-project>
修改 <installed facet="jst.java"version="6.0"/> 为 <installedfacet="jst.java" version="5.0"/> 即可。
有时候对Oracle某个表的数据做修改的时候,会报错:ORA-02292: 违反完整约束条件 (用户名.约束名) - 已找到子记录
原因:数据库中有个表的设了外键来参照现在的表
解决方法:
1.查找是哪个表设外键来参照现在的表
select * from user_constraints;
2.假设设外键的这个表的表名是BBB,对应的约束名是YYY
把BBB这个表的约束给disable掉
alter table BBB disable constraint YYYcascade;
3.修改数据,使这两个表的数据同步。
4.enable这个约束
alter table BBB enable constraint YYY;
转载
▼
标签:杂谈
执行以下sql生成的语句即可
1
删除所有外键约束
select ‘alter table ‘||table_name||‘ dropconstraint ‘||constraint_name||‘;‘ from user_constraints whereconstraint_type=‘R‘
2
禁用所有外键约束
select ‘alter table ‘||table_name||‘disable constraint ‘||constraint_name||‘;‘ from user_constraints whereconstraint_type=‘R‘
3
启用所有外键约束
select ‘alter table ‘||table_name||‘ enableconstraint ‘||constraint_name||‘;‘ from user_constraints where constraint_type=‘R‘
工程上面右键config buildpath 选择tomcat6 即可
C:\Users\myname>sqlplus/nolog
SQL> connect sys/sys as sysdba;
已连接。
SQL> alter user system account unlock;
用户已更改。 www.2cto.com
SQL> commit;
提交完成。
SQL> conn system/ok//请输入新密码,并确认后OK
Password changed
Connected.
SQL> conn system/ok
已连接。
SQL> show user;
USER 为 "SYSTEM"
原文:http://1181305717.blog.51cto.com/6175287/1747643