Novosti

14

Nadgradnja PANTHEON baze na build 1001400

 

Važne promene koje su uključene u nadogradnju na ovu verziju:

  • promena tipa polja u primarnim ključevima sa char na varchar
  • mogućnost pretvaranja PANTHEON baze u unicode

Promena tipa polja u primarnim ključevima sa char na varchar

 

U prethodnim nadogradnjama polja tipa char koji su bila duža od 5 karaktera nismo menjali u varchar. Uradili smo ovo u ovoj verziji. Ako su sa korisničke tabele kreirani foreingn keys na PANTHEON tabelu biće potrebno da se taj ključ popravi. Ispod su uputstva za to.

 

Pripremljeni skript za već kreirana polja i ključeve

Potrebno je promeniti korisničke ključeve na dodatnim poljima, korisničkim tabelama koji imaju vezu tipa char->varchar (primeri tHE_SetSubj.acSubject, tHE_SetItem.acIdent, idr.).

Promene postojećih polja:

 

Promene postojećih skripti:

 

 

Nakon ove nadogradnje, zbog svih gore navedenih promena, preporučuje se, u cilju održavanja baze podataka, ponovno kreiranje indeksa ili koristite Clotho opciju da to uradite:

 

 

Unicode nadogradnja Pantheon baze

Od verzije 100400, nadogradnja PANTHEON baze podataka uključuje mogućnost nadogradnje baze podataka na unicode kodnu stranu. To znači da možete, na primer, za unos podataka u istu bazu koristiti latinične znakove, ćirilične znakove, kineske znakove itd.

Postojeća (var) char polja u bazi će se konvertovati u n (var) char polja. U unicode bazi podataka, ovi tipovi će se takođe koristiti u stored procedurama i funkcijama u bazi podataka, ARES SQL kodovima i koracima nadogradnje SQL-a.

Važna upozorenja:

Baza koja će biti nadograđena na unicode neće moći da se vrati na ANSI!

Zbog konverzije tipova polja, nadogradnja će trajati duže od "normalne" nadogradnje.

Pošto n (var) char polja zauzimaju više prostora, baza će biti veća nakon nadogradnje.

Kako da nadogradimo na Unicode standard?

Nadogradnja na unicode je dostupna kao napredna opcija u Clotho programu nadogradnje. Do njega ćete doći klikom na dugme „Napredno“, a zatim na kartici „Funkcije“.

 izaberite karticu „Pretvori u Unicode“

 

Dodavanje korisnika u PANTHEON unicode bazu podataka

Potrebno je da proverite da li je SQL kod kompatibilan sa promenjenom PANTHEON bazom podataka. Registrovane funkcije izveštavanja i ARES-a dopunili smo sa dve nove funkcije:

• dlNKuote - zamenjuje KuotedStr. Na unicode bazi serija se menja u unicode string. Ovo je korisno za rešenja koja će se koristiti na unicode i ANSI bazama podataka.

dlIsUnicode - vraća True ako je Unicode baza podataka. Za rešenja koja zahtevaju razliku između unicode i ANSI baze podataka.

 

 

 

 

Localization: RS
DL WebSites
Posted in: PANTHEON™

Comments

There are currently no comments, be the first to post one!

Post Comment

Only registered users may post comments.

Add Content...