doulaopu2343 2016-04-12 12:09 采纳率: 100%
浏览 52
已采纳

Symfony2 DB2原则:无法创建数据库

If I want to create my database-structur in DB2 docrine response:

>php app/console doctrine:database:create
Could not create database "monng" for connection named default
Notice: Undefined index: dbname

But creating an entity from DB (read/write to DB2) is possible:

>php app/console doctrine:mapping:import AppBundle
Importing mapping information from "default" entity manager
  > writing /var/www/html/structure/src/AppBundle/Resources/config/doctrine/Projects.orm.xml

Also created a frontend via CRUD and I have no problems - can write/edit/delete items.

parameter.yml:

parameters:
    database_host: 172.25.x.y
    database_port: '60000'
    database_name: structure
    database_user: structure
    database_password: xxxxxxx
    database_driver: ibm_db2

config.yml:

...
# Doctrine Configuration
doctrine:
    dbal:
        driver:   "%database_driver%"
        host:     "%database_host%"
        port:     "%database_port%"
        dbname:   "%database_name%"
        user:     "%database_user%"
        password: "%database_password%"
        charset:  UTF8
...

Do you have and ideas?

doctrine/doctrine-bundle             1.6.2   Symfony DoctrineBundle

EDIT Did some further research:

[_params:Doctrine\DBAL\Connection:private] => Array
        (
            [driver] => ibm_db2
            [host] => 172.25.75.10
            [port] => 60000
            [user] => monng
            [password] => monng
            [charset] => UTF8
            [driverOptions] => Array
                (
                )

            [defaultTableOptions] => Array
                (
                )

        )
  • 写回答

2条回答 默认 最新

  • dongpeng7744 2016-04-13 07:58
    关注

    The solution seems to be simple:

    just use "doctrine:schema:create" instead of "doctrine:database:create" for DB2-Connect

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 fesafe材料库问题
  • ¥35 beats蓝牙耳机怎么查看日志
  • ¥15 Fluent齿轮搅油
  • ¥15 八爪鱼爬数据为什么自己停了
  • ¥15 交替优化波束形成和ris反射角使保密速率最大化
  • ¥15 树莓派与pix飞控通信
  • ¥15 自动转发微信群信息到另外一个微信群
  • ¥15 outlook无法配置成功
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统