27. november 2005 - 22:09Der er
13 kommentarer og 1 løsning
SQL Server 2005 Express: XCopy: hvad kræves på server?
Hej
Jeg har set meget frem til SQL Server Express pga XCopy. Men det er ved at gå op for mig at SQL Server Express skal være installeret på den server man XCopy'er til.
Hvis jeg foreksempel ønsker at oploade min lokale SSE via XCopy til mit web-hotel, kræver det så at SQL Server Express er sat op på denne?
Havde håbet at .net framework 1.1 eller 2.o havde været nok. Altså ligesom firebird eller andre native fil databaser.
Jeg er da ret sikker på at der findes en del embede databaser som ikke kræver noget på serveren. Altså det vil fungere som det var en MS Access database
Du kan da godt bruge FireBird som back-end database til en web-applikation (og så er den helt gratis - ikke ligesom MySQL der jo skal have betaling hvis det er til kommercielt brug) Hvis du laver XCOPY deployment med FireBird så er det vel noget med at du kopierer GDS32.DLL eller FBxxx.DLL(?) - og så bruger du local-connections (det er den eneste mulighed hvis FireBird-serveren ikke er installeret og kører i seperat process). Local-connection er ikke thread-safe.
I øvrigt kræver Access .mdb filer også at MDAC eller MSDE er installeret på serveren - at det så er det per default i Windows Server 2003, er en anden sag. Jeg tror ikke der er nogen databaser der kan fungerere ved ren xcopy, der skal være installeret en service på serveren der tager sig af data access.
super, så hvis du skulle bruge en database som er nem at flytte til dit næste projekt så ville du måske prøve dotnetfirebird næste gang? (hvis du altså arbejder med .net)
Jeg vil til enhver tid overveje Firebird (specielt p.gr.a. prisen :-) Og har også brugt den i noget tid - bare ikke uden at have installeret Firebird-server.
note: MySQL har en s[kaldt kommerciel licens, men den er ikke nødvendig til brug i en kommerciel applikation, men derimod hvis du vil distribuere MySQL sammen med din app og du ikke vil have den omfattet af GPL (open source)
arne_v - det er helt rigtigt at du må distribuere MySQL i kommercielt øjemed, hvis source koden til >din< applikation også er GPL. På det område er Firebird-licensen noget mere lempelig.
Synes godt om
Ny brugerNybegynder
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.