Új hozzászólás Aktív témák

  • bambano

    titán

    válasz _kovi_ #32377 üzenetére

    no, a sok agyonbonyolított válasz helyett:
    tcp kapcsolatokat két módon tudsz megkülönböztetni: vagy ip cím vagy port alapján. ha neked bármelyik alkalmas, azt a linux kernellel meg lehet oldani.
    tehát ha azt írhatod a kliens programba, hogy:
    odbc://szerverip:port1 és odbc://szerverip:port2
    akkor a linux kernelben mindkét url-t át tudod írni szerverip1:1433 és szerverip2:1433-ra.

    ha nem tudsz portot megadni, tehát muszáj, hogy azt írd:
    odbc://szerverip:1433
    akkor kénytelen vagy két ip címet feltenni a linuxra,
    ifconfig eth0 ip1
    ifconfig eth0:1 ip2

    és akkor a kernelben a cél ip cím alapján válogatod szét a kapcsolatokat.
    ha a linux kernelben akarod ezt megoldani, akkor sem az ms kliensben, sem az ms szerverben nem kell semmit mókolni.

    az persze egy kérdés, hogyha eredetileg is két ip-n van a két sql szerver, akkor valójában mi a problémád, amit a sima routing nem old meg.

    Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis

Új hozzászólás Aktív témák