Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Padła mi tabela ibf_sessions i nie mogę jej naprawić. Próbowałem połączyć się zewnętrznie z bazą danych i z konsoli odpalić repair, ale proces zawiesza się.

Nie jestem pewien co powinienem zrobić w tej sytuacji.

Czy mogę po prostu usunąć tę tabelę i potem utworzyć na nowo? Czy jeżeli tak, to może ktoś wkleić mi strukturę tej tabeli w postaci MySQL.

Dzięki za wszelką pomoc

Opublikowano (edytowane)

nie mam takiej tabeli u mnie w 3.1.4

Jest tylko sessions...

CREATE TABLE `sessions` (

`id` varchar(60) NOT NULL DEFAULT '0',

`member_name` varchar(64) DEFAULT NULL,

`seo_name` varchar(255) NOT NULL DEFAULT '',

`member_id` mediumint(8) NOT NULL DEFAULT '0',

`ip_address` varchar(16) DEFAULT NULL,

`browser` varchar(200) NOT NULL DEFAULT '',

`running_time` int(10) DEFAULT NULL,

`login_type` tinyint(1) DEFAULT '0',

`location` varchar(40) DEFAULT NULL,

`member_group` smallint(3) DEFAULT NULL,

`in_error` tinyint(1) NOT NULL DEFAULT '0',

`location_1_type` varchar(255) NOT NULL,

`location_1_id` int(10) NOT NULL DEFAULT '0',

`location_2_type` varchar(255) NOT NULL,

`location_2_id` int(10) NOT NULL DEFAULT '0',

`location_3_type` varchar(255) NOT NULL,

`location_3_id` int(10) NOT NULL DEFAULT '0',

`current_appcomponent` varchar(100) NOT NULL

DEFAULT '',

`current_module` varchar(100) NOT NULL DEFAULT

'',

`current_section` varchar(100) NOT NULL DEFAULT

'',

`uagent_key` varchar(200) NOT NULL DEFAULT '',

`uagent_version` varchar(100) NOT NULL DEFAULT

'',

`uagent_type` varchar(200) NOT NULL DEFAULT '',

`uagent_bypass` int(1) NOT NULL DEFAULT '0',

`search_thread_id` int(11) NOT NULL DEFAULT '0',

`search_thread_time` varchar(13) NOT NULL

DEFAULT '0',

PRIMARY KEY (`id`),

KEY `location1`

(`location_1_type`,`location_1_id`),

KEY `location2`

(`location_2_type`,`location_2_id`),

KEY `location3`

(`location_3_type`,`location_3_id`),

KEY `running_time` (`running_time`),

KEY `member_id` (`member_id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8

jak masz shell na serwerze lub klienta shellowego z zewnatrz to spróbuj zrobić

mysqldump NAZWABAZY ibf_sessions > ibf_sessions.dump

i z dumpa sobie wyjmiesz strukturę - jest na początku pliku.

Albo daj SHOW CREATE TABLE ibf_sessions i da Ci Twoją strukturę. (w mysql toolbox ACP albo w kliencie mysql)

Jak już masz dumpa na dysku i jest OK (obejrzyj vi'ajem czy more'em) to możesz potem DROPnąć tabelę i potem dać

cat ibf_sessions.dump | mysql NAZWABAZY (oczywiście z Twoim -u i -p)

Czasem dump tabeli, DROP i dump z powrotem to najmniej bolesne wyjście..

Edytowane przez JackMR
Opublikowano

Dzięki JackMR za strukturę, jest ona taka sama dla 3.1.2 i 3.1.4

Niestety jednak jak się okazało nie mam możliwości wykonania jakiejkolwiek operacji na tej tabeli, włącznie z DROPem. Nie pozostaje mi nic innego jak wysłać zgłoszenie do usługodawcy z prośbą o usunięcie tabeli i stworzenie nowego tabeli.

Dzięki raz jeszcze.

Opublikowano (edytowane)

Dokładnie, masz w ACP narzędzia do SQL-a, w tym okno do wykonania zapytania MySQL.

A dostępu do phpmyadmina nie masz?

Edytowane przez maxx
  • Manager
Opublikowano

Niedawno naprawiałem tak uwalone forum, że nic się nie dało zrobić - z 'żadnego' poziomu. Jedynie sysadmin mógł usunąć tę tabelę. Polecam napisać do niego, a potem odtworzyć tę tabelę ponownie.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Racja DawPi, miałem podobnie. Tyle że nawet do ACP się nie dało wejść bo wywalało ten sam komunikat o błędzie SQL. Zresztą łączyłem się z bazą przez Navicat i jeżeli w ten sposób nie mogłem zrobić dropa, to phpMyadmin (które zresztą też nie działało!!), ani ACP nic by nie poradziły.

Nie mniej skontaktowałem się z obsługą serwera i kazałem im ręcznie wywalić tabelę i wstawić nową. Podziałało.

Coś za często ibf_sessions mi się sypie :/ Ale teraz to pierwszy raz tak poważnie, że repair nie dał rady.

  • Manager
Opublikowano

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.