2012-08-08 17 views
11

Sto provando a scrivere un servizio REST con Node.js ed Express e devo connettermi a un database SLQServer 2000. Ho provato il connettore di Microsoft, ma non sta funzionando su Linux, secondo loro:Accesso a SQLServer con Node.js su Linux

Il driver Microsoft per Node.JS per SQL Server è attualmente disponibile come una versione di anteprima, e si basa su componenti run-time che sono solo disponibili su Microsoft Windows e Windows Azure con i sistemi operativi .

Ho anche provato i moduli di node.js tdm e noioso senza successo ... Qualche idea?

+0

che dire mono? Voglio dire - prova ad ottenere il lavoro del nodo su mono, per esempio. causa afaik - mono può parlare con MS SQL –

+0

possibile duplicato di [Connessione a un server Microsoft SQL remoto da Node.js] (http://stackoverflow.com/questions/4728385/connecting-to-a-remote-microsoft-sql -server-from-node-js) – podiluska

+0

domanda che stai citando presenta soluzioni che non hanno funzionato per me, come spiegato nella domanda – Kalimaha

risposta

-2

Anche se è una domanda vecchia di un anno, pensavo di rispondere come è la prima cosa che appare in google per la domanda.

C'è il node-sqlserver gestito da Microsoft. L'ultimo commit è stato fatto 5 mesi fa però.

Installare con $ npm install msnodesql

+3

Ubuntu non è supportato. È solo per Windows. – matteofigus

+2

La domanda chiede esplicitamente supporto per linux e la tua risposta è una soluzione solo per Windows –

1

Partenza tedious di nuovo. Compatibile con la versione 0.2 con TDS 7.1 (SQL Server 2000).

+0

Io uso noioso su Ubuntu per connettere SQL-SERVER su un altro server, funziona alla grande. – Muath

0
npm install mssql 

credo che per essere la migliore soluzione generalmente accettata

0

È possibile utilizzare Espresso Logic per creare un API REST e quindi chiamare che dal .NodeJS