R10.net

R10.net (https://www.r10.net/index.php)
-   vBulletin (https://www.r10.net/vbulletin/)
-   -   3.7.0'a geçerken db error. (https://www.r10.net/vbulletin/186854-3-7-0a-gecerken-db-error.html)

Fhenix 19-06-2008 01:43:32

3.7.0'a geçerken db error.
 
Arkadaşlar 3.6.4'ten 3.7.0'a geçmek için dosyaları ftp ye attım, daah sonra siteyolu.com/install/upgrade.php kısmına girmeyi deneyince şöyle bir hatayla karşılaştım;

Alıntı:

Database error in vBulletin :

Invalid SQL:

SELECT *
FROM datastore
WHERE title IN ('','options','bitfields','attachmentcache','forum cache','usergroupcache','stylecache','languagecach e','products','pluginlist','cron','profilefield',' loadcache','noticecache');

MySQL Error : Table 'dbadı.datastore' doesn't exist
Error Number : 1146
Request Date : Thursday, June 19th 2008 @ 01:41:04 AM
Error Date : Thursday, June 19th 2008 @ 01:41:04 AM
Script : http://www.site.com/install/upgrade.php
Referrer :
IP Address : xxxx
Username :
Classname : vB_Database
MySQL Version : 5.0.45-community
Çözümü bilen var mı acaba?

Elazığlı168 19-06-2008 01:47:36

datastore tablosunda sorun var işin ilginci upgrade de ortaya çıkmış farklı bir yedekle denermisin upgradeyi

SeaL05 19-06-2008 01:49:17

Eklentileri seo felan kuruluysa onların hepsini deaktifleştirdinmi?

Fhenix 19-06-2008 01:49:26

Elimde 1 saat öncesinin yedeği var 711 mb :o
Incorrect information in file: datastore.frm - vBulletin Community Forum
vbulletin.com'da böyle bir konu gözüme çarptı ama.
@seal;
hepsi disable.

SeaL05 19-06-2008 01:52:36

Oradaki cevaba baktın mı?

Admin CP -> Maintenance -> Repair / Optimize Database

Türkçesi /kendi çevirim yanlışlık olabilir/

Admin Panel -->Bakım--->Tabloları Tamir et/Optimize et

If you can't access your Admin CP then you can use a program like phpmyadmin to access and repair your database:

Eğer admin cp den erişemezsen PhpMyadminden de ulaşabilirsin gibi bişey diyor.(kusura bakma ingilizcem pek iyi değil :( )

phpMyAdmin | MySQL Database Administration Tool | www.phpmyadmin.net

Elazığlı168 19-06-2008 01:55:27

senin hatadan farklı sende datastore tablosu içindeki veriler eksik diyor bi ihtimal datastore tablosunu bi repair et

Fhenix 19-06-2008 01:57:01

3. repair edişim.
Elimde 711 mb'lık tar.gz yedek var. Zaten yedek alımı biter bitmez upgrade işlemine geçmiştim.

Elazığlı168 19-06-2008 02:04:12

eklentileri disable edip öyle dene birde

SeaL05 19-06-2008 02:05:03

Eklentileri Disable Etmiş

Fhenix 19-06-2008 02:06:38

Ettim;
<?php
define('DISABLE_HOOKS', true);
böyle olmuyor muydu?

Elazığlı168 19-06-2008 02:06:45

yeni config.php deki db ön adına dikkat et eğer db ye bir ön ad getirdiysen yeni configdede bunu ayarlamadıysan tabloyu göremiyordur

SeaL05 19-06-2008 02:07:58

False olması gerekmiyormuydu o ?

Fhenix 19-06-2008 02:09:35

yenisi eskisiyle aynı hiç bi değişiklik yapmadım ki

Fhenix 19-06-2008 02:14:17

Bu arada sağolsun bir arkadaş msnden şu linki yolladı;
Help Getting Vbulletin Up!
sanırım sorun serverda.

Fhenix 19-06-2008 02:29:09

vbulletin.com'a ticket açtım bakalım ne cevap verecek.

Fhenix 19-06-2008 02:34:15

Yedeği nereye upload edeyim. tar.gz olduğu için kafam karışlıyor. www ya mı atayım direk, yoksa başka bi' yere mi?

Fhenix 19-06-2008 03:47:33

Tamamdır, arkadaşın yardımıyla siteyi açabildik ama anasayfa hariç hiç bir yere girilmiyor ne yazıkki. Bu sorunun çözümü nedir bilen varmı?

Elazığlı168 19-06-2008 03:50:48

girmiyor derken hata falan mı alıyorsun?

Fhenix 19-06-2008 03:56:15

Db error veriyor;


<!--
Database error in vBulletin :

mysql_connect() [&lt;a href='function.mysql-connect'&gt;function.mysql-connect&lt;/a&gt;]: User dbadı already has more than 'max_user_connections' active connections
/home/site/public_html/includes/class_core.php on line 311

MySQL Error :
Error Number :
Request Date : Thursday, June 19th 2008 @ 03:53:28 AM
Error Date : Thursday, June 19th 2008 @ 03:53:28 AM
Script : http://www.site.com/forumdisplay.php?f=0
Referrer : http://www.site.com/
IP Address : xxx
Username :
Classname : vB_Database
MySQL Version :
-->

Elazığlı168 19-06-2008 03:59:55

max_user_connections

forumla ilgili bir durum değil mysqle fazla bağlantı yapılıyor

Fhenix 19-06-2008 04:02:30

Bu sorunu ben çözemem mi yani?

Fhenix 19-06-2008 04:33:32

Allah allah şimdi de başka sorun veriyor.
Konulara tıkladığım zaman;
Alıntı:

Bilgi yok: Konu
Eğer normal ve geçerli bir Link izlediğinizden eminiseniz, Lütfen Yöneticiyi haberdar edin.
Kategorilere veya üye linklerine tıkladığım zaman ise;

Alıntı:

Database error in vBulletin 3.7.0:

Invalid SQL:

SELECT
IF(votenum >= 1, votenum, 0) AS votenum,
IF(votenum >= 1 AND votenum > 0, votetotal / votenum, 0) AS voteavg,
post.pagetext AS preview,
thread.threadid, thread.title AS threadtitle, thread.forumid, pollid, open, postusername, postuserid, thread.iconid AS threadiconid,
thread.dateline, notes, thread.visible, sticky, votetotal, thread.attach, thread.lastpost, thread.lastposter, thread.lastpostid, replycount, IF(views<=replycount, replycount+1, views) AS views,
thread.prefixid, thread.taglist, hiddencount, deletedcount
, NOT ISNULL(subscribethread.subscribethreadid) AS issubscribed
, deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason

, threadredirect.expires

FROM VB_thread AS thread
LEFT JOIN VB_deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND deletionlog.type = 'thread')
LEFT JOIN VB_subscribethread AS subscribethread ON(subscribethread.threadid = thread.threadid AND subscribethread.userid = 1 AND canview = 1)

LEFT JOIN VB_post AS post ON(post.postid = thread.firstpostid)

LEFT JOIN VB_threadredirect AS threadredirect ON(thread.open = 10 AND thread.threadid = threadredirect.threadid)

WHERE thread.threadid IN (0,112304,112121,110240,111080,111996,89863,103841 ,26848,111806,111326,111408,111160,111156,110914,1 10912,84449,109003,108333,62815,108076,44011)
ORDER BY sticky DESC, lastpost DESC;

MySQL Error : Table './dbadı/VB_post' is marked as crashed and last (automatic?) repair failed
Error Number : 144
Request Date : Thursday, June 19th 2008 @ 04:32:20 AM
Error Date : Thursday, June 19th 2008 @ 04:32:20 AM
Script : http://www.site.com/forumdisplay.php?f=233
Referrer : http://www.site.com/
IP Address : xxx
Username : Fhenix
Classname : vB_Database
MySQL Version : 5.0.45-community

Elazığlı168 19-06-2008 04:34:49

post tablosu göçmüş repair et zoints seo mu kullanıyorsun?

Fhenix 19-06-2008 04:35:28

hayır vbseo kullanıyorum.

Elazığlı168 19-06-2008 04:37:08

konulara girmemesi post tablosunun göçmesinden olabilir

Fhenix 19-06-2008 04:38:33

Şuan post tablosunu onarıyorum da biraz uzun sürcek gibi sanki.

Fhenix 19-06-2008 04:48:43

326,33 mb lık post tablosunu onarmak tahminen ne kadar sürer?

SeaL05 19-06-2008 11:09:21

Db Yedeğini Kuruncamı Verdi Bu Hatayı?

Fhenix 19-06-2008 11:11:56

Hayır yedeği kurmadan siteyi açabildim fakat konulara girdiğim zaman db error alıyorum. Kodları da;

Alıntı:

<!--
Database error in vBulletin 3.7.0:

Invalid SQL:

SELECT postid
FROM VB_post AS post

WHERE threadid = 112341
AND visible = 1

ORDER BY dateline
LIMIT 0, 10;

MySQL Error : Table './dbadı/VB_post' is marked as crashed and last (automatic?) repair failed
Error Number : 144
Request Date : Thursday, June 19th 2008 @ 11:10:32 AM
Error Date : Thursday, June 19th 2008 @ 11:10:32 AM
Script : http://www.site.com/showthread.php?t=112341
Referrer : http://www.site.com/
IP Address : xxx
Username : xxx
Classname : vB_Database
MySQL Version :
-->

SeaL05 19-06-2008 11:14:43

Panele Girebiliyorsan dediği tabloyu onarabilirsin

post tablosu bendeki 10 mb felan

Fhenix 19-06-2008 11:17:54

işte bendeki 326.33 mb. Onarmaya başlayınca saatler alıyor ve sunucuyu çok kasıyor.

SeaL05 19-06-2008 11:21:00

O zaman Maalesef yardımcı olamıcam burdan sonra :(

Fhenix 19-06-2008 11:33:24

Eyvallah sağol da şuan onarılıyor. Konulara girince donuyor. Hadi bakalım bu sefer olacakmı.

SeaL05 19-06-2008 11:53:16

İnşallah Düzelir...

tespara 19-06-2008 14:49:21

elazığlı hadi mysql bilmeyebilirsin ama bu senin sallamanı mı gerektirir. bu konudaki cevaplarına bak bi .

mysql bilmeden nasıl bir hata mesajını analiz edip cevap verbiliyorsun ? amacın ne senin ?

Elazığlı168 19-06-2008 14:52:29

Alıntı:

tespara Nickli Üyeden Alıntı (Mesaj 2020089)
elazığlı hadi mysql bilmeyebilirsin ama bu senin sallamanı mı gerektirir. bu konudaki cevaplarına bak bi .
mysql bilmeden nasıl bir hata mesajını analiz edip cevap verbiliyorsun ? amacın ne senin ?

geldinmi sen yine boş boş konuşacağına çözüm üret;)

Fhenix 19-06-2008 16:55:12

Alıntı:

tespara Nickli Üyeden Alıntı (Mesaj 2020089)
elazığlı hadi mysql bilmeyebilirsin ama bu senin sallamanı mı gerektirir. bu konudaki cevaplarına bak bi .

mysql bilmeden nasıl bir hata mesajını analiz edip cevap verbiliyorsun ? amacın ne senin ?

Aslında elazığlı'nın ilk söylediklerinden biriyle halletmiştim ilk hatayı :rolleyes:

Şimdi siteyi kurdum ama ben de dahil bazı üyelere bazı konulara girince( bazı bölümlerin konularına girince ) database error veriyor. Error kodları;

Alıntı:

Database error in vBulletin 3.7.0:

Invalid SQL:

SELECT postid, visible, userid
FROM VB_post AS post

WHERE threadid = 112339
AND visible IN (1
,2
,0
)

ORDER BY dateline;

MySQL Error : Table 'post' is marked as crashed and should be repaired
Error Number : 1194
Request Date : Thursday, June 19th 2008 @ 04:50:40 PM
Error Date : Thursday, June 19th 2008 @ 04:50:40 PM
Script : http://www.site.com/showthread.php?t=112339
Referrer : http://www.site.com/
IP Address : xxxx
Username : Fhenix
Classname : vB_Database
MySQL Version : 5.0.45-community

tespara 19-06-2008 19:28:31

Alıntı:

Fhenix Nickli Üyeden Alıntı (Mesaj 2020622)
Aslında elazığlı'nın ilk söylediklerinden biriyle halletmiştim ilk hatayı :rolleyes:

Şimdi siteyi kurdum ama ben de dahil bazı üyelere bazı konulara girince( bazı bölümlerin konularına girince ) database error veriyor. Error kodları;

Arkadaşım olayın ehmeniyetini anlatamadım galiba ( örneklendireyim )

1- senin ilk hata mesajında ne demiş
Alıntı:

Elazığlı168 Nickli Üyeden Alıntı (Mesaj 2018064)
datastore tablosunda sorun var işin ilginci upgrade de ortaya çıkmış farklı bir yedekle denermisin upgradeyi

olayın aslı: hata mesajınaa göre ya db yüklerken datastore tablosu yüklenmemiş yada başka bir olay sonucu silinmiş yada config.php den yanlış tablo öneki ayarlanmış

2- ikinci soruya doğru sallamış 3. soruya sallar gibi yapmış ama yanlış analiz yapımış

Doğrusu : Hata mesajında diyorki son otomotik onarma esnasında tablo "hatalı" olarak işaretlenmiş
bu demektir ki onarma esnasında mysql durmuş yada socket kaybolmuş buda işlemin yarıda kesilmesine sebeb olmuş. Ve sonuç olarak sistem bu hatayı döndürdü

Büyük boyutlu db lerde işlem yapılacaksa mutlaka SSH ile yapılamlıdır. bunun için ben kou bile açtım bu forumda

diğer osruların da bu konu ile ilgilidir


inşallah anlatabildim

Fhenix 19-06-2008 21:24:19

Anladım, peki buradaki sorunda;

Database error in vBulletin 3.7.0:

Invalid SQL:

SELECT postid, visible, userid
FROM VB_post AS post

WHERE threadid = 112339
AND visible IN (1
,2
,0
)

ORDER BY dateline;

MySQL Error : Table 'post' is marked as crashed and should be repaired
Error Number : 1194
Request Date : Thursday, June 19th 2008 @ 04:50:40 PM
Error Date : Thursday, June 19th 2008 @ 04:50:40 PM
Script : http://www.site.com/showthread.php?t=112339
Referrer : http://www.site.com/
IP Address : xxxx
Username : Fhenix
Classname : vB_Database
MySQL Version : 5.0.45-community

Post tablosu hatalı sanırım, SSH üzerinden onarırsam sorun düzelir mi?

Onurss 21-06-2008 20:07:51

Tabloyu iki gündür ssh üzerinden onarıyoruz 1gün veya 30 dk sonra eski haline geliyor :)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:22:36.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.