Re: [Linux-programlama] cok acil birden fazla makinaya baglanti

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Guray SATICI (guray.satici@gmail.com)
Date: Mon 01 May 2006 - 14:58:12 GMT


asagidaki script i bir kac duzenleme ile kullanabilirsiniz ... Ben mysql
den mssql e aktarmistim verileri
Gerekli degisikliklerle sizde aktarirsiniz ... Hatta biraz daha
duzenlerseniz daha da baside indirgeyebilirsiniz...

$con = mysql_connect("localhost","root","") or die("Mysql");
mysql_select_db("coskunoz",$con);

$conms=mssql_connect("mssql3","olcum","") or die("MS SQL");
mssql_select_db("olcum",$conms);
$i = 0;
// Olcum transfer ...
$sql = "select * from olcum";
$sqlres = mysql_query($sql,$con);
while ($res = mysql_fetch_array($sqlres)){
  $sql = "insert into olcum values
('$res[id]','$res[cesit]','$res[fact]','$res[istek]','$res[nocz]','$res[musad]','$res[pnomus]','$res[padi]','$res[solsag]','$res[pri]','$res[isemri]','$res[per]','$res[periyot]','$res[oneden]','$res[onother]','$res[dil]','$res[caddata]','$res[ambalaj]','$res[soyer]','$res[syer]','$res[dkisi]','$res[persor]','')";
 //echo $sql;
 mssql_query($sql,$conms);
 $i++;
}
echo "Olcum Transfered ... ($i)<br>";

On 5/2/06, Atif CEYLAN <atifceylan@gmail.com> wrote:
>
> cok acil bi bilgiye ihtiyacim var.
> farkli makinalarda calisan 2 mysql sunucum var. ilkinin uzerinden select
> yapip gelen bilgileri ikinciye tasiyorum ancak her ikisine baglantim
> olmasina ragmen aktarim yapamiyorum. her iki baglanti da var. islem
> yapacagim sunucu icin mysql_select_db(); ile veritabanini seciyorum
> ancak olmuyor. normalde bu islemi demezsem table dosnt exist hatasi
> alıyorum ancak bu islemden sonra hata vermiyor. hatta hicbir hata
> donmuyor.ilk baglantim hangisi ise sadece onun icin islem yapabiliyorum.
> baglanti icin bi classım var. $db=new sqlim $db2=new sqlim diye
> cagiriyorum. $db->db_degis(); $db2->db_degis(); seklinde de db
> degistiren fonksiyona cagrida bulunuyorum. bu isin daha kolay bi yontemi
> yokmu? varsa nasil? bu islem mysql 5 te ise yaramisti ancak
> serverlarımda mysql 4.1 yuklu. yardimci olursaniz sevinirim.
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>

--
______________________________________________
Guray SATICI (Electronic [NG]near)
[Hava Savunma Astegmen - 19. P.Tg. Hv.Svn.Bt. Burhaniye]
Sys.Adm. & Web Dev.
[Audi::Anytime Of Life] [q7 :: http://www.audi.com/q7-globe ]

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.