connectString в модуле узла oracledb

Я использую oracledb на моем сервере Node для подключения к псевдониму подключения TNS. Это мой код:

const oracledb = require('oracledb');

    oracledb.getConnection(
        {
            user: "test",
            password: "test",
            connectString: "ADMISSIONS"
        },
        function (err, connection) {
            if (err) {
                logger.error("Error is: " + err.message);
                callback(null, err);
                return;
            } else {
                logger.loud("Connection successful!");
            }
});
}

Тем не менее, я получаю эту ошибку:

TNS: не удалось разрешить указанный идентификатор подключения

Я уверен мой connectString неправильно. Может кто-нибудь, пожалуйста, помогите с тем, что должно быть значение connectString если я хочу подключиться к псевдониму подключения TNS под названием Admissions? Обратите внимание, что это НЕ соединение localhost/XE.

1 ответ

Решение

Проблема устарела tnsnames.ora файл. Я скопировал последнюю версию tnsnames.ora файл в мой /etc каталог и соединение успешно. Благодаря @Malice

Другие вопросы по тегам