已经生效但没有公证的离婚协议书是长期有效的。法律规定,夫妻双方在办理
协议离婚手续,拿到离婚证后,双方签订的离婚协议书就依法生效,并且生效的离婚协议书无有效期限制,即使离婚协议书没有办理公证手续也是长期具有法律效力的。不过如果双方仅签订了离婚协议,但未实际拿到离婚证,则该离婚协议书依法不生效。法律依据:《
民法典》第一千零七十六条
夫妻双方自愿离婚的,应当签订书面离婚协议,并亲自到婚姻登记机关申请
离婚登记。
离婚协议应当载明双方自愿离婚的意思表示和对
子女抚养、财产以及债务处理等事项协商一致的意见。
第一千零八十条
完成离婚登记,或者离婚判决书、调解书生效,即解除婚姻关系。