1
我目前正在測試Loopback並使用Arc接口。Strongloop Oracle通過腳本連接
我可以連接到我的oracle數據庫,並從所有在瀏覽器中提供的表中創建模型。 (都好)。
但是現在我似乎在想寫一些自定義代碼並調用一個oracle過程時很掙扎。由於沒有找到oracle模塊,我無法連接。 (電弧作品,我已經安裝了所有正確的軟件包)
我想連接到自定義路由的oracle,但不斷收到'找不到模塊'oracle''。
代碼示例嘗試連接如下;
module.exports = function(app) {
app.get('/oracletest', function(req, res) {
var settings = {};
var oracle = require("oracle")(settings);
var connectData = { "user": "userhere", "password": "passwordhere", "tns": "tnshere" };
oracle.connect(connectData, function(err, connection) {
console.log('must have connected woooohoooo');
connection.close(); // call this when you are done with the connection
});
}
這是遵循strong-oracle的指南,這是一個與loopback-oracle-connector一起安裝的依賴項。
乾杯
嗨雷蒙,謝謝你的回覆。 我修改了代碼來說strong-oracle,但它仍然沒有找到模塊。當訪問自定義路由的瀏覽器窗口時,我得到以下內容。 > 迴環 500錯誤:無法找到模塊 '強預言' 在Function.Module._resolveFilename(module.js:338:15) 在Function.Module._load(module.js:280:25) 在Module.require(module.js:364:17) at require(module.js:380:17) 我甚至最初嘗試使用require('loopback-oracle-connector'),但至少現在我知道它應該成爲「強大的甲骨文」。 – Madmartigan 2015-02-06 22:40:58