Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[C#] preprogramiranje sa C#->MSSQL na C#->Oracle, najbolji nacin?

[es] :: .NET :: .NET Desktop razvoj :: [C#] preprogramiranje sa C#->MSSQL na C#->Oracle, najbolji nacin?

[ Pregleda: 1398 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Gorlim
Novi Sad

Član broj: 124152
Poruke: 6
*.metrohive.net.



Profil

icon [C#] preprogramiranje sa C#->MSSQL na C#->Oracle, najbolji nacin?06.12.2006. u 20:07 - pre 211 meseci

Kao so vidite iz topika zapatio sam fin zadatak ...jedan relativno odvojen deo koda(od glavnog projekta) grubo
20.000 redova sa nekih 200 konekcja da prebacim sa postojece varijante za MSSQL na Oracle pitanje je koji bi bio najbolji nacin imam od 7-15 dana na raspolaganju do prve radne verzije...

Znaci da skroz napravim nove forme koje ce da rade sa OracleConn, OracleCommand itd...(lako napisati tesko odrzavati)
Da napisem neki parser koji ce da sintaksno prepravlja same SQLove a ja prepravljam "samo" delove koda koji se moraju menjati ...(tesko napisati lakse odrzavati od predhodnog)
DA prepravim sve konekcije na ODBC i prepravim sintaksu pozivanja ? (tesko napisati u smislu imam li vremena jer s*ebat cu orginal a necu dovrsiti poso, vidi da neke ODBS componente imaju drukcije sintakse prosledjavanja parametara..damn)
Neka druga ideja? rekao sam sebi necu nista poceti 2 dana dok ne prikupim malo informacija morao je vec neko imati slicne patnje...(najlakse pit pivu 2 dana i na kraju reci nemogu ja to :) )

Najveca patnja sto bar 75% koda nije moje te se bojim da cu se zapetljati ko, ako pokusam neku kombinovanu varijantu...koliko sam ja upratio u C# sve komponente od SQLConn do SQLDataReader, SQLDAtaAdapter imaju svoje varijane u Oracle verziji sho mi dodje da menjam po 5-6 redova po svakoj postojecoj konekciji, a sad bas i nevidim da ima previse vremena da pravim neki moj pandan componenti koji bi bio univerzalan...(znaci sve SQLconnection,SQLcommand, SQLDataReade,SQLDataAdapter,SQLCommanBilder moram da prebacim u odgovarajuce Oracle verzije, jel postoji neki ConvertTo() koji bi ovo mogao da odradi ? :))
Promena same sintakse SQLa nebi trebalo da je problem nvarchar->varchar2, isNull -> nvl....prilicno lako zvuci 99% SQLa je prosto tako da tu ne ocekujem probleme..onaj jedan posto cu fiksirati ako nemogu univerzalno da prevedem...

znaci bilo bi lepo da do suta navece odaberem u kom pravcu delati.....


Inace stvari na koje se ne moze uticati su (Visual Studio 2003[C#],Oracle 10g)
 
Odgovor na temu

sstanko78
Novi Sad

Član broj: 19139
Poruke: 411
*.tippnet.co.yu.



Profil

icon Re: [C#] preprogramiranje sa C#->MSSQL na C#->Oracle, najbolji nacin?07.12.2006. u 05:59 - pre 211 meseci
Nazalost Gorane mislim da konvertor ne postoji. Koliko znam postoje dve vrste oracle-ovih
data komponenti, jedne su MS-ova implementacija a druga oracle-ova. Pokusaj da dodjes
do oracle-ovih. I naravno pogledaj da neko nije koristio neku stored proceduru, jer ces i
njih morati da prilagodis oracle-u

vidi ovo :
http://www.oracle.com/technology/tech/windows/odpnet/index.html

Ako nadjem nesto sto ti moze pomoci, poslacu ti na mail
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: [C#] preprogramiranje sa C#->MSSQL na C#->Oracle, najbolji nacin?

[ Pregleda: 1398 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.