Obnovenie databázy pri prechode na druhý hosting

Podpora ku phpBB Erektus

Moderátor: Moderátori

Obnovenie databázy pri prechode na druhý hosting

Poslaťod Matko » Štv Feb 19, 2009 3:51 pm

Mohol by mi niekto poradiť?
Snažím sa preložiť svoje fórum z ic.cz na iný (platený) hosting, kde mám k dispozícii aj 5xSQL3 (MySQL 5.0.). Na nový hosting som si nainštaloval Erektus Slovenská edícia. Po inštalácii som sa pokúšal obnoviť kompletnú databázu ktorú som si vytvoril v Administrácii fóra na ic.cz. Pri obnovovaní mi vyhodí chybu:
Error importing backup file

DEBUG MODE

SQL Error : 1062 Duplicate entry 'pravidl�' for key 1

INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('pravidlá', '110', '0')

Line : 980
File : admin_db_utilities.php

Obnovilo mi iba databázu hlavných tém a to je všetko.

Vopred ďakujem
Matko
Návštevník
Návštevník
 
Príspevky: 6
Registrovaný: Štv Feb 19, 2009 3:42 pm

Poslaťod Matko » Štv Feb 19, 2009 4:08 pm

Dobrý deň,

skúšal som obnoviť databázu aj tak že som si ju vyexportoval cez phpmyadmin a inportoval. Pri importovaní mi vyhodí chybu:
Chyba

SQL dopyt:

CREATE TABLE IF NOT EXISTS `phpbb_auth_access` (
`group_id` mediumint( 8 ) NOT NULL default '0',
`forum_id` smallint( 5 ) unsigned NOT NULL default '0',
`auth_view` tinyint( 1 ) NOT NULL default '0',
`auth_read` tinyint( 1 ) NOT NULL default '0',
`auth_post` tinyint( 1 ) NOT NULL default '0',
`auth_reply` tinyint( 1 ) NOT NULL default '0',
`auth_edit` tinyint( 1 ) NOT NULL default '0',
`auth_delete` tinyint( 1 ) NOT NULL default '0',
`auth_sticky` tinyint( 1 ) NOT NULL default '0',
`auth_announce` tinyint( 1 ) NOT NULL default '0',
`auth_vote` tinyint( 1 ) NOT NULL default '0',
`auth_pollcreate` tinyint( 1 ) NOT NULL default '0',
`auth_attachments` tinyint( 1 ) NOT NULL default '0',
`auth_mod` tinyint( 1 ) NOT NULL default '0',
KEY `group_id` ( `group_id` ) ,
KEY `forum_id` ( `forum_id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin2 COLLATE = latin2_czech_cs;

MySQL hlási: Dokumentácia
#1273 - Unknown collation: 'latin2_czech_cs'

A keď si otvorím nové fórum po importovaní, tak vypíše:
Could not query forum moderator information

DEBUG MODE

SQL Error : 1146 Table 'db20837xphpbb.phpbb_auth_access' doesn't exist

SELECT aa.forum_id, u.user_id, u.username FROM phpbb_auth_access aa, phpbb_user_group ug, phpbb_groups g, phpbb_users u WHERE aa.auth_mod = 1 AND g.group_single_user = 1 AND ug.group_id = aa.group_id AND g.group_id = aa.group_id AND u.user_id = ug.user_id GROUP BY u.user_id, u.username, aa.forum_id ORDER BY aa.forum_id, u.user_id

Line : 247
File : index.php

Poraď te mi prosím
Matko
Návštevník
Návštevník
 
Príspevky: 6
Registrovaný: Štv Feb 19, 2009 3:42 pm

Poslaťod Welwet » Štv Feb 19, 2009 9:21 pm

Kód: Vybrať všetko
#1273 - Unknown collation: 'latin2_czech_cs'

Mas nekompatibilne kodovanie databazy so serverom (pravdepodobne). Zrejme budes musiet skonvertovat databazu do utf ale je dost mozne ze sa ti rozhadze diakritika.
Welwet
Administrátor
Administrátor
 
Príspevky: 1038
Registrovaný: Sob Nov 24, 2007 4:13 pm

Poslaťod Matko » Pia Feb 20, 2009 8:44 am

Diakritika sa mi už rozhádzala, v starej databáze bolo cez 350 príspevkov a teraz musím po každom neúspešnom obnovení opravovať slová, ktoré nevie rozpoznať, je tam asi 5000 slov a po jednodňovej makačke som na 2000-com slove. Ale aj tak ďakujem za radu
Matko
Návštevník
Návštevník
 
Príspevky: 6
Registrovaný: Štv Feb 19, 2009 3:42 pm

Poslaťod Welwet » Pia Feb 20, 2009 10:39 pm

No tak potom to mas cele, ludovo povedane, na hovno. Nastav si vsade utf-8 (forum, databaza) a tak to upravuj.
Welwet
Administrátor
Administrátor
 
Príspevky: 1038
Registrovaný: Sob Nov 24, 2007 4:13 pm

Poslaťod Matko » Sob Feb 21, 2009 10:13 am

Welwet píše:
Kód: Vybrať všetko
#1273 - Unknown collation: 'latin2_czech_cs'

Mas nekompatibilne kodovanie databazy so serverom (pravdepodobne). Zrejme budes musiet skonvertovat databazu do utf ale je dost mozne ze sa ti rozhadze diakritika.
Prosím ťa a ako sa dá skonvertovať databáza??
Matko
Návštevník
Návštevník
 
Príspevky: 6
Registrovaný: Štv Feb 19, 2009 3:42 pm

Poslaťod Welwet » Sob Feb 21, 2009 4:25 pm

v phpmyadmin si prehod kodovanie v tabulkach a riadkoch. Nie je to konverzia doslova, ale budes mat vsade utf8 co je zaklad.
Welwet
Administrátor
Administrátor
 
Príspevky: 1038
Registrovaný: Sob Nov 24, 2007 4:13 pm

Poslaťod Matko » Sob Feb 21, 2009 5:44 pm

Neviem prečo mi vyexportuje databázu v inej znakovej sade keď to mám nastavené nasledovne:
mysql.ic.cz

* Verzia serveru: PMA_MYSQL_STR_VERSION
* Verzia protokolu: 10
* Server: mysql.ic.cz via TCP/IP
* Používateľ: tym_rybarcenie@mysql.ic.cz
* Znaková sada v MySQL: UTF-8 Unicode (utf8)
* utf-8_unicode_ci
Overenie MySQL spojenia: armscii8_binarmscii8_general_ciascii_binascii_general_cibig5_binbig5_chinese_cibinarycp1250_bincp1250_croatian_cicp1250_czech_cscp1250_general_cicp1251_bincp1251_bulgarian_cicp1251_general_cicp1251_general_cscp1251_ukrainian_cicp1256_bincp1256_general_cicp1257_bincp1257_general_cicp1257_lithuanian_cicp850_bincp850_general_cicp852_bincp852_general_cicp866_bincp866_general_cicp932_bincp932_japanese_cidec8_bindec8_swedish_cieucjpms_bineucjpms_japanese_cieuckr_bineuckr_korean_cigb2312_bingb2312_chinese_cigbk_bingbk_chinese_cigeostd8_bingeostd8_general_cigreek_bingreek_general_cihebrew_binhebrew_general_cihp8_binhp8_english_cikeybcs2_binkeybcs2_general_cikoi8r_binkoi8r_general_cikoi8u_binkoi8u_general_cilatin1_binlatin1_danish_cilatin1_general_cilatin1_general_cslatin1_german1_cilatin1_german2_cilatin1_spanish_cilatin1_swedish_cilatin2_binlatin2_croatian_cilatin2_czech_cslatin2_general_cilatin2_hungarian_cilatin5_binlatin5_turkish_cilatin7_binlatin7_estonian_cslatin7_general_cilatin7_general_csmacce_binmacce_general_cimacroman_binmacroman_general_cisjis_binsjis_japanese_ciswe7_binswe7_swedish_citis620_bintis620_thai_ciucs2_binucs2_czech_ciucs2_danish_ciucs2_esperanto_ciucs2_estonian_ciucs2_general_ciucs2_hungarian_ciucs2_icelandic_ciucs2_latvian_ciucs2_lithuanian_ciucs2_persian_ciucs2_polish_ciucs2_roman_ciucs2_romanian_ciucs2_slovak_ciucs2_slovenian_ciucs2_spanish2_ciucs2_spanish_ciucs2_swedish_ciucs2_turkish_ciucs2_unicode_ciujis_binujis_japanese_ciutf8_binutf8_czech_ciutf8_danish_ciutf8_esperanto_ciutf8_estonian_ciutf8_general_ciutf8_hungarian_ciutf8_icelandic_ciutf8_latvian_ciutf8_lithuanian_ciutf8_persian_ciutf8_polish_ciutf8_roman_ciutf8_romanian_ciutf8_slovak_ciutf8_slovenian_ciutf8_spanish2_ciutf8_spanish_ciutf8_swedish_ciutf8_turkish_ciutf8_unicode_ci Dokumentácia
* Zobraziť MySQL informácie o behu
* Zobraziť MySQL systémové premenné Dokumentácia
* Procesy Dokumentácia
* Znakové sady a Zotriedenia
* Úložné Systémy
* Databázy
* Exportovať
* Import
* Odhlásiť sa Info

A stále mi phpmyadmin vyexportuje databázu v latin2 czech
Matko
Návštevník
Návštevník
 
Príspevky: 6
Registrovaný: Štv Feb 19, 2009 3:42 pm

Poslaťod Matko » Sob Feb 21, 2009 6:24 pm

Keď na starom fóre (ic.cz) dám vytvorenie zálohy tak mi vytvorí zálohu s nasledujúcimi znakmi :

INSERT INTO phpbb_categories (cat_id, cat_title, cat_order) VALUES('1', 'Testovacia kategĂłria', '10');
INSERT INTO phpbb_categories (cat_id, cat_title, cat_order) VALUES('5', 'Hlavné témy', '30');
INSERT INTO phpbb_categories (cat_id, cat_title, cat_order) VALUES('4', 'Rybárčenie', '20');


Celí zálohovaný dokument je s tykýmito slovami a pri obnove to vyhadzuje chyby.
Matko
Návštevník
Návštevník
 
Príspevky: 6
Registrovaný: Štv Feb 19, 2009 3:42 pm


Späť na Podpora (phpBB Erektus)

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 0 hostia


vladstudio
TOPlist TOPlist

Valid XHTML 1.0 Strict [Valid Atom 1.0]


* Štúrovo ubytovanie *