小白教程Node连接Oracle 数据库
1.安装Oracle 客户端
https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html
注意环境变量的配置
2.安装node
自己去官网下载傻瓜式操作
3.安装node-oracledb模块到本地文件夹
cmd 操作
d:
cd node
npm install oracledb //安装模块到本地文件夹
cd .>index.js //创建js
4.测试
var oracledb = require('oracledb');
oracledb.getConnection({
user: "123456", //数据库账号
password: "123456", //密码
connectString: "192.168.1.32:1521/orcl" //数据库地址
}, function(err, connection) {
if (err) {
console.error(err.message);
return;
}
connection.execute( "select * from table t where rownum<=5",
[],
function(err, result) {
if (err) {
console.error(err.message);
doRelease(connection);
return;
}
console.log(result.metaData);
console.log(result.rows);
doRelease(connection);
});
});
function doRelease(connection) {
connection.release(
function(err) {
if (err) {console.error(err.message);}
}
);
}