Rhyddhau IvorySQL 2.1, ychwanegyn PostgreSQL ar gyfer cydnawsedd Oracle

Mae rhyddhau'r prosiect IvorySQL 2.1 wedi'i gyhoeddi, sy'n datblygu rhifyn o'r PostgreSQL DBMS sy'n darparu haen ar gyfer sicrhau cydnawsedd Γ’ chymwysiadau a gynlluniwyd i weithio gyda'r Oracle DBMS. Mae'r ychwanegiad yn cael ei ddatblygu trwy wneud newidiadau i'r gronfa god PostgreSQL newydd, ac mae'r datblygwyr yn datgan y posibilrwydd o ddefnyddio IvorySQL yn lle'r fersiwn ddiweddaraf o PostgreSQL yn dryloyw, a daw'r gwahaniaeth ohono i ymddangosiad y β€œcompatible_db” gosodiad, sy'n cynnwys modd cydweddoldeb Oracle. Mae'r cod wedi'i ysgrifennu yn C a'i ddosbarthu o dan drwydded Apache 2.0.

Mae IvorySQL yn gweithredu iaith weithdrefnol PL/iSQL sy'n dynwared cystrawen PL/SQL ac yn cefnogi pecynnau arddull Oracle a gweithrediadau pecyn fel "CREATE PACKAGE". Mae IvorySQL hefyd yn cefnogi cystrawen Oracle-benodol ar gyfer ALTER TABLE, DILEU, DIWEDDARIAD, CYSYLLTU GAN, GRWP GAN, UNDEB, a MINUS gweithrediadau, ymadroddion, a datganiadau, ac yn darparu set Oracle-gydnaws o swyddogaethau a mathau. Mae IvorySQL yn defnyddio cod ychwanegol Orafce PostgreSQL i efelychu swyddogaethau, mathau a phecynnau Oracle.

Mae'r fersiwn newydd o IvorySQL yn trosglwyddo i sylfaen god PostgreSQL 15.1 ac yn gweithredu cefnogaeth ar gyfer mynegeion unigryw byd-eang a grΓ«wyd gan ddefnyddio'r datganiad "CREATE UNIQUE INDEX global_index ON idxpart(bid) GLOBAL". Gellir defnyddio mynegeion o'r fath i greu mynegai unigryw ar dabl rhanedig sy'n unigryw ar draws pob rhaniad wrth nΓ΄l allwedd nad yw'n rhaniad.

Ffynhonnell: opennet.ru

Ychwanegu sylw