[PAYLAŞIM]USKO Yapısı Çoklu Server ve List

  • Konbuyu başlatan Konbuyu başlatan AKUMA
  • Başlangıç tarihi Başlangıç tarihi
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

sen olayı aşmışşsın akuma eline diline sağlık
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

yaw abi bu ne işe yarıyor şimdik ben onu anlamadım :S beramus 1 de kasınca beramus 2 dede aynısını yapması gibi birşeymi ?

bu uskoda server dıyelım beramus1 beramus 2 yıde koymak gıbı bızım normalde tek server actımızdan sadece dıyelım kendı server ımız var bılmem ne ko 1 dıe sen buraya ıkıncı server aynı lodıng ekranında gösterıp bılmem ne ko 2 koyuyorsun ve ordan gırıs yapılabılıryor normalde olmuyordu böle bırsey ama sımdı ıkıncı bır server göstere bılıyorsun akuma nın gösterdıgı gıbı yaparsan tabıkı bıraz karısık ama yapılmıcak bırsey degıl :) ıyı oyunlar !!!
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

teşekkür ederim yardımın için doğru tahmin etmişim okudum okudum anlamadım acaba bumudur dedim buymuş =))
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

Peki bunun server inileri ne oluyor benim ikitane sunucum var iş yerimde ikisine de ayrı ayrı db ler kurduk ama tek ıp de birleştiremedik nerde hata yapıyoruz anlamadım yardımcı olabilirmisiniz ayhan bey acaba
 
Son düzenleme:
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

Eline Sağlık Ayhan Abi Büyük Sorumluluk Gerektirir Bu işler ;)
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

Peki bunun server inileri ne oluyor benim ikitane sunucum var iş yerimde ikisine de ayrı ayrı db ler kurduk ama tek ıp de birleştiremedik nerde hata yapıyoruz anlamadım yardımcı olabilirmisiniz ayhan bey acaba


Yardımcı Olabilecek Kimse Varmı
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

Yardımcı Olabilecek Kimse Varmı
login serverden ayarlancak o istediğin şey galiba şöyle idi alttaki server_list kısmından başlıyorum
[SERVER_LIST]
count=2 {kaç tane server ip yazcaksan mesela ares, diez, gibi}

SERVER_00={Birinci Server} ip
NAME_00={Birinci Server}
SERVER_01={İkinci Server} ip
NAME_01={İkinci Server}
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

login serverden ayarlancak o istediğin şey galiba şöyle idi alttaki server_list kısmından başlıyorum
[SERVER_LIST]
count=2 {kaç tane server ip yazcaksan mesela ares, diez, gibi}

SERVER_00={Birinci Server} ip
NAME_00={Birinci Server}
SERVER_01={İkinci Server} ip
NAME_01={İkinci Server}

Yazıyorum Ama Girişte 10060 veriyor ıp zaten aynı sunucuların ıp si farklı meslela açık olan sunucu ıp si 192.168.1.7 ikinci sunucun ıp si 192.168.1.8 portlarıda açtım ama anlamadım
 
Son düzenleme:
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

Selamlar,

Önce kn_online dbsini Backup Et Sonra Backup Ettiğin kn_online dbsini kn_main adıyla Restore et tabi kn_online dbn dursun onu silme sonuç olarak elimizde 2 tane db olacak kn_online ve kn_main diye 2 db olacak sql de şimdi şöyle.

kn_online db sindeki sileceğin tablolar

* TB_USER
* VERSION
* CURRENTUSER
* CONCURRENT

sileceğin procedurler

* AUJARD ın Logini(MYST_LOGIN,ACCOUNT_LOGIA adı her neyse)
* CLEAR_REMAIN_USERS
* CLEAR_REMAIN_USER
* DELCURRENTUSER
* LOAD_PREMIUM_SERVICE_USER
* UPDATE_PREMIUM_USER
* ACCOUNT_LOGOUT
* PROC_INSERT_CURRENTUSER
* PROC_UPDATE_CURRENTUSER

bunları kn_online (yani oyun db mizden siliyoruz)

şimdi geldik kn_main db mize bunda ise sadece

* TB_USER
* CONCURRENT
* CURRRENTUSER
* VERSION

tabloları ve

* AUJARD ın Logini(MYST_LOGIN,ACCOUNT_LOGIA adı her neyse)
* CLEAR_REMAIN_USERS
* LOAD_PREMIUM_SERVICE_USER
* UPDATE_PREMIUM_USER
* ACCOUNT_LOGOUT
* PROC_INSERT_CURRENTUSER
* PROC_UPDATE_CURRENTUSER

procedureleri kalacak kısacası ötekisinden sildiklerimiz burada kalacak..

neyse şimdi gelelim olayın aslına

usko yapısı şöyle

Ana MSSQL Serverları var arkadaşların

db ler

KO_MAIN (ANA DB PUS,TB_USER PRemium v.s. Tabloları ve Procedurleri var)
KO_S1 (ARES)
KO_S2 (DIEZ)
KO_S3 (XIGENON)

vs. diyip devam ediyor, neyse şimdi işlemlerimizi yaptık

odbc de AccountDB olarak eklenen dsn in databaseni kn_online dan Çıkartıp KO_MAIN yapın sonrasında Ebenezer in aujardın ve login serverın account_dsn diye belirttiği yerleri odbc deki AccountDB yap diğerleri kn_online olarak kalsın sadece ini lerde Account_DSN geçen yerleri değiştir.

sonra kn_online db mizde ACCOUNT_LOGIN var onun içerisine gir onun içerisinde TB_USER dan şifre kontrolü var sorun çıkmamsı için ACCOUNT_LOGIN i açıyoruz TB_USER tablosunun kullanıldığı kısmı yani TB_USER yazan yeri KO_MAIN.dbo.TB_USER olarak değiştir.

sonra bu bittikten sonra

2. serverımız farklı bir dedicated(server)dan bahsediyorum.

ondada odbc leri tanımlıyorsun aynı şekilde AccountDB dsnini uzaktaki MSSQL yani ilk serverımız daki DB nin adını yazıypruz... ayrıca tüm db ler bunda olacak 2. dedicatedımızda sadece ai server,ebenezer ve aujard kalacak uzaktaki sunucuyu (mssql) gösterecez yani 1.serverdaki db ler bir yerde toplanıyor yani tabi isterseniz db serverında da loginserver aiserver ebenezer ve aujardıkda çalıştırabilirsiniz...

yani şöyle yapabilirsin elinde çok server yoksa :)

1. Server ;

MSSQL Server (kn_online(ARES),KO_MAIN ve kn_online2(DIES))
LoginServer,AIServer,Ebenezer ve Aujard
ODBC ler Locale Bakar sadece AccountDB DSN KO_MAIN db sine bakacak

2. Server ;
AIServer,Ebenezer ve Aujard
ODBC ler 1. Serverın IP sindeki MSSQL e Bakacak bu Server MSSQL olmaması gerek ayrıca AccountDB DSN yine 1. Serverdaki KO_MAIN e Bakacak.

ben size orjinal yöntemi anlattım.

diğer basit ve orjinal olmnayan sistem ise 2.serverın mssql ine linked server yaparsınız iki tarafa birden aynı userları yazdırırsınız tb_usera ama benim bahsettiğim tamamiyle usko yapısı ve tek currentuser da görebilir tek pus sistemi kullanabilirsiniz...

neyse biraz karışık oldu ama umarım anlamışsınızdır.

Bu sistemi Yapabilecek Varmı Acaba yardımcı olabilecek
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

Yazıyorum Ama Girişte 10060 veriyor ıp zaten aynı sunucuların ıp si farklı meslela açık olan sunucu ıp si 192.168.1.7 ikinci sunucun ıp si 192.168.1.8 portlarıda açtım ama anlamadım
yanlız benim ip dediğim dış ip mesela 88.23.**.** gibi eğer ikisinide aynı modem üzerinden internete bağladıysan bilmiyorum bıtbıt
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

Konu Güncell...!
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

bunu yapabilmek için birden fazla sunucunun olması lazım
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

TEŞEKKÜRLER akuma HER ZAMAN HER TOPİC İNE SAYGI DUYUYORUM 1453 SERVER INI DA MERAKLA BEKLİYORUM VE BEKLEMEYE DEVAM BAŞARICAKSIN :)
 
Cevap: [PAYLAŞIM]USKO Yapısı Çoklu Server ve List

Akuma sende olmasan halımız kotu höhö
 
Geri
Üst Alt