![]() |
|
|||||||
| MySQL Veritabanı SQL SQL MySQL Access MSSQL Oracle Veritabani Database |
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
||||
|
forumun dump scriptini kullanıyorsun sanırım?
dosya boyutu büyük olduğundan php üzerinde böyle zaman aşımı sorunları yaşayabilirsin, phpmyadmin'in gzip fonksiyonunu kullanarak 63mb veritabanını yedekleyebilirsin. 2. alternatif ise ssh üzerinden yedek almak. |
|
||||
|
Dosya boyutunun büyüklügüne / sunucu ayarlarina / sunucu hizina gore degisebilen bir hatadir bu. Sunucu sahibiyle gorusurseniz belki sql yedegini kendisi dump etmeyi kabul edilecektir. yada sayin nokie nin dedigi islemleri yapabilirsiniz.
Bunlartda olmaz ise sql yedegini parcalara ayirilp ( tablolar veriler ) seklinde dump ederseniz, dump islemi daha hizli gercekleseceginden timeout a yakalanmazsiniz. Saygilarimla. |
|
||||
|
Yazdıklarınız olabilir.
Ancak değinmediğiniz bir noktadan söz etmek istiyorum. Hatada MySQL server versiyonuna uygun syntax kullanılması telkini var. hata satırına bakarak sunucu değiştirildiğini ve bu iki sunucudaki MySQL versiyonlarının syntax yönünden uyuşmadıklarını düşünüyorum. Kanaatimce line 780952 de create table direktifi içerisinde alanlar tanımlanıyor. Bu tanımlamada geçen alan isimlerinden birisine mevcut MySQL versiyonu duyarlı. Yani onun için ayrılmış kelimelerden birisini alan adı olarak içeriyor. Size önerim line 780952 civarında bahsettiğim create table bölümünü kopyalayıp sunucu panelindeki phpmadmin aracılığı ile sql komutu çalıştırma bölümünden eklemeye çalışmanız. zaten orada aynı hatayı verecektir. Sorunun benim anlattığım sebeple olduğuna karar verirseniz çözümünü şöyle önerebilirim. Sorunlu alan adını değiştirin. örneğin max ise max2 yapın ve tabloyu sql sorgusu ile ekletin. Ardından düzenleme bölümünden yeniden max yapın. Asıl sql yedeğinizden o tablonun create edildiği satırları çıkarıp yeniden yükleyin. umarım açıklayıcı olmuştur.
__________________
Güce ve Geleceğe Güvenle..! |
|
||||
|
Hata MySQL ile ilgili degil, hata PHP nin calisma zamani limitinden kaynaklaniyor.
php.ini icindeki rakami arttirabilirsin: Alıntı:
PHP- Kodu:
|
|
||||
|
Bence o hata mesajında script sorunu var.
MySQL nin gönderdiği hata mesajı ile birlikte sorguyu yapan script geri dönüş yapmamış gibi. Hatanın devamında zamanaşımı kadar bekleyip ardından MySQL hatası ile birlikte kendi hatasını dönmüş gibi görünüyor. Çünkü MySQL nin hata mesajı ile zamanaşımının alakası yok. Yukardaki önerime uygun bir problem çıkacağını zannediyorum.
__________________
Güce ve Geleceğe Güvenle..! |
![]() |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| acil virus yardımı | sefa1011 | Virus Spyware Spam | 8 | 2006-07-12 01:43 |
| MYsql yardımı acıl | mithrandil | Kontrol Panelleri | 10 | 2006-06-29 14:55 |
| acil formmail yardımı lütfen ! ? | i.s.a.q | Webmaster Genel Konular | 1 | 2006-04-16 03:27 |
| çok acil pop-up yardımı | nothing | Webmaster Genel Konular | 14 | 2005-01-09 21:14 |
| Mysql Hatası.. | sakaryalı | PHP | 4 | 2004-10-08 11:46 |