mysql_query Posted December 12, 2011 Report Share Posted December 12, 2011 sveiki, Situācija ir tāda kad ar PHP palīdzību ir jāizvelk no Mssql DB dati (120Mb vērtībā) un jāievelk iekš Mysql. Mssql nespēj pat selektēt visus nepieciešamos datus, ielāde vienkārši apstājas. Iekš php.ini visi nepieciešamie dati ir mainīti. Ko darīt? Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted December 12, 2011 Report Share Posted December 12, 2011 (edited) AR PHP ? ja ir cita pieeja tad samekle ODBC moduli (MSSQL -> MYsql) un aidā.. doc. ļoti labi, problēmas pat ar ļoti lieliem datu apjomiem nav bijušas, tikai pēc tam piekoriģē MySQl tabulas -> vai pārdzen uz sev vajadzīgajām Edit: aizmirsu piebilst .. shema sekojosha. meklējam ODBC moduli priekš MS, palaižm viņu no WIN ( protams uzkraujam tur arīi Mysql) pārnesam datus , un tālāk jau nodampojam Mysql , un nesam tos datus kur vien vajag ... Edited December 12, 2011 by Grey_Wolf Quote Link to comment Share on other sites More sharing options...
mysql_query Posted December 12, 2011 Author Report Share Posted December 12, 2011 Situācija. Neesmu vēl meklējis, vai šis ODBC modulis ir izpildāms un linux? Serveris no kā ņemu datus: Microsoft wind. no kura tikai lasu info. Serveris kam vajdzīga šī info, Linux Tie ir divi dažādi datori, attālināti. Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted December 12, 2011 Report Share Posted December 12, 2011 (edited) ODBC ir n-tie varjanti & izstrādātāji vispār ODBC ir datu apmaiņas protokols starp dažādām DB slikti ka netiec klāt pie tā MS servera , jo tas darbu padarītu 'sekretāres - blondīnes līmenī' .. Tad vienīgi iesaku meklēt otrādu varjantu -> Mysql konektējas klāt MSSQL. Bet jebkurā gadījumā bez ODBC ( vai iestrādātā vai ārēji pieliekama) galā netiksi .. Edited December 12, 2011 by Grey_Wolf Quote Link to comment Share on other sites More sharing options...
briedis Posted December 12, 2011 Report Share Posted December 12, 2011 Ja tabulu nav daudz, var tak mēģināt eksportēt kādā universālā formātā, teiksim, CSV, vai XML, un tad mierīgi ar php visu nopārsēt un sagrūst tajā mysql.. Quote Link to comment Share on other sites More sharing options...
mysql_query Posted December 12, 2011 Author Report Share Posted December 12, 2011 šoreiz ir tā ka ka ar php konektējos klāt mssql serverim. Hm, vēl jāpadomā ko un kā. Ja būs risinājums atrasts uzrakstīšu to šeit. Quote Link to comment Share on other sites More sharing options...
mysql_query Posted December 12, 2011 Author Report Share Posted December 12, 2011 briedis, par šo tieši domāju. Tagad jau meklēju kas un kā. Quote Link to comment Share on other sites More sharing options...
mysql_query Posted December 12, 2011 Author Report Share Posted December 12, 2011 Meklēju meklēju, tā arī pagaidām neatradu kā php mssql exportēt datus iekš faila... Turpinu meklēt, bet varbūt kādam jau tas ir zināms?!.. Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted December 12, 2011 Report Share Posted December 12, 2011 (edited) Tiešām vienīgais varjants ir konektēties caur PHP ? nevar pa taisno no linux? vai (ja otrs serveris atljauj) pieslegties no kādas Win mašīnas, ar āreejo MSklientu ? (kautvai portatīvo , lai sakrīt IP ) Edited December 12, 2011 by Grey_Wolf Quote Link to comment Share on other sites More sharing options...
mysql_query Posted December 12, 2011 Author Report Share Posted December 12, 2011 1. Linuxā varu darīt jebko, nav ierobežojumu. 2. šīs datu exports, imports būs javeic katru dienu, linuxā to ir paradzēt ielikt iekš cron darbiem pēc tam. 3. Ja tas būtu jādara vienreiz, protams ar MS rīkiem to izdarītu. Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted December 12, 2011 Report Share Posted December 12, 2011 1. Linuxā varu darīt jebko, nav ierobežojumu. 2. šīs datu exports, imports būs javeic katru dienu, linuxā to ir paradzēt ielikt iekš cron darbiem pēc tam. 3. Ja tas būtu jādara vienreiz, protams ar MS rīkiem to izdarītu. nu tad .. uzliec kādu klientu (*.nix) kas māk sadzīvot ar MS iestāsti lai zināmā laikā savāc un noparsē datus, pec laiciņa palaid otru tuuli kas datus ieeksportē Mysql ( mazliet ^%I% bet nu risinājums) nedomāju ka PHP būtu optimāls risinājums ... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.