postgreSQL kodowanie
mk - 02-08-2007 00:04
postgreSQL kodowanie
Witam
Ktoś kiedyś postawił serwer (Debian), na nim PostgreSQL 8.1 , została założona baza. Z tej bazy korzystaliśmy przez pół roku, teraz wyszła aktualizacja programu klienckiego oraz związana z tym aktualizacja bazy. Problem polega na tym, że są 2 bazy, produkcyjna 'prod' oraz 'postgres'. Ta pierwsza kodowana jest w win1250 (nie ja to wymyśliłem), ta druga w latin1. Mam teraz problem bo aktualizacja bazy krzyczy o kodowanie, czyli, że nie może przekonwertować latin1 na win1250. Da się jakoś zmienić kodowanie na żyjącym serwerze bez reinstalki? Gdyby tak od początku było latin2....
dzięki pozdr. mk
=?UTF-8?B?RmlsaXAgUmVtYmlhxYJrb3dza2k=?= - 02-08-2007 00:04
mk wrote at 1 VIII 2007 08:48: > Witam > > Ktoś kiedyś postawił serwer (Debian), na nim PostgreSQL 8.1 , została > założona baza. Z tej bazy korzystaliśmy przez pół roku, teraz wyszła > aktualizacja programu klienckiego oraz związana z tym aktualizacja bazy. > Problem polega na tym, że są 2 bazy, produkcyjna 'prod' oraz 'postgres'. > Ta pierwsza kodowana jest w win1250 (nie ja to wymyśliłem), ta druga w > latin1. > Mam teraz problem bo aktualizacja bazy krzyczy o kodowanie, czyli, że > nie może przekonwertować latin1 na win1250. 1. możesz podać dokładny komunikat błędu? 2. po co dotyka się do bazy 'postgres'? zwykle jest to baza pomocnicza do której nie powinien się zwykły klient dotykać
> Da się jakoś zmienić kodowanie na żyjącym serwerze bez reinstalki? Gdyby > tak od początku było latin2.... tak i nie. kodowanie znaków na poziomie bazy - da się (przez utworzenie nowej). porządek sortowania znaków - nie da się.
mk - 02-08-2007 00:04
Filip Rembiałkowski pisze:
> 1. możesz podać dokładny komunikat błędu? > 2. po co dotyka się do bazy 'postgres'? zwykle jest to baza pomocnicza do której nie powinien się zwykły klient dotykać
Nie dotyka, mój błąd w interpretacji, sorki za zmyłkę. Teraz udało się zaktualizować, był 1 worning odnośnie kodowania ale chodzi wszystko ok. Jeszcze bedę obserwował i jak coś dam znać.
>> Da się jakoś zmienić kodowanie na żyjącym serwerze bez reinstalki? Gdyby >> tak od początku było latin2.... > tak i nie. kodowanie znaków na poziomie bazy - da się (przez utworzenie nowej). > porządek sortowania znaków - nie da się.
rozumiem dzięki pozdr. mk
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?=
postgresql - int/int
postgresql Select count(*) czy raczej Select count(ID)
[PostgreSQL] jak =?ISO-8859-2?Q?pobra=E6_warto=B6=E6_zwracan?==?ISO-8859-2?Q?=B1_przez_funkcj=EA=3F?=
[postgresql] INSERT OR UPDATE - jak =?ISO-8859-2?Q?b=EAdzie_na?==?ISO-8859-2?Q?jlepiej=3F?=
[postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?=
[PostgreSQL] Jak =?ISO-8859-2?Q?po=B3=B1czy=E6_funkcje_z_w?==?ISO-8859-2?Q?idokiem?=
Postgres - replikcja master-master
Dopasowanie do "najlepszego" dopasowania :) [ PostgreSQL]
Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
zanotowane.pldoc.pisz.plpdf.pisz.plfelgiuzywane.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|