# Doctrine DBAL für "andere" DB nutzen?

**URL:** <https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823>\
**Category:** Programmierung\
**Created:** [2. Dezember 2018 um 21:47 UTC](https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823 "2018-12-02T21:47:16Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![itvia](https://avatars.discourse-cdn.com/v4/letter/i/6a8cbe/32.png) [@itvia](https://forum.shopware.com/u/itvia)\
**Post date:** [2. Dezember 2018 um 21:47 UTC](https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823/1 "2018-12-02T21:47:16Z")

</div>

Ich müsste innerhalb eines Plugins (Cronjob) eine externe MSSQL-Datenbank anzapfen. Der Einfachheit halber, habe ich mal gedacht ich könnte das ja mal via Doctrine machen, da sind ja die Abstraktionslayer für MSSQL bereits vorhanden. Die PHP-Extension existiert auch auf unserem Server.&nbsp;

Spricht da meinem Gedankengang irgendwas entgegen? Oder hat sogar jemand da schon Erfahrungen gemacht?

Innerhalb des Plugins sollte ich ja auf die (anderen) Doctrine Klassen zugreiffen können …

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [2. Dezember 2018 um 22:12 UTC](https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823/2 "2018-12-02T22:12:33Z")

</div>

Spricht nichts dagegen 🙂

---

<div class="post-metadata">

**Author:** ![Thomas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/thomas/32/8167_2.png) [@Thomas](https://forum.shopware.com/u/Thomas)\
**Post date:** [3. Dezember 2018 um 14:13 UTC](https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823/3 "2018-12-03T14:13:12Z")

</div>

Klappt wunderbar - hab auf der Basis mal ein Importer geschrieben der die MsSQL DB abgefragt hat und dann an die jeweiligen Ressourcen weitergeleitet hat 🙂

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [3. Dezember 2018 um 14:31 UTC](https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823/4 "2018-12-03T14:31:54Z")

</div>

@Thomas: für eine Warenwirtschaft? 😉

Viele Grüße

---

<div class="post-metadata">

**Author:** ![Thomas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/thomas/32/8167_2.png) [@Thomas](https://forum.shopware.com/u/Thomas)\
**Post date:** [4. Dezember 2018 um 09:36 UTC](https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823/5 "2018-12-04T09:36:47Z")

</div>

Ne für ein Orakel 😉

---

<div class="post-metadata">

**Author:** ![itvia](https://avatars.discourse-cdn.com/v4/letter/i/6a8cbe/32.png) [@itvia](https://forum.shopware.com/u/itvia)\
**Post date:** [4. Dezember 2018 um 09:40 UTC](https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823/6 "2018-12-04T09:40:18Z")

</div>

Nur für’s Verständnis, ihr nutzt das Doctrine aus dem Vendor oder habt ihr separat das ganze eingebunden via composer?

Könntest Du ein Snippet posten wie Du die Datenbankverbindung aufbaust? Das wäre (für mich zumindestens) hilfreich 😉

---

<div class="post-metadata">

**Author:** ![Thomas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/thomas/32/8167_2.png) [@Thomas](https://forum.shopware.com/u/Thomas)\
**Post date:** [4. Dezember 2018 um 09:48 UTC](https://forum.shopware.com/t/doctrine-dbal-fur-andere-db-nutzen/56823/7 "2018-12-04T09:48:10Z")

</div>

Ich hab gerade mal nachgeschaut Doctrine habe ich doch nicht genutzt sondern ne eigene PDO Conenction mit dblib ([http://php.net/manual/de/ref.pdo-dblib.php](http://php.net/manual/de/ref.pdo-dblib.php))

&nbsp;
