Voiko mitään sql- tietokantaa käyttää windows/ visual studio ympäristössä ilman serveriohjelmistoa? Sql- pohjainen tietokanta tulisi olemaan lokaali.
Olen tekemässä eräästä koodaamastani ohjelmasta demoa, eikä olisi kovin mielekästä pakottaa demon lataajaa asentamaan sql- serveriä omalle koneelle vain demon vuoksi.
Olen tekemässä eräästä koodaamastani ohjelmasta demoa, eikä olisi kovin mielekästä pakottaa demon lataajaa asentamaan sql- serveriä omalle koneelle vain demon vuoksi.
Vastaukset 6
Vanhimmat
>...ilman serveriohjelmistoa?
Kysymys on hieman harhaanjohtava koska ei ole olemassa Windowsia joka ei ole tavallaan "serveri". Esim. RPC pyörii aina tai sitten ei pyöri Windowskaan.
MSSQL-Serverillä on ihmeellisiä ympäristövaatimuksia mutta tuo toimii varmasti.
http://www.devside.net/guides/windows/mysql
tietokanta- engine suoraan oman ohjelman hakemistoon ja konffaus tapahtuisi ohjelmassa kiintein parametrein, niin sit olis hyvä. Katselin kyllä että joku embedded mysql olis mutta on vielä opetteluvaiheessa tää tietokantojen kanssa pelaaminen. Sql- pohjaisuus kuitenkin takaa sen, että tietokantaa ja severiä voi vaihtaa nopeasti toiseen.
On ehkä kaipaamasi.
Näköjään näitä löytyy "embedded database" haulla. Eli aika paljonkin on sellaisia joissa databasen sielu on esim vain joku ohjelman hakemistopolussa sijaitseva dll- kirjasto.
http://www.sqlite.org/
Tuolla näkys olevan visual studioon tommonen providerimalli siitä. En ole koskaan kokeillut.
http://sqlite.phxsoftware.com/
ihan pelkkiä tiedostoja ja luulis että mikkisoft tukee omai härpääkeitään.