Sådan installeres FREETDS på Windows 10 ved hjælp af Ruby

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har forsøgt at finde en måde at installere freetds på windows, men jeg kan bare ikke finde det.


Jeg forsøger at installere tiny\_tds, men jeg fik fejlen:


perle installere tiny\_tds





FEJL: Fejl ved installation af tiny\_tds:


Den sidste version af tiny\_tds (>=0) for at understøtte din Ruby & RubyGems var
2.1.1. Prøv at installere det med gem install tiny\_tds -v 2.1.1


tiny\_tds kræver Ruby version < 2,5,>=2,0. Den nuværende rubinversion er 2.5.0.





Jeg har prøvet 'gem install tiny\_tds -v 2.1.1', samme fejl.


Min rubin-version er rubin 2.5.1p57 (2018-03-29 revision 63029) [[x64-mingw32]]


Jeg bad om, at min ven forsøger at bruge mit projekt på sin maskine (MAC), og han fik den samme fejl. Så han installerede bare FreeTds og derefter kunne han installere tiny\_tds.


Jeg troede, at perlen Tiny\_tds indeholder Freetds, men det sker ikke. Jeg tror, ​​jeg skal installere FreeTds på Windows.


Kan nogen forklare, hvordan man installerer FreeTds på Windows? Hvilket værktøj er nødvendigt? hvis det er kommandolinjer, hvilken kommando skal jeg bruge? Noget komplet.

Bedste reference


Det ser ud til, at TinyTDS kræver en tidligere version af Ruby end du har, lavere end 2.5. Du kører større end 2.5, version 2.5.1p57.


Jeg anbefaler at installere den nyeste Ruby-version af 2.4 udgivelsen og prøve igen. Held og lykke!


PS: Hvis du skal installere FreeTDS Windows-binære filer direkte, kan du finde dem her: https://sourceforge.net/projects/freetdswindows/[6]