Avatar billede logiq Nybegynder
07. juli 2003 - 08:41 Der er 8 kommentarer og
1 løsning

Winfinans, Hvordan

Hej,

Vi vil gerne bruge winfinans på vores MySQL server, er der nogen der kender til hvordan man kommer til det?

Den kobler op til en Database der kører på MSDE, burde man så ikke kunne få skidtet over på en MySQL server?

Er MySQL og MSSQL ikke komaptible?

Hjælp søges!
Avatar billede hoejrup Nybegynder
07. juli 2003 - 09:54 #1
Hvis du opgraderer din MSDE database til SQL server, så vil den være kompatibel med MySQL.

Link: http://beta.experts-exchange.com/Databases/MS_Access/Q_20127746.html

/per
Avatar billede arne_v Ekspert
07. juli 2003 - 13:11 #2
MSDE og MS SQLServer har samme SQL syntax.

Og det er ikke den samme som MySQL.
Avatar billede arne_v Ekspert
07. juli 2003 - 13:14 #3
MySQL valgte at prioritere performance over SQL features, så der er
en del gængse features som mangler.

MS SQLServer (og MSDE) har arvet en del specielle ting fra
Sybase.

Hvis WinFinans bruger ODBC og har væreget meget forsigtig i brug af
SQL så burde det kunne flyttes til MySQL.

Hvis de bruger andet interface eller bruger MS specific SQL (uden at have
mulighed for at angive SQL dialekt), så er det nok ret håbløst.
Avatar billede logiq Nybegynder
07. juli 2003 - 20:15 #4
Har jeg forstået det rigtigt når jeg nu siger at MS SQLServer er 100% kompatibel med MyySQL, men bare ikke omvendt?

Jeg har nogle webapplicationer som skal sammenkøres med Winfinans, de kører idag på MySQL, betyder det så at jeg burde kunne køre de samme applicationer på MS SQLServer?

Er der nogen der ved hvad MS SQLServer koster?

Hvordan får man sådan mere specifikt en MSDE database over i MS SQLServer?
Avatar billede arne_v Ekspert
07. juli 2003 - 20:23 #5
Det har du ikke forstået helt rigtigt.

MSDE er kompatibelt med MS SQLServer - det er faktisk samme produkt. MSDE
er bare en gratis udgave med en del restriktioner på.

MySQL er ikke kompatibelt med MSDE/MS SQLServer.

Jeg kan ikke se at du vinder noget som helst ved at skifte fra MSDE
til MS SQLServer med hensyn til portering til MySQL. Hvis du har
problemer med MSDE og antal samtidige brugere og databasens størrelse, så
kan du opdatere.

MS SQLServer er rimelig dyr se f.eks. http://www.ravenholm.dk/docs/software.asp?productID=170
(jeg kan ike vurdere hvilken version du har brug for)

Jeg har ikke prøvet at konvertere fra MSDE til MS SQLServer men det burde
være lige ud af landevejen.
Avatar billede logiq Nybegynder
07. juli 2003 - 22:27 #6
Ok, men du misforstod mig vist, jeg mente at MS SQL var kompatibel med MySQL, og ikke omvendt. Dvs. en Webapplication baseret på en MySQL database kan køre på en MS SQL. Kan den det?

Jeg har nogle MySQL-baserede webapplicationer og et MSDE-baseret økonomistyring, og jeg vil gerne integrere disse og sløjfe det ene. Den bedste løsning ville så være at få Winfinans (MSDE) til at køre på MySQL, men lader til at det ikke kan lade sig gøre, nu overvejer jeg så muligheden for at få mine webapplicationer til at køre MS SQLServer, og så fjerne MySQL-serveren istedet.
Avatar billede arne_v Ekspert
07. juli 2003 - 22:32 #7
MySQL har også nogle features som MS SQLServer (og MSDE) ikke har.

Men jeg er overbevist om at der i praksis vil være lang færre
problemer ved at flytte den vej.

Og jeg formoder at du har kilde-tekst til din web-applikation men
ikke til WinFinans, hvilket jo også antyder at det er nemmere
at rette sådan.
Avatar billede arne_v Ekspert
07. juli 2003 - 22:44 #8
Og et svar såfremt du måtte finde nogle af mine kommentarer nyttige.
Avatar billede logiq Nybegynder
08. juli 2003 - 08:19 #9
Pointene er dine, jeg takker for hjælpen...

Det bliver et spændende project!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester