• 22-08-2015, 01:19:31
    #1
    Merhaba arkadaşlar,

    2 farklı database var elimde aynı sunucuda bunları birleştirmek istiyorum, bu işlemi kendim yaparsam çok fazla zamanımı alacak ve karmakarışık yollardan yapacağım. Bu yüzden hiç karıştırmak istemiyorum.

    Database ile çok fazla ilgili olan daha tecrübeli bir arkadaş yardımcı olabilir mi ne kadar ücret talep ettiğini pm olarak atarsa sevinirim.
  • 22-08-2015, 02:56:43
    #2
    Hangi database acaba ? Bir de nasıl bir birleştirmeden bahsediyorsunuz. 2inci db'deki tabloyu 1inci db'deki tablonun devamına mı ekleyeceksiniz, farklı stunlu tablolarda stun bazlı bir birleştirme mi olacak. Bu tip detayları verirseniz daha hızlı yanıt alabilirsiniz.

    mysql ve tabloları arka arkaya birleştirecek olduğunuzu varsayarak söyleyebilirim ki bir iki dakikalık işiniz var.
  • 22-08-2015, 21:37:03
    #3
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Hangi database acaba ? Bir de nasıl bir birleştirmeden bahsediyorsunuz. 2inci db'deki tabloyu 1inci db'deki tablonun devamına mı ekleyeceksiniz, farklı stunlu tablolarda stun bazlı bir birleştirme mi olacak. Bu tip detayları verirseniz daha hızlı yanıt alabilirsiniz.

    mysql ve tabloları arka arkaya birleştirecek olduğunuzu varsayarak söyleyebilirim ki bir iki dakikalık işiniz var.
    Soyle anlatayim hocam;

    Ikiside vbullettin veritabanlari.

    A veritabaninin butun tablolarini B veritabaninin tablolariyla birlestirecegim. Siz uzerine yazilacak islemini demissiniz o ayri ornegin A veritabaninin thread tablosu ile B veritabaninin thread tablolari birlesecek.

    A veritabani biraz buyuk oldugu icin B veritabani ile islem yapilmasi kolay olur. User id numarasi, Konu id numarasi ile kategori id numaralari cakismasi durumuda var.
  • 23-08-2015, 02:34:47
    #4
    Merhaba,
    Yazılımcı kafasıyla bakınca tabi insanın aklına algoritmalar geliyor fakat vbulletin'e hiç bakmamış birisi olarak biraz araştırdım ve ;

    http://www.vbulletin.gen.tr/88-impex...i-resimli.html
    https://github.com/internetbrands/vbimpex
    https://www.vbulletin.com/docs/html/main/impex_guide

    şunlara bakarsanız sorununuz çözülecektir. Deneme yaparken muhakkak bir test vbulletin'i kurup ona birleştirme denemesi yapmayı, gerçek birleştirmeyi yapmadan önce de veritabanlarınızı yedeklemeyi sakın unutmayın.

    Umarım sorununuzu halledersiniz.
    Kolaylıklar.
  • 23-08-2015, 11:31:06
    #5
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Yazılımcı kafasıyla bakınca tabi insanın aklına algoritmalar geliyor fakat vbulletin'e hiç bakmamış birisi olarak biraz araştırdım ve ;

    http://www.vbulletin.gen.tr/88-impex...i-resimli.html
    https://github.com/internetbrands/vbimpex
    https://www.vbulletin.com/docs/html/main/impex_guide

    şunlara bakarsanız sorununuz çözülecektir. Deneme yaparken muhakkak bir test vbulletin'i kurup ona birleştirme denemesi yapmayı, gerçek birleştirmeyi yapmadan önce de veritabanlarınızı yedeklemeyi sakın unutmayın.

    Umarım sorununuzu halledersiniz.
    Kolaylıklar.
    1.linkte anlatilan islem maalesef olmuyor. Yardimci olabilecek birini bulamazsam zaten kendim deneyecegim

    Ilginiz icin cok tesekkur ederim.
  • 23-08-2015, 11:39:07
    #6
    Pisadam adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    2 farklı database var elimde aynı sunucuda bunları birleştirmek istiyorum, bu işlemi kendim yaparsam çok fazla zamanımı alacak ve karmakarışık yollardan yapacağım. Bu yüzden hiç karıştırmak istemiyorum.

    Database ile çok fazla ilgili olan daha tecrübeli bir arkadaş yardımcı olabilir mi ne kadar ücret talep ettiğini pm olarak atarsa sevinirim.
    Kardes 1.hazir sistemmi ? Bir wp ise mesela user ve konu taplolarini cekersin ama bu seferde idiler cakisabilir.

    GT-I9500 cihazımdan Tapatalk kullanılarak gönderildi
  • 23-08-2015, 11:44:57
    #7
    HidrojenWEB adlı üyeden alıntı: mesajı görüntüle
    Kardes 1.hazir sistemmi ? Bir wp ise mesela user ve konu taplolarini cekersin ama bu seferde idiler cakisabilir.

    GT-I9500 cihazımdan Tapatalk kullanılarak gönderildi
    Iki veritabaninda vBullettin oldugunu onceki mesajlarda belirtmistim hocam,

    User tablosunu tasimak kolay zor olan konular mesajlar.
  • 23-08-2015, 12:42:17
    #8
    En basit yöntem;

    phpmyadmin e giriş yaparak aktarmak istediğiniz db içinerisine girişi sağlayın.
    Aktarmak istediğiniz tablonun üzerine tıklayıp işlemler sekmesine sekmesine gelin.
    Orada "tabloyu şuna (veritabanı.tablo) kopyala" şeklinde bir ibare göreceksiniz.
    Orada aktarmak istediğiniz db'yi ve tabloyu seçerek sadece veri seçeneğini işaretleyip aktarımı sağlayabilirsiniz.
  • 23-08-2015, 14:54:58
    #9
    Pisadam adlı üyeden alıntı: mesajı görüntüle
    1.linkte anlatilan islem maalesef olmuyor. Yardimci olabilecek birini bulamazsam zaten kendim deneyecegim

    Ilginiz icin cok tesekkur ederim.
    id'ler çakışacağı için db'yi export import yapamazsınız. ondan linkleri verdim. bunca insan kullanmış bir yerde muhtemelen hata yapıyorsunuz.
    kendi botunuzu yazarak da yapabilirsiniz.

    vbulletin tablolarını ve ilişki prensiplerini bilmiyorum fakat eski db'den satırları çekip ana tablodan oluşan yeni id'leri kullanarak diğer ilişki tablolarına yazdırmanız gerekecek.

    eğer wordpress gibi yalın bir yapısı varsa sorununuz 8 10 satır kod ile çözülecektir.