Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
laurixx
HV vaatleja
liitunud: 27.07.2009
|
27.02.2012 14:37:05
PostgreSQL to MySQL |
|
|
Serveris puuduoleva PostgreSQL toe tõttu oleks vaja üks PostgreSQL andmebaas ümber konvertida MySQL-i. Kuidas seda kõige mõttekam teha oleks?
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
ref
Kreisi kasutaja
liitunud: 10.08.2003
|
27.02.2012 15:02:21
Re: PostgreSQL to MySQL |
|
|
laurixx kirjutas: |
Serveris puuduoleva PostgreSQL toe tõttu oleks vaja üks PostgreSQL andmebaas ümber konvertida MySQL-i. Kuidas seda kõige mõttekam teha oleks? |
Tee SQL dump full insertidega (pg_dump --inserts jne), kui midagi väga spetsiifilist (nt baasiprotseduurid) ei ole, pole rohkemat vajagi...
Keerukama schema puhul saad nii põhiobjektid üle, ülejäänud loogika pead tõenäoliselt käsitsi ringi kirjutama.
|
|
Kommentaarid: 17 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
15 |
|
tagasi üles |
|
 |
laurixx
HV vaatleja
liitunud: 27.07.2009
|
27.02.2012 15:10:11
|
|
|
Tegemist drupalil jooksva veebilehega.
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
ref
Kreisi kasutaja
liitunud: 10.08.2003
|
27.02.2012 15:14:01
|
|
|
laurixx kirjutas: |
Tegemist drupalil jooksva veebilehega. |
Vaikimisi ei tundu baasis olema midagi mootorispetsiifilist.. ehk siis teed tollest baasist, milles vajalikud tabelid dump'i full insertidega ja paned selle mysql-i.
|
|
Kommentaarid: 17 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
15 |
|
tagasi üles |
|
 |
laurixx
HV vaatleja
liitunud: 27.07.2009
|
28.02.2012 01:35:53
|
|
|
Tundub, et see nii lihtne ikkagi ei ole.
Proovisin pg_dump --inserts käsuga.
Ikka viskab errorit:
tsitaat: |
PostgreSQL database dump
--
SET statement_timeout =0;
#1193 - Unknown system variable 'statement_timeout' |
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
Fukiku
Kreisi kasutaja

liitunud: 06.11.2003
|
28.02.2012 07:55:19
|
|
|
Ma eeldan, et see viga tuleb nüüd eksporditud andmete importimisel MySQL-i? Sellisel juhul usun, et võid selle ühe viga tekkiva rea hetkel eemaldada. Kui samalaadseid vigu veel tekib, eks katsu siis sisuliselt aru saada, mida miski rida teeb ning kas selle muutmine või eemaldamine on ohutu. Hetkel üritatakse sättida mingit süsteemi parameetrit impordi protsessi ajaks, mida MySQL ei tunnista. Selle eemaldamine peaks olema ohutu.
_________________ Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist. |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
laurixx
HV vaatleja
liitunud: 27.07.2009
|
28.02.2012 10:24:58
|
|
|
Fukiku kirjutas: |
Sellisel juhul usun, et võid selle ühe viga tekkiva rea hetkel eemaldada. |
Ja kuidas see rea eemaldamine välja võiks näha?
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
Fukiku
Kreisi kasutaja

liitunud: 06.11.2003
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
laurixx
HV vaatleja
liitunud: 27.07.2009
|
28.02.2012 11:29:42
|
|
|
Nüüd sain vastuseks:
SQL query:
--
-- PostgreSQL database dump
--
-- SET statement_timeout = 0;
SET client_encoding = 'SQL_ASCII';
MySQL said:
#1193 - Unknown system variable 'client_encoding' |
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
Fukiku
Kreisi kasutaja

liitunud: 06.11.2003
|
28.02.2012 11:46:10
|
|
|
laurixx kirjutas: |
Nüüd sain vastuseks:
SQL query:
--
-- PostgreSQL database dump
--
-- SET statement_timeout = 0;
SET client_encoding = 'SQL_ASCII';
MySQL said:
#1193 - Unknown system variable 'client_encoding' |
|
Palun mõtle nüüd natuke oma peaga .. Vaata oma eelmist probleemi, pakutud lahendusi, märka, et pakutud lahendus töötas ja katsu omandatud kogemust rakendada uue sarnase ülesande lahendamisel.
Kui sa juba omal käel andmebaasi kolida tahad, siis pead valmis olema ka millegi uue õppimiseks ja õpitu rakendamiseks. Kui soov ja tahtmine seda teha puudub, siis lase mõõduka tasu eest kellelgi oskajal need asjad ära teha ja parem ära ise torgi.
_________________ Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist. |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
laurixx
HV vaatleja
liitunud: 27.07.2009
|
28.02.2012 12:37:52
|
|
|
Mõtlengi oma peaga jah ja kommenteerin järjest ridu välja, aga probleeme tuleb järjest juurde Iga välja kommenteeritud rea peale tuleb üks probleem juurde. Eks ma katsetan siis, kas sellest baasist midagi mõistlikku järgi ka jääb pärast seda
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
Fukiku
Kreisi kasutaja

liitunud: 06.11.2003
|
28.02.2012 13:00:09
|
|
|
laurixx kirjutas: |
Mõtlengi oma peaga jah ja kommenteerin järjest ridu välja, aga probleeme tuleb järjest juurde Iga välja kommenteeritud rea peale tuleb üks probleem juurde. Eks ma katsetan siis, kas sellest baasist midagi mõistlikku järgi ka jääb pärast seda  |
Noh, suures osas ilmselt SET asjad ehk kannatab enamvähem valutult välja kommenteerida. CREATE/INSERT/UPDATE ridade kommenteerimisega hakkavad andmed juba ära kaduma.
_________________ Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist. |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
2korda2
HV kasutaja
liitunud: 19.07.2003
|
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
|