#oracle #connection-string #typeorm
Вопрос:
Я пытаюсь подключиться к среде RAC, но мне нужно подключиться, используя имя службы… Похоже, что эти параметры не предусмотрены в параметрах подключения, предоставляемых TypeORM.
Вот строка подключения в моей базе данных SQL-клиента
И это моя конфигурация подключения к 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 {}
Ответ №1:
Таким образом , похоже, что есть свойство с именем serviceName
, я предполагаю, что оно является частью драйвера базы данных oracle.