DSM 6.x und darunter DS214play und DSM 6.0.2 und postgresql

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.

dune1982

Benutzer
Registriert
20. Juni 2017
Beiträge
8
Reaktionspunkte
0
Punkte
0
Hallo Forum,
ich habe bereits die Suchfunktion bemüht, leider nichts passendes gefunden.
Ich habe die im Titel benannte Synology NAS und wurde diese gerne als Datenbank Server für eine Adressprogram auf meinem Computer verwenden.
Das Adressprogramm erwartet postgresql 9
Das soll ja auf der Synology funktionieren, nur habe ich bisher nicht herausfinden können wie ich das aktiviere und verbinde. MariaDB und phpmyadmin laufen.
 
Danke rednag, das bringt mich einen Schritt weiter. Jetzt muss ich nur noch einen User und eine Datenbank für das Adressprogramm anlegen. Aber mit dem Terminal habe ich null Erfahrung, schaut nicht so einfach aus. Kann man dafür nicht sowas wie phpmyadmin bekommen?

Ich habe gerade gesehen dass das Programm folgende Datenbanken akzeptiert:
- Microsoft SQL Server 2008-2016
- PostgreSQL 9.0-9.6

wäre die Microsoft Geschichte vielleicht auf der Synology leichter?
 
Zuletzt bearbeitet:
Komisch das ich sowas in der Such Funktion nicht finde. Adminer finde ich in den Paketquellen nicht und phpPGAdmin habe ich installiert. Das System sagt es würde laufen aber es gibt im Web Ordner nicht den Ordner /phpPgAdmin/ und daher kommt eine 404 fehlermeldung
 
Hast du beide Repositories hinzugefügt? CPhub und SynoCommunity?

Ich glaube mit phpPGAdmin kann auch sein, dass es ein Problem mit DSM 6 gab/gibt. Ein Ordner /phpPGAdmin/ wird nicht angelegt im Web, sondern wird vorher abgefangen und umgeleitet.
Hab die "Lösung" hier noch nicht probiert
http://www.synology-forum.de/showthread.html?79425-PhpPgAdmin-installiert-öffnet-sich-aber-nicht

Wenn du nur von außerhalb der syno auf die DB willst, reicht ja vielleicht auch, wenn du die DB per Konsole mit pgsql anlegst und dann nur noch im Client arbeitest.
Oder eben den Adminer nimmst, der kann ja verschieden DB Typen.
 
Mitlerweile habe ich Adminer installiert, bekomme jedoch keine Verbindung zu postgresql

Habe es mit Server localhost und dem user admin + Passwort, postgres + Passwort und root + Passwort versucht. Habe auch alle drei ohne Passwort versucht.

bekomme immer die Fehlermeldung SQLSTATE[08006] [7] FATAL: Peer authentication failed for user
 
Kann jetzt gerade nicht nachsehen.

Das Konsole Tool war psql (hab ich mich verschrieben).
Vermutlich muss man mit dem Benutzer "admin" arbeiten.

Und eventuell muss man noch den Zugriff von außerhalb von localhost erlauben.
https://forum.synology.com/enu/viewtopic.php?t=92228
 
Hallo,
localhost ist ja schon richtig für adminer, php wird ja auf der DS ausgeführt. postgres ist der einzige User der an psql überhaupt etwas darf. Um eigene Datenbanken anzulegen und auch in adminer sehen zu können siehe
https://github.com/SynoCommunity/spksrc/wiki/Adminer
An die Systemdatenbanken kommt man damit aber nicht.

Gruß Götz
 
also muss ich erst per Terminal eine eigene postgre Datenbank anlegen um überhaupt in Adminer eine Verbindung zu bekommen. Diese Terminal Sache ist ja nichts für mich, mit diesen ganzen Befehlen.
 
Hast Du es mit einer MariaDB schon probiert?
phpPGAdmin läuft seit DSM 6.0 nicht mehr.
 
Es wäre toll wenn es mit MariaDB gehen würde. Habe es probiert, mit phpmyadmin einen neuen user und Datenbank erstellt. Mit einem Datenbanktool auf einem PC bekomme ich eine Verbindung zur Datenbank auf der Synology. Das Adressprogramm sagt jedoch bei Verwendung der gleichen Daten das es keine Verbindung bekommt.
 
MariaDB.PNGDiese Fehlermeldung erscheint wenn ich bei der Installation des Adressprogammes nicht postgre sondern mit Microsoft SQL 2008-2016 verbindem möchte. Benutzer und Passwort stimmen sicher.
 
Ich kann die Fehlermeldung nicht genau deuten, aber spielt evtl. die FW der DS eine Rolle?
 
Hallo,
wenn das Programm nur postgresql und MS SQL kann dann kann das mit MariaDB/mysql nichts werden.

Gruß Götz
 
Ne endlich mal eine eindeutige Antwort. Das erspart die weitere Raterei und Vermutungen :D
 
Wenn MariaDB nicht geht und zu postgresql keine Verbindung aufgebaut werden kann muss ich das wohl abhaken.
 
Hallo,
wenn es Dir wichtig ist so würde ich einen BananaPi o.ä. nehmen und postgresql und phppgadmin bzw. adminer installieren. Verbraucht sehr wenig Strom und kann auch noch andere Aufgaben übernehmen.

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat