import "reflect-metadata"
import { DmdbDataSource } from "typeorm-dm"
const AppDataSource = new DmdbDataSource({
type: "oracle",
innerType: "dmdb",
// host: "localhost",
// port: 5236,
// username: "SYSDBA",
// password: "SYSDBA",
// schema: "SYSDBA",
// url优先于host/port/username等参数,建议使用url,因为可以支持更多自定义连接串参数
url: "dm://SYSDBA:SYSDBA@localhost:5236?schema=SYSDBA",
entities: [],
synchronize: true,
logging: false,
})
请问这个问题解决了么?目前也遇到请求超时的问题~
您好,请问下问题最后解决了吗 ?
您好 这边使用nodejs20复现了您的问题。使用低版本的nodejs14 可以正常使用。
目前推测是nodejs版本太高的原因。
你可以参考以下链接,并排查已经安装方言包和数据库能够正常连接
https://eco.dameng.com/document/dm/zh-cn/pm/nodejs-rogramming-guide#10.5%20ORM%20%E6%96%B9%E8%A8%80%E5%8C%85