Sql server Doctrine2 SQL Server映射生成

Sql server Doctrine2 SQL Server映射生成,sql-server,mapping,doctrine-orm,Sql Server,Mapping,Doctrine Orm,我有一个大型(100多个表)SQLServer2005数据库,我想开始映射它。现在,我已经在实体内部使用PHPDOC注释映射完成了一些表的手动工作(还没有关系,只是完全不同的表)。它就像一个魔咒。。。然而,这真的需要很长时间才能把一切都安排好,我正在寻找一个更简单的方法 我研究了ORMDesigner,但它似乎不提供从SQLServer数据库的导入。我还研究了如何使用Doctrine CLI和执行上面提到的“逆向工程”。最后尝试使用orm:convert-mapping--from-databa

我有一个大型(100多个表)SQLServer2005数据库,我想开始映射它。现在,我已经在实体内部使用PHPDOC注释映射完成了一些表的手动工作(还没有关系,只是完全不同的表)。它就像一个魔咒。。。然而,这真的需要很长时间才能把一切都安排好,我正在寻找一个更简单的方法

我研究了ORMDesigner,但它似乎不提供从SQLServer数据库的导入。我还研究了如何使用Doctrine CLI和执行上面提到的“逆向工程”。最后尝试使用
orm:convert-mapping--from-database
,但没有成功。最后两个是有条件的,因为sqlsrv驱动程序(在IIS7上运行)在我的表上没有索引时会导致错误:
PDOException:查询的活动结果不包含任何字段

有没有可能我可以在Ubuntu机器上加载Doctrine,并使用Linux必须连接到SQLServer2005的任何驱动程序。。。那么也许orm:convert映射特性不会在我身上消失

任何帮助都将不胜感激

试试php的驱动程序。(提示:非线程安全)

还要检查您的连接参数

我使用Symfony2处理SQLServer2005Express项目,并将所有表反向映射,一点问题也没有

实际上,正如它所说的,必须为datetime实现一种新的学说类型


祝你好运

不幸的是,由于其他原因,我放弃了对条令的支持,但我认为,如果你成功了,这一定是接近正确的解决方案。