如何在symfony 3中导入实体模式(oracle 11g)

如何在symfony 3中导入实体模式(oracle 11g),oracle,symfony,Oracle,Symfony,我有一个以前项目中的现有Oracle数据库,该数据库包含大量的模式 在配置原则中 doctrine: dbal: driver: oci8 host: "%database_host%" port: "%database_port%" dbname: "%database_name%" user: "%database_user%" password: "%da

我有一个以前项目中的现有Oracle数据库,该数据库包含大量的
模式

在配置原则中

doctrine:
    dbal:
        driver:   oci8
        host:     "%database_host%"
        port:     "%database_port%"
        dbname:   "%database_name%"
        user:     "%database_user%"
        password: "%database_password%"




        charset:  UTF8
        mapping_types:
                     enum: string
                     set: string
                     varbinary: string
                     tinyblob: text
                     point: string


    orm:
       auto_generate_proxy_classes: "%kernel.debug%"
       auto_mapping: true
parameters:
    database_host: 127.0.0.1
    database_port: 1521
    database_name: database
    database_user: root
    database_password: ******
    mailer_transport: smtp
    mailer_host: 127.0.0.1
    mailer_user: null
    mailer_password: null
    secret: 4b9862cf9f801cdd6b25eefc7e2c7d88808a655d
在参数中

doctrine:
    dbal:
        driver:   oci8
        host:     "%database_host%"
        port:     "%database_port%"
        dbname:   "%database_name%"
        user:     "%database_user%"
        password: "%database_password%"




        charset:  UTF8
        mapping_types:
                     enum: string
                     set: string
                     varbinary: string
                     tinyblob: text
                     point: string


    orm:
       auto_generate_proxy_classes: "%kernel.debug%"
       auto_mapping: true
parameters:
    database_host: 127.0.0.1
    database_port: 1521
    database_name: database
    database_user: root
    database_password: ******
    mailer_transport: smtp
    mailer_host: 127.0.0.1
    mailer_user: null
    mailer_password: null
    secret: 4b9862cf9f801cdd6b25eefc7e2c7d88808a655d
我的表存在于Oracle的全局架构中。问题是当我使用
cmd php bin/console
原则:映射:导入--force
MainDashboardBundle
注释从数据库导入实体时,出现了以下错误:

数据库没有任何映射信息


如果您还没有解决这个问题,那么要从现有数据库构建实体,您只需要使用这个命令首先创建一些元数据文件

php bin/控制台原则:映射:导入——强制AppBundle xml

然后,您可以使用命令创建实体类:

php bin/控制台原则:映射:转换注释。/src

告诉我们这是否适用于您

可能重复的