【问题标题】:TypeORM service name connection option for OracleOracle 的 TypeORM 服务名称连接选项
【发布时间】:2022-01-06 01:48:27
【问题描述】:

我正在尝试连接到 RAC 环境,但我需要使用服务名称进行连接...看来 typeORM 提供的连接选项中没有提供此选项。

这是我的 SQL 客户端 DBeaver 上的连接字符串

这是我的 typeorm 连接配置。

@Module({
  imports: [
    TypeOrmModule.forRoot({
      type: "oracle",
      host: "localhost",
      port: 1521,
      extra: {
          "SERVICE_NAME": "node.localdomain"
      },
      username: "hr",
      password: "root",
      database: "orcl",
      entities: [Employee],
      synchronize: false,
    }),
    GraphQLModule.forRoot({
      debug: true,
      playground: true,
      autoSchemaFile: 'schema.gpl'
    }),
    EmployeesModule
  ],
  controllers: [],
  providers: [],
})
export class AppModule {}

【问题讨论】:

    标签: oracle connection-string typeorm


    【解决方案1】:

    所以看起来有一个名为serviceName的属性,我猜它是oracle数据库驱动程序的一部分。

    【讨论】:

      猜你喜欢
      • 2012-11-21
      • 2017-01-26
      • 2019-12-07
      • 2021-08-05
      • 1970-01-01
      • 2019-11-11
      • 2013-10-15
      • 2019-08-21
      • 2014-11-25
      相关资源
      最近更新 更多