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