Jestem nowy w node.js i próbuję połączyć się z bazą danych intersystems-cache. Oto co mam, oparty off przykładowy kod w docs:Problemy z wyjściem podczas łączenia za pomocą polecenia nodejs mssql
var sql = require('mssql');
console.log("Connecting...");
sql.connect("mssql://username:[email protected]:1234/DB").then(function(){
console.log("connected");
}).catch(function(err) {
console.log(err)
});
Jeśli mogę umieścić w niewłaściwym serwerem lub portu, pojawia się błąd Failed to connect
, ale bez względu na to, co jeszcze mogę wprowadzić niepoprawnie (nazwa użytkownika, podanie , db) Otrzymuję zero wyjścia. Co ważniejsze, gdy wszystkie dane są poprawne, nigdy nie otrzymam danych wyjściowych connected
.
Czy jest to problem ze zgodnością z pamięcią podręczną i biblioteką mssql
? Czy robię coś złego?
Znalazłem ten dokument: http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=BXJS_intro Wskazał mi stronę pobierania ... działającą na tym. –
w porządku http://globalsdb.org/downloads/ daje 404. Schludny. –
cache0100.node i cache0120.node można znaleźć w katalogu bin instancji, który należy zmienić na cache.nod. Gdzie 0100 i 0120 oznacza wersję węzła 0.10 i 0.12 – DAiMor