Vbulletin 3.7.X için Sql Döngüsü varmı?

Lord21

0
İyinet Üyesi
Katılım
11 Ocak 2008
Mesajlar
78
Reaction score
0
Selam arkadaşlar Sitede sorunlar vardı aşağıdaki 3.6.X için olan döngüleri yaptım %90 ı çözüldü ama %90 lık bölüm db eror veriyor.

ALTER TABLE `adminhelp` CHANGE `adminhelpid` `adminhelpid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `adminlog` CHANGE `adminlogid` `adminlogid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `announcement` CHANGE `announcementid` `announcementid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `attachment` CHANGE `attachmentid` `attachmentid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `avatar` CHANGE `avatarid` `avatarid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `bbcode` CHANGE `bbcodeid` `bbcodeid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `calendar` CHANGE `calendarid` `calendarid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `calendarcustomfield` CHANGE `calendarcustomfieldid` `calendarcustomfieldid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `calendarmoderator` CHANGE `calendarmoderatorid` `calendarmoderatorid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `calendarpermission` CHANGE `calendarpermissionid` `calendarpermissionid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `cron` CHANGE `cronid` `cronid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `cronlog` CHANGE `cronlogid` `cronlogid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `event` CHANGE `eventid` `eventid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `forum` CHANGE `forumid` `forumid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `forumpermission` CHANGE `forumpermissionid` `forumpermissionid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `holiday` CHANGE `holidayid` `holidayid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `icon` CHANGE `iconid` `iconid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `imagecategory` CHANGE `imagecategoryid` `imagecategoryid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `language` CHANGE `languageid` `languageid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `mailqueue` CHANGE `mailqueueid` `mailqueueid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `moderator` CHANGE `moderatorid` `moderatorid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `moderatorlog` CHANGE `moderatorlogid` `moderatorlogid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `paymentapi` CHANGE `paymentapiid` `paymentapiid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `paymentinfo` CHANGE `paymentinfoid` `paymentinfoid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `paymenttransaction` CHANGE `paymenttransactionid` `paymenttransactionid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `phrase` CHANGE `phraseid` `phraseid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `plugin` CHANGE `pluginid` `pluginid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `pm` CHANGE `pmid` `pmid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `pmtext` CHANGE `pmtextid` `pmtextid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `poll` CHANGE `pollid` `pollid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `pollvote` CHANGE `pollvoteid` `pollvoteid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `post` CHANGE `postid` `postid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `productcode` CHANGE `productcodeid` `productcodeid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `profilefield` CHANGE `profilefieldid` `profilefieldid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `ranks` CHANGE `rankid` `rankid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `reminder` CHANGE `reminderid` `reminderid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `reputation` CHANGE `reputationid` `reputationid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `reputationlevel` CHANGE `reputationlevelid` `reputationlevelid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `search` CHANGE `searchid` `searchid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `smilie` CHANGE `smilieid` `smilieid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `style` CHANGE `styleid` `styleid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `subscribeevent` CHANGE `subscribeeventid` `subscribeeventid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `subscribeforum` CHANGE `subscribeforumid` `subscribeforumid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `subscribethread` CHANGE `subscribethreadid` `subscribethreadid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `subscription` CHANGE `subscriptionid` `subscriptionid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `subscriptionlog` CHANGE `subscriptionlogid` `subscriptionlogid` MEDIUMINT( 8 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `template` CHANGE `templateid` `templateid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `templatehistory` CHANGE `templatehistoryid` `templatehistoryid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `thread` CHANGE `threadid` `threadid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `threadrate` CHANGE `threadrateid` `threadrateid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `upgradelog` CHANGE `upgradelogid` `upgradelogid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `user` CHANGE `userid` `userid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `useractivation` CHANGE `useractivationid` `useractivationid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `usergroup` CHANGE `usergroupid` `usergroupid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `usergroupleader` CHANGE `usergroupleaderid` `usergroupleaderid` SMALLINT( 5 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `usergrouprequest` CHANGE `usergrouprequestid` `usergrouprequestid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `usernote` CHANGE `usernoteid` `usernoteid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `usertitle` CHANGE `usertitleid` `usertitleid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `userpromotion` CHANGE `userpromotionid` `userpromotionid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;
ALTER TABLE `word` CHANGE `wordid` `wordid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;








ALTER TABLE `tag` CHANGE `tagid` `tagid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT






ALTER TABLE `userchangelog` CHANGE `changeid` `changeid` INT(10) UNSIGNED NOT lisanssız AUTO_INCREMENT

ALTER TABLE `visitormessage` CHANGE `vmid` `vmid` INT(10) UNSIGNED NOT lisanssız AUTO_INCREMENT
ALTER TABLE `usergroup` CHANGE `usergroupid` `usergroupid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT
ALTER TABLE `groupmessage` CHANGE `groupid` `groupid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT


3.7.X için olan sosyal grup v.b döngüleri kendim yaptım ama unuttuğum bir kaç yer var.

mesala :

anahtar kelimeler, otomatik güncellenmiyor. takılı ve sabit kalmış.

Bir konuyu editlerken kaydet dedikten sonra kaydediyor fakat db eror hatası veriyor. fakat neye eror verdiğine dair kod vermiyor.

O yüzden 3.7.X tabloları için tam döngü olan varsa verebilirmi?
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
62
Konum
Sakarya
Terminolojiler farklı sanırım, döngü derken neyden bahsettiğinizi anlayamadım yukarıda gördüklerim alter table komutları yani DDL - Data Definition Language.
Bu komutları neden çalıştırıyorsunuz? 3.6 yi 3.7 yükseltmek için mi?
 

Lord21

0
İyinet Üyesi
Katılım
11 Ocak 2008
Mesajlar
78
Reaction score
0
hayır ben bu döngüleri çalıştırmadan önce. Örneğin: konu açınca 2. konudan sonra db eror veriyordu. döngü sağlamıyordu.
konu silince aynı şekilde v.s kısacası forum çalışmıyordu. çat pat ingilizce ile vbulletinden yardım istedim, yukarıdaki döngüyü yapmamı istediler. yaptım %90 çözüldü.
Ama araştırdım o tablolar 3.6.X içinmiş.
3.7.X de extra tablolar varmış, onlar içinde döngü çalıştırmam lazım. o tabloların döngülerini istiyorum. kendim 4 - 5 tanesini buldum. ama çözemediğim döngüler var.
o konuda yardım istiyorum.
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
62
Konum
Sakarya
Bu dongu diye bahsettiginiz seyler (donguyle bir alakasi yok ama neyse) sanirim upgradeler esnasinda gerceklesen degisiklikler.
Bunu sadece upgrade ile yapmanizi oneririm. Yedeklerinizi yukleyip bastan vbulletin upgrade prosesini calistirin.
 

Lord21

0
İyinet Üyesi
Katılım
11 Ocak 2008
Mesajlar
78
Reaction score
0
Yaptım olmadı. yukarıdakilerin aynısının 3.7 tablolarınıda kapsayan sorgular varmı kimsede?
 

Lord21

0
İyinet Üyesi
Katılım
11 Ocak 2008
Mesajlar
78
Reaction score
0
yaptık. 3.7.1 yaptım düzelmedi 3.7.2 yaptım düzelmedi. 3.7.2 patch yaptım düzelmedi. illa maysql dan sorgu döngüsü yapmam laızm.
 

Efsane

0
İyinet Üyesi
Katılım
12 Ekim 2007
Mesajlar
1,553
Reaction score
1
Konum
bilecen (:
Dostum upgrade yaparken biraz geriden başla işleme..

siteadin.com/install/upgrade_364.php

Son adıma karar ilerle.. Büyük ihtimal ile düzelir
 

Lord21

0
İyinet Üyesi
Katılım
11 Ocak 2008
Mesajlar
78
Reaction score
0
Bunların hepsini yaptım düzelmedi...

Yeni gelen hiç bir özelliği o yukarıdaki döngüleri çalıştıramadan kullanamıyorum..

Sosyal grupları yaptım, albümlere resim ekleme yaptm.

Ama REP verince, repler sabit kalıyor artmıyor.


Albüm Resimlerine mesaj yazınca database eror alıyorum...

Database error in vBulletin 3.8.0:
Invalid SQL:
INSERT INTO picturecomment
(pictureid, postusername, postuserid, pagetext, allowsmilie, state, dateline, ipaddress)
VALUES
(41, 117, 'Çok güzel', 1, 'visible', 1233524681, '1319517739');
MySQL Error : Duplicate entry '0' for key 1
Error Number : 1062
Request Date : Sunday, February 1st 2009 @ 11:44:41 PM
Error Date : Sunday, February 1st 2009 @ 11:44:41 PM


Classname : vB_Database
MySQL Version : 4.1.22-log


ALTER TABLE `picturecomment` CHANGE `picturecommentid` `picturecommentid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT ;


denedim olmadı.


Ne yapacağımı şaşırdım:S Bu döngüleri vbulletin sayfasında vermiş..

http://www.vbulletin.com/docs/html/mysql_duplicatekey

ama bunlar sadece 3.6.X için.

biz 3.8.X e geçtik, yeni gelen hiç bir tablo yok orda...

Ben sql yle bir hal almışki, Her sürüm yükseltikçe, yeni eklenen hiç bir özelliği:

Şu ALTER bilmem ne döngüsünü sorgulatmadan kullanamıyorum..


YARDIM PLS:(
 

Lord21

0
İyinet Üyesi
Katılım
11 Ocak 2008
Mesajlar
78
Reaction score
0
ALTER TABLE `picturecomment` CHANGE `commentid` `commentid` INT( 10 ) UNSIGNED NOT lisanssız AUTO_INCREMENT;

bu sorgu ile bunu çödük, diğerleirni ne edecez:)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Elektronik Sigara Cicisex Porno
Üst