Невозможно получить данные из таблицы, используя nodeJS.ошибка: ORA-12560: TNS: ошибка адаптера протокола - PullRequest
0 голосов
/ 18 сентября 2018
var oracledb = require('oracledb');

oracledb.getConnection({
    user :  "SYSTEM",
    password :  "*************",
    connectstring : "localhost/XE"
},
function(err, connection)
{
    if(err){
        console.error(err.message);
        return;
    }

    connection.execute(
        "SELECT department_id, department_name "
        + "FROM table1 ",
        function(err, result){
            if(err){
                console.error(err.message);
                doRelease(connection);
                return;
            }
            console.log(result.metadata);
            console.log(result.rows);
            doRealease(connection);
        });
    });
    function doRealease(connection){
        connection.close(
            function(err){
                if(err){
                    console.error(err.message);
                }
            });
    }

В этом коде отображается ошибка: ORA-12560: TNS: ошибка адаптера протокола

Я не уверен, что такое строка подключения и в чем проблема,Терминал показывает: [nodemon] clean exit - ожидание изменений перед перезапуском

1 Ответ

0 голосов
/ 20 сентября 2018

Вы ссылаетесь connectstring. Это должно быть connectString - с большой буквы S.

...