var oracledb = require('oracledb');
var config = {
"user": "scott",
"password": "123456",
"connectString":"localhost:1521/ORCL"
}
oracledb.getConnection(config,function (err,connection) {
if(err) {
console.log(err.message);
doRelease(connection);
return;
}
connection.execute("select * from dic_roles",function (err,result) {
if(err) {
console.error(err.message);
doRelease(connection);
return;
}
// 打印返回的表结构
console.log("========" + result.metaData);
// console.log(JSON.parse(result));
console.log(result.rows);
});
});
function doRelease(connection) {
connection.close(function (err) {
if(err) {
console.error(err.message)
}
})
}
执行报错后,执行下面代码
npm i oracledb --registry=https://registry.npm.taobao.org
分享到:
相关推荐
一个视频,简单的介绍了如何使用nodejs连接oracle的数据库,亲测成功,使用的node 5.2.0 ,Oracle12c
NORADLE——融合nodejs和oracle生态圈的连接设计.pdf
主要介绍了nodejs环境使用Typeorm连接查询Oracle数据,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
Oracle DB连接器 包装器实用程序,可轻松管理多个数据源和池化连接。 要求 Oracle Instant Client 节点安装 我们注意到在OSX上使用通过nodejs.org或NVM安装的Node版本的不兼容行为。 如果在尝试访问Oracle时收到...
loopback连接oracle数据的步骤总结
对oracledb模块的方法进行了简单的封,使其使用起来更加方便,并且附有简单的使用示例,但你可能需要先阅读README文档来帮助你更好的使用该示例
自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。这篇文章就给大家介绍了关于Node.js如何连接postgreSQL数据库,并进行数据操作的方法,有需要的朋友们可以参考借鉴,下面来一起看看吧。
nodejs 使用官方oracledb库连接数据库。因为编译node 4(或更高版本)需要C++ 11兼容的编译器。Linux 6和RHEL 6上的默认编译器不具备所需的C++ 11支持。安装GCC 4.7或更高版本或升级到Linux 7
5.1.0:预先构建以与AWS Lambda nodejs12.x运行时配合使用(使用nodejsv12.18.3构建) 可在找到用于重现构建过程的脚本。 用法 npm install --save oracledb-prebuilt-for-lambda@5.1.0 版本控制 更改了发行版以使...
嗨,这是一个如何使用nodejs + MySQL提供GraphqL端点的示例。 来自官网: API 的查询语言 GraphQL 是 API 的查询语言 以及使用现有数据完成这些查询的运行时。 GraphQL 为您的 API 中的数据提供了完整且易于理解的...
使用Angular,Nodejs和Oracle的REST API 用于为Alejandro Morales计费项目... 能够将Oracle与Node.js连接的必需库。 路线图(逐步) 步骤1:创建和配置Nodejs服务器。 步骤2:构建服务器文件夹。 步骤3:配置与数据
MySQL连接器/Node.js MySQL Connector / Node.js是Node.jsMySQL 8驱动程序,由Oracle官方支持和维护。 它包含的实现, 是一个应用程序编程接口,用于通过基于CRUD的NoSQL操作与使用。 有关详细信息,请访问官方的...
使用node-oracledb 5.1将Node.js 10.16、12、14或更高版本连接到Oracle数据库。 旧版本的node-oracledb可以与旧版本的Node.js一起使用。 Node-oracledb支持Oracle数据库和Oracle客户端的基本和高级功能。 请参阅以...
SQB是NodeJS的,多方向SQL查询生成器和数据库连接包装器。 主要目标 单一代码库可用于任何基于sql的数据库 强大而简化的查询编码方案 内存需求低的快速应用 让应用程序有效地处理大型数据表 支持最新JavaScript语言...
世界风java源码NodeJs 网络 构架 [LoopBack 框架] () StrongLoop API 平台采用流行的开源 LoopBack 框架。 LoopBack 使您能够快速组合可扩展的 API,在 Express Web 框架之上运行并符合 Swagger 2.0 规范。 LoopBack...
MySQL 是一款广受欢迎的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,现隶属于美国甲骨文公司(Oracle)。自1998年首次发布以来,MySQL以其卓越的性能、可靠性和可扩展性,成为全球范围内Web应用...
MySQL 是一款广受欢迎的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,现隶属于美国甲骨文公司(Oracle)。自1998年首次发布以来,MySQL以其卓越的性能、可靠性和可扩展性,成为全球范围内Web应用...
MySQL 是一款广受欢迎的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,现隶属于美国甲骨文公司(Oracle)。自1998年首次发布以来,MySQL以其卓越的性能、可靠性和可扩展性,成为全球范围内Web应用...
MySQL 是一款广受欢迎的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,现隶属于美国甲骨文公司(Oracle)。自1998年首次发布以来,MySQL以其卓越的性能、可靠性和可扩展性,成为全球范围内Web应用...